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

 
 
> 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



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

 


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


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