Перейти к содержанию
    

Совсем простой программатор

1. Поддерживает ли софтина такой девайс (STM32F100C4) ? Если нет, то какую использовать?

Почти. Требуется доработка конфигурационных файлов http://we.easyelectronics.ru/STM32/ispolzo...-stm32f100.html

2. Дайте, пожалуйста, схему элементарного программатора через UART.

st3232 datasheet

Hello world я через него залил. Программу ~14k не удалось залить - не проходит проверку. Возможно нужны провода минимальной длины или спалил чего.

Поскольку купил stm32vldiscovery - в причинах не разбирался.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С какими это? С F100, что на плате STM32 VL Discovery - работает.

 

stm32 F103... :( С первого раза не заработало..

 

Коллеге было интересно, копнул поглубже, на предмет анализа что не так - чип отвечает, но не то,что написано в даташите, вернее ответ длиннее.

Программа формирует посылки четко по документации к ней приложенной, но ответ ожидает другой..

Версия бутлоадера в наших чипах более поздняя - ее запрос возможен.

 

Пришел к выводу что быстрее написать батник под stm-овский Flash loader demonstrator, ( там есть режим запуска из командной строки) ,

или использовать прилагаемые к нему API функции.

 

Но пока руки не до чего не шли, пользуюсь SWD :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если контроллер с SWD, то зачем вам JTAG

Основным желанием была простота в использовании. Про JTAG говорят много, про SWD - мало.

Ну а вообще уже в принципе с обоими разобрался на уровне, пока для меня достаточном. Для старта SWD, будет желание поэкспериментировать - подберусь к JTAG.

Изменено пользователем wedmeed

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Увы, он написан под старую версию бутлоадера.

с новыми чипами не работает.. :(

stm32 F103... :( С первого раза не заработало..

 

Коллеге было интересно, копнул поглубже, на предмет анализа что не так - чип отвечает, но не то,что написано в даташите, вернее ответ длиннее.

Дык это наоборот -- написан под новую версию, со старыми не работает.

Сейчас под рукой две платки, STM32F103CB, по STM Flash Loader у старой (дата чипа 747, ревизия Z) ответ 4-байтовый и stm32flash ругается, у новой (дата чипа 925, ревизия Y) ответ 2-байтовый и stm32flash всё видит.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...