Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.01.2011, 13:32
|
#1
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
STM32F100xB прошивка по usart
Собственно сабж.. Какой программой прошить?
Дело в том, что у меня есть кит STM32VL Discovery, програмно отключил SWD , вернее хотел отключить только jtag, но отключил все оптом) В результате не шьется, не дебжится.. Теперь знаю что так делать не стоит Вопрос: какой программой прошить, слышал что через usart0 можно. Или может как-нибудь включить назад SWD?
----UPD
Забыл, прога ессно под винду.
Последний раз редактировалось Markusha; 18.01.2011 в 13:47.
|
|
|
|
18.01.2011, 13:48
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
stm32flash Но оно линуховое.
|
|
|
|
18.01.2011, 14:02
|
#3
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
На st.com есть Flash loader demo но оно под 101 - 103 чипы. Сотого я там не нашел.
|
|
|
|
18.01.2011, 14:03
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Похоже готового под вынь нет. Есть протокол загрузщика - если в делфях силён - можно и самому написать, сложного особо нет.
|
|
|
|
18.01.2011, 14:39
|
#5
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Спасибо, придется ubuntu на виртуалку ставить
|
|
|
|
18.01.2011, 15:09
|
#6
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от _guardianangel
|
Есть протокол загрузщика - если в делфях силён - можно и самому написать, сложного особо нет.
|
А что только в делфях можно написать?
|
|
|
|
18.01.2011, 15:19
|
#7
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Можно и не в делфях, в делфях с нуля проще. А так кого в чем научили/научился
|
|
|
|
18.01.2011, 21:56
|
#8
|
Вид на жительство
Регистрация: 11.05.2005
Адрес: Питер
Сообщений: 425
Сказал спасибо: 47
Сказали Спасибо 72 раз(а) в 59 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от Markusha
|
програмно отключил SWD
|
Это каким- же это образом?
|
|
|
|
19.01.2011, 13:57
|
#9
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от Loole
|
Это каким- же это образом?
|
Это в самом начале программы, при инициализации переферии
AFIO_MAPR|=(1‹‹26)|(0‹‹25)|(0‹‹24);
Соответственно программа стартует, отключает отладку и досвидос.
|
|
|
|
19.01.2011, 14:28
|
#10
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
С этого и следовало бы начинать.
Как вариант, но не гарантирую ничего, попробуйте подпереть RESET через резистор ~1кОм к земле, предварительно проверив отсутствие R24. Смысл - попытаться не дать стартануть процу до связи с SWD.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:39.
|
|