Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Да не серезно это все... Вроде посидел и немног оразобрался с scatter --- файлом...
Отправлено
Sadko
(212.40.41.26)
23 июня 2010, г. 18:00
В ответ на:
А Вы в этом сегменте все данные сведите в одну большую структуру.
отправлено
Quasy
23 июня 2010, г. 13:17
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x00100000 0x00040000 { ; load region
ER_IROM1 0x00100000 0x0003F800{ ; load address = execution address
*.o (RESET, +First)
* (+RO)
}
RW_IROM7 0x0013F80 0x00000400{ ; load address = execution address
flash.o(+RO)
}
RW_IRAM1 0x00200000 0x00010000 { ; RW data
* (+RW +ZI)
}
}
Составить ответ
|
Вернуться на конференцию
Ответы
А мап показал что действительно константы ляжут по нужному адресу.
-
Sadko
(23.06.2010, 18:00:32
212.40.41.26
, 416 байт)
Все правильно. Это брат единственный цывильный способ резервирования куска программного кода.(ну можно массив char FF объявить но придется самому вычислять оффсеты ) Только при объявлении сразу дай значения FF для всех элементов.
-
VasilyS
(23.06.2010, 21:24:31
80.92.96.25
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
при вычитании трёх из шести получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru