|
|
  |
IAR - как скомпилировать содержание EEPROM в файле |
|
|
|
Aug 5 2009, 10:19
|

Частый гость
 
Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737

|
Вопрос - как в ИАР соурсе можно указать содержание ЕЕПРОМ?
В HiTech PIC компилаторе например:
// initial data of EEPROM __EEPROM_DATA( 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80); __EEPROM_DATA( 0x0A,0,0,0,0,0,0,0); __EEPROM_DATA( 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80);
Как можно сгенерировать HEX file дла ЕЕПРОМа в ИАРе?
|
|
|
|
|
Aug 5 2009, 11:54
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 18-07-05
Пользователь №: 6 871

|
Цитата(Student2 @ Aug 5 2009, 16:19)  Вопрос - как в ИАР соурсе можно указать содержание ЕЕПРОМ?
В HiTech PIC компилаторе например:
// initial data of EEPROM __EEPROM_DATA( 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80); __EEPROM_DATA( 0x0A,0,0,0,0,0,0,0); __EEPROM_DATA( 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80);
Как можно сгенерировать HEX file дла ЕЕПРОМа в ИАРе? Ну хотя бы так __eeprom volatile char data[16]={0,1,......15}
|
|
|
|
|
Aug 5 2009, 12:45
|

Частый гость
 
Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737

|
Спасибо!
После как написал код:
__eeprom volatile char data[16]={0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,15};
компилер начинает глючить:
Error[e133]: The output format intel-standard cannot handle multiple address spaces. Use format variants (-y -O) to specify which address space is wanted
Вопрос тоже как сохранить ЕЕПРОМ информацию на HEX файл. Atmel программаторы хотят дополнительный HEX файл чтобы програмировать чипа.
Сообщение отредактировал Student2 - Aug 5 2009, 12:46
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|