Полная версия этой страницы:
Загрузка ПО в AVR по UART
Добрый день коллеги!
Может тема уже поднималась - можно ли производить загрузку ПО в AVR через UART? не используя внешнего программатора (типа RS-232 <-> JTAG).
Спасиба!
Да нет проблем, если чип поддерживает инструкции LPM/STM.
kamedi_clab
Oct 10 2006, 10:57
это называется bootloader - смотрите в поиске.
Цитата(andk @ Oct 10 2006, 14:44)

Да нет проблем, если чип поддерживает инструкции LPM/STM.
А что за такие инструкции? в гугле не нашел
SpiritDance
Oct 10 2006, 11:54
Попробуйте поискать в инсктрукциях AVR.
Цитата(fanat @ Oct 10 2006, 14:40)

Добрый день коллеги!
Может тема уже поднималась - можно ли производить загрузку ПО в AVR через UART? не используя внешнего программатора (типа RS-232 <-> JTAG).
Спасиба!
Вам сюда:
http://www.atmel.ru/Spec/Loader.htm
Посмотрите в сторону MegaLoad (http://www.microsyl.com/megaload/megaload.html).
Там бутлоадер, который шьется в контроллер и прога под винды, которая при сбросе шьет софт в контроллер. что удобно, не надо нажимать в проге reload файла - она определяет изменение файла на диске (после перекомпиляции, например) автоматически.
Единственная засада - при этом при отладке нельзя использовать ком-порт по прямому назначению - то есть это больше для облегчения обновления софта в устройствах по мере выхода новых версий firmware.
arttab
Oct 16 2006, 02:07
здесь поищите
Цитата
bootloader
вопросов и ответов достаточно
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.