Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR - как скомпилировать содержание EEPROM в файле
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Student2
Вопрос - как в ИАР соурсе можно указать содержание ЕЕПРОМ?

В 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 дла ЕЕПРОМа в ИАРе?
woroba
Цитата(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}
Student2
Спасибо!

После как написал код:

__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 файл чтобы програмировать чипа.
IgorKossak
Ищте по форуму Error[e133], много раз обсуждалось.
Тему закрываю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.