Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: C8051F321
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
siel
Как запрограммировать его по юсб?
_NB
Цитата(siel @ Apr 17 2007, 00:29) *
Как запрограммировать его по юсб?

Никак.
msn
Цитата(siel @ Apr 17 2007, 00:29) *
Как запрограммировать его по юсб?

Если изначально программатором залить свой загрузчик (можно склепать из 2-х примеров USB_Bulk и UART In-Application Code Loading Examples), то в последствии по USB можно обновлять.
siel
Тогда, меняю вопрос, как вообще запрграммировать его без хитрого программатора от производителя, ькоторый на том же сасмом МК smile.gif неужели никто так и не обошел это?
Snaky
Типовой байт-бластер на LPT + FlashLoad (http://dilogic.hr). По ссылке там же есть и схемы программаторов, кстати. Если хочется менять прошивку через USB МК, то без бутлоадера не обойтись.
PS это не проблема, так устроен мир wink.gif
msn
Если планируете ‘много’ писать для МК Silabs. Очень советую купить этот программатор / отладчик. Так как через FlashLoad можно только залить прошивку, а вот отладить нельзя. Keil хоть и поддерживает симуляцию некоторой периферии, но зачастую не всю, а иногда неправильно, что вообще сбивает с правильного пути.
Во вложении схема, плата и прошивка ‘хитрого программатора от производителя’.
Snaky
Цитата(msn @ Apr 18 2007, 17:18) *
Если планируете 'много' писать для МК Silabs. Очень советую купить этот программатор / отладчик.

Да, я бы тоже посоветовал. Проблема еще в том, что FlashLoad не может заливать код в разные банки флеш-памяти программ. А с EC2 и софтом от силабс таких проблем не будет.
siel
Цитата(Snaky @ Apr 19 2007, 06:24) *
Да, я бы тоже посоветовал. Проблема еще в том, что FlashLoad не может заливать код в разные банки флеш-памяти программ. А с EC2 и софтом от силабс таких проблем не будет.

Это конечно все очень хорошо, но как запрграммировать тот МК, котрый в программаторе, ведь это вроде курицы и яйца smile.gif
Snaky
Цитата(siel @ Apr 20 2007, 04:11) *
Это конечно все очень хорошо, но как запрграммировать тот МК, котрый в программаторе, ведь это вроде курицы и яйца smile.gif

Надо собрать тот программатор, который без процессора smile.gif
Silabsы шьются с помощью Altera ByteBlaster (http://www.ln.com.ua/~real/avreal/adapters.html#ABB) + упомянутый FlashLoad на ура.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.