Citizen777 0 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба Добрый день! Появилась идея перейти с МК ATmega128 на микроконтроллеры STM32 ARM Cortex . Взял один из самых простых - STM32F100C4. Начал разрабатывать принципиальную схему и сразу возникло несколько вопросов: 1. На какой пин подавать опорное напряжение AREF ? В ATmega128 есть одноимённый пин AREF. 2. Как программировать данный МК, т.е. какие пины задействованы при программирование, какая обвязка? 3. Какой программатор использовать для внутрисхемного программирования? В даташитах копался - не нашёл. Ткните, пожалуйста, пальцем где искать. Заранее благодарю! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
valeros 0 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба В этом документе есть ответы на все ваши вопросы: Getting started with STM32F10xxx hardware development Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба 1. На какой пин подавать опорное напряжение AREF ? В ATmega128 есть одноимённый пин AREF. Ни на какой. Нет такого пина. Vref=Vdda=Vdd, к сожалению. 2. Как программировать данный МК, т.е. какие пины задействованы при программирование, какая обвязка? Достаточно всего двух сигналов: SWCLK, SWDIO, никакой обвязки не надо. Для удобства неплохо выводить также SWO, RST. 3. Какой программатор использовать для внутрисхемного программирования? ST-LINK. Кстати, он входит в состав демо-плат STM32 Discovery. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
valeros 0 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба Ни на какой. Нет такого пина. Vref=Vdda=Vdd, к сожалению. Если точнее, то такого пина нет только в корпусах 64 и меньше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба 2. Как программировать данный МК, т.е. какие пины задействованы при программирование, какая обвязка? 3. Какой программатор использовать для внутрисхемного программирования? Да, забыл: SWCLK и SWDIO - это внутрисхемная отладка (и программирование тоже). Просто программировать можно через UART (и, возможно, другие интерфейсы). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Citizen777 0 13 ноября, 2014 Опубликовано 13 ноября, 2014 · Жалоба Если точнее, то такого пина нет только в корпусах 64 и меньше. а как быть если я хочу подключить внешний источник опорного к 48-пиновому МК? а как быть если я хочу подключить внешний источник опорного к 48-пиновому МК? как производить дифференциальные измерения АЦП (измерение одного сигнала относительно другого) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mrKirill 1 19 ноября, 2014 Опубликовано 19 ноября, 2014 · Жалоба а как быть если я хочу подключить внешний источник опорного к 48-пиновому МК? Логично же, если нет пина, то а) Отказаться от идеи подключения б) Выбрать корпус с большим количеством выводов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться