Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.11.2010, 20:42
|
|
Временная регистрация
Регистрация: 15.04.2007
Сообщений: 61
Сказал спасибо: 7
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
|
Перепрошивка PIC18F4520-I/P без программатора
Здравствуйте, существует ли способ подсоединить PIC18F4520-I/P к COM порту для перепрограммирования, и вообще можно ли закинуть прошивку в данный контроллер с помощью стандартных средств Windows или нужен драйвер? Программатор, как физическое устройство отсутствует по причине "Первый опыт работы с контроллером". Заранее спасибо, прошу не ругаться сильно, если вопрос не корректный.
|
|
|
|
09.11.2010, 22:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
да, такое возможно, но со второго раза. вначале необходимо обычным программатором записать начальный загрузчик, в котором определить, как вызывать начальный загрузчик, способ перезаписи FLASH-памяти и адрес, куда будет передаваться управление после обновления ПО.
|
|
|
|
10.11.2010, 10:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Нужно железо, не очень сложное можно найти здесь http://5v.ru/ Правда впечатлениями поделится не могу, не пробовал.
__________________
Мыслю, следовательно существую
|
|
|
|
10.11.2010, 22:31
|
|
Временная регистрация
Регистрация: 15.04.2007
Сообщений: 61
Сказал спасибо: 7
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Скачал MPLAB v8.60 с официального сайта: http://www.microchip.com/
Можно ли с помощью данной программы выполнить указанные действия? Вроде, как я понял, действия похожи на форматирование. Да, кстати, как правильно подключить данный контроллер к COM порту, и потребуется ли при при использовании данной программы дополнительные драйверы?
|
|
|
|
10.11.2010, 22:36
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,532
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
MPLAB вам не поможет.
Вам дали ссылку на сайт с программатором для COM.
Чтобы без программатора загружать прошивку через COM, нужно сначала в мк зашить загрузчик (bootloader), предварительно написанный (или взятый готовый где-нибудь), потом написать программу для общения со стороны ПК.
Все равно первый раз нужен программатор.
Последний раз редактировалось realid; 10.11.2010 в 22:41.
|
|
|
|
10.11.2010, 22:37
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Никак, и не пытайтесь, что-то умрёт - или проц, или СОМ порт, или и то и другое.
|
|
|
|
10.11.2010, 22:50
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Сообщение от realid
|
Чтобы без программатора загружать прошивку через COM, нужно сначала в мк зашить загрузчик (bootloader), предварительно написанный (или взятый готовый где-нибудь), потом написать программу для общения со стороны ПК.
|
Добавлю чуток.
И даже после этого напрямую подключать МК к СОМ порту не получится, надо уровни согласовывать, через MAX232, например.
|
|
|
|
11.11.2010, 02:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
да-а, перефразируя сатирика, скажу - сколько препятствий не ставим, а VASSILIJ упорно ползет к расставленым на дороге граблям
вместо того, чтоб искать бутлодырь, делать программатор - производятся танцы вокруг мплаб...
VASSILIJ, макетка хоть готова?
кстати, можно будет связать PIC18F4520 с компьютером ч/з усб-ком переходник на FT232R, тогда MAX232 не понадобится.
|
|
|
|
12.11.2010, 12:53
|
|
Прописка
Регистрация: 29.09.2006
Адрес: Санкт-Петербург, а также Ямал, Амур, Сахалин, Калининград, Краснодар-Анапа, Новый Уренгой...
Сообщений: 129
Сказал спасибо: 90
Сказали Спасибо 45 раз(а) в 24 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Сообщение от st_1
|
Добавлю чуток.
И даже после этого напрямую подключать МК к СОМ порту не получится, надо уровни согласовывать, через MAX232, например.
|
Согласовать уровни можно и помощью двух резисторов, но все равно потребуется ИНВЕРСИЯ сигналов. Очень подробно об этом сказанов хелпе к Proton Basic. Там же и схема на MAX232, и бутлоадер, и программа начального загрузчика для разных камней (Которую все равно нужно будет прошить в PIC). Пользуюсь этим больше двух лет, быстро, удобно, проблем не было (через ноут с виртуальным COM-портом) Посмотрите здесь http://www.terrarus.ucoz.ru/proton_plus_ide/index.html Кстати, существуют бутлоадеры для PIC с аппаратной поддержкой USB
__________________
Всегда! (политическое кредо...)
|
|
|
|
22.11.2010, 22:24
|
|
Временная регистрация
Регистрация: 15.04.2007
Сообщений: 61
Сказал спасибо: 7
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
|
Re: Перепрошивка PIC18F4520-I/P без программатора
Большое спасибо всем за хорошую помощь. Прошивка пока что не готова, думаю сначала разобраться с железом.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:26.
|
|