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

 
 
> Работа с компановщиком ( Линкер)
paravozru
сообщение Aug 2 2013, 10:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 2-07-12
Пользователь №: 72 586



Я совсем недавно начал задаваться вопросом, как работает Линкер. очень много вопросов касательно директив линкера, что они означают и как применяются. Где можно прочитать для Keil. И если можно приведите примеры использования.
define symbol __ICFEDIT_region_ROM_start__ = 0x100000; // symbol - это деректива ? чесли да что она значит ?
// __ICFEDIT_region_ROM_start__ это просто глобальное имя ? я мог написать к примеру так __kakie_Vashi_Dokozatelstva__ = 0x100000 ?

define region VER_region = mem:[from __ICFEDIT_region_ROM_start__+__ICFEDIT_size_startup__ size __ICFEDIT_size_version__]; // mem, from. size по логише понятно но где все это описано ?
place in STA_region { section .cstartup }; // объясните плииз, я думаю многим будет интересно и полезно.

Сообщение отредактировал paravozru - Aug 2 2013, 10:52
Go to the top of the page
 
+Quote Post



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

 


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


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