реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Зашить EEPROM, вопрос по среде MPLAB (PIC)
andrvisht
сообщение Oct 7 2005, 13:29
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Потребовалось зашить PIC.
Программатор PICSTART оболочка MPLAB5.7 и MPLAB6.x
Во первых поддерживают ли MPLAB bin или надо перекодировать в hex.?
И во вторых как, человеческим способом, загрузить прошивку EEPROM для программирования.?
Go to the top of the page
 
+Quote Post
upc2
сообщение Oct 10 2005, 12:33
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Если вы имеете ввиду программирование памяти данных,то я подготавливаю
текстовый файл и с помощью программатора записываю данные в PIC.
В иструкциях по программироваю на PICи только ссылаются на текстовый
файл и команды для программирования,что я и сделал. Но мне ни разу не
потребовалось предварительно записывать данные.Обычно эту память я
использую при работе PICа.
Go to the top of the page
 
+Quote Post
upc2
сообщение Oct 10 2005, 12:57
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Если MPLAB откомпилировал ваш проект без ошибок, то создается
hex-файл.Этот файл загружается в программатор из его программы.
bin файл не нужен.
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Oct 10 2005, 13:44
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Цитата(upc2 @ Oct 10 2005, 15:33)
Если вы имеете ввиду программирование памяти данных,то я подготавливаю
текстовый файл и с помощью программатора записываю данные в PIC.
В иструкциях по программироваю на PICи только ссылаются на текстовый
файл и команды для программирования,что я и сделал. Но мне ни разу не
потребовалось предварительно записывать данные.Обычно эту память я
использую при работе PICа.
*


Если можно поподробнее про текстовые файлы.
У меня было 2 файла, прошивка и EEPROM. Загрузить прошивку проблем нет. Import/...
А вот как EEPROM ??? Пришлось вводить ручками, но ведь должны быть другие методы. Вопрос какие.?
Go to the top of the page
 
+Quote Post
bzx
сообщение Oct 10 2005, 14:35
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(&-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.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Oct 10 2005, 15:06
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Цитата(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
Go to the top of the page
 
+Quote Post
upc2
сообщение Oct 11 2005, 05:00
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



У меня программатор собственной разработки.Подготавливаю текстовый
файл типа<<FF237E5608....>>.В программе программатора по команде
"Prog Data" открывается диалоговое окно,выбирается этот файл и данные
считываются и записываются в память данных PICа.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 23:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.0141 секунд с 7
ELECTRONIX ©2004-2016