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

 
 
> IAR ARM, Как коду узнать, где ROMEND?
mungo
сообщение May 18 2009, 06:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719



Вот проблемка. Захотел сделать автопроверяльщик целостности флеш. Вот тока никак не могу заставить компилятор знать, где заканчивается прошивка. XLINK имеет переменную ROMEND, но она не передается компилятору си, ессно...
Ни у кого нет идей?


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sanya_kv
сообщение Jun 23 2009, 06:37
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Есть две функции:
Код
section_start_address = __segment_begin("ROMEND");
section_end_address = __segment_end("ROMEND");

Одна на начало, другая на конец. Думаю размер сам определишь? smile.gif
А в обще это в EWARM_DevelopmentGuide.pdf на пальцах обедняется.

Сообщение отредактировал Sanya_kv - Jun 23 2009, 06:45
Go to the top of the page
 
+Quote Post



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

 


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


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