Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Зашить EEPROM
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
andrvisht
Потребовалось зашить PIC.
Программатор PICSTART оболочка MPLAB5.7 и MPLAB6.x
Во первых поддерживают ли MPLAB bin или надо перекодировать в hex.?
И во вторых как, человеческим способом, загрузить прошивку EEPROM для программирования.?
upc2
Если вы имеете ввиду программирование памяти данных,то я подготавливаю
текстовый файл и с помощью программатора записываю данные в PIC.
В иструкциях по программироваю на PICи только ссылаются на текстовый
файл и команды для программирования,что я и сделал. Но мне ни разу не
потребовалось предварительно записывать данные.Обычно эту память я
использую при работе PICа.
upc2
Если MPLAB откомпилировал ваш проект без ошибок, то создается
hex-файл.Этот файл загружается в программатор из его программы.
bin файл не нужен.
andrvisht
Цитата(upc2 @ Oct 10 2005, 15:33)
Если вы имеете ввиду программирование памяти данных,то я подготавливаю
текстовый файл и с помощью программатора записываю данные в PIC.
В иструкциях по программироваю на PICи только ссылаются на текстовый
файл и команды для программирования,что я и сделал. Но мне ни разу не
потребовалось предварительно записывать данные.Обычно эту память я
использую при работе PICа.
*


Если можно поподробнее про текстовые файлы.
У меня было 2 файла, прошивка и EEPROM. Загрузить прошивку проблем нет. Import/...
А вот как EEPROM ??? Пришлось вводить ручками, но ведь должны быть другие методы. Вопрос какие.?
bzx
Цитата(&-rey @ Oct 7 2005, 16:29)
Потребовалось зашить PIC.
Программатор PICSTART оболочка MPLAB5.7 и MPLAB6.x
Во первых поддерживают ли MPLAB bin или надо перекодировать в hex.?
И во вторых как, человеческим способом, загрузить прошивку EEPROM для программирования.?
*

1. MPLAB не понимает формат bin, поэтому надо либо а) конвертировать bin EEPROM в hex, либо б) создать один общий файл и кода программ и EEPROM. Для этого в MPLAB импортируете код, ручками набираете EEPROM и экспортируете hex.
andrvisht
Цитата(bzx @ Oct 10 2005, 17:35)
Цитата(&-rey @ Oct 7 2005, 16:29)
Потребовалось зашить PIC.
Программатор PICSTART оболочка MPLAB5.7 и MPLAB6.x
Во первых поддерживают ли MPLAB bin или надо перекодировать в hex.?
И во вторых как, человеческим способом, загрузить прошивку EEPROM для программирования.?
*

1. MPLAB не понимает формат bin, поэтому надо либо а) конвертировать bin EEPROM в hex, либо б) создать один общий файл и кода программ и EEPROM. Для этого в MPLAB импортируете код, ручками набираете EEPROM и экспортируете hex.
*



импортировать в hex можно и более простам способом. тем же PonyProg или Willeprom. Да мало ли еще чем. Ну а потом склеить его в Winhex. но хочется чего-то более приземленного rolleyes.gif
upc2
У меня программатор собственной разработки.Подготавливаю текстовый
файл типа<<FF237E5608....>>.В программе программатора по команде
"Prog Data" открывается диалоговое окно,выбирается этот файл и данные
считываются и записываются в память данных PICа.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.