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

 
 
> Intel hex format, IAR
Vladimir_J
сообщение Nov 22 2009, 17:48
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Доброе время суток smile.gif
Скажите ПЛИЗ где в IAR-е и что надо прописать, чтоб *.hex файл при трансляции начинался с определенного адреса (boot область). IAR V5.30.0.

К сожалению:
#pragma segment = "BOOT_SEGMENT"
#pragma location=0xE000
Не работает, или я не правильно что то прописал sad.gif

С Уважением, Владимир.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vladimir_J
сообщение Nov 22 2009, 20:29
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Доброе время суток smile.gif
Во вложении проект. Подскажите, что я не правильно делаю, или уже мозги кипят ??????
После компиляции в Hex файле:
:02 0000 02 1000 EC
:10 F000 00 0C 9475F8189518951895189518951895E5
:10F010001895189518951895189518951895189588
:10F020001895189518951895189518951895189578
:10F030001895189518951895189518951895189568
:10F040001895189518951895189518951895189558
:10F050001895189518951895189518951895189548

начальный адрес: F000, но в xcl файле я указал директиву
-D_..X_BOOT_START=1F000 /* 4k byte Boot section */

Что, почему и как?????
Плиз помогите...........................
Прикрепленные файлы
Прикрепленный файл  Boot.rar ( 32.32 килобайт ) Кол-во скачиваний: 17
 
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 23 2009, 00:43
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Vladimir_J @ Nov 22 2009, 22:29) *
начальный адрес: F000, но в xcl файле я указал директиву
-D_..X_BOOT_START=1F000 /* 4k byte Boot section */

Что, почему и как?????
А как вы предлагаете записать старшую 1 в поле смещения, которое имеет размер 4 тетрады?
Цитата(Vladimir_J @ Nov 22 2009, 22:29) *
После компиляции в Hex файле:
:02 0000 02 1000 EC
Вот она, ваша единица. Поищите описание формата в Гугле. Ключевые слова "Intel hex file format"


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



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

 


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


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