Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Еще вопросец по самопрограммированию avr'ок. Код,находящийся в RWW секции не должен программировать что-то в своей секции?
Отправлено
mandigit (91.76.104.106) 21 октября 2010, г. 15:39
Это может привести к краху системы или я спокойно могу записывать страницы, к которым гарантированно программа не будет передавать управление?
или надо грузить функции записи в область NRWW и уходить оттуда только когда запись RWW будет завершена?
как в си иар указать функции, что ей надо грузиться в сегмент NRWW ? (Похоже, что стандартно в xcl такой сегмент не описан, значит придется делать выделенный xcl)
Составить ответ | Вернуться на конференцию
Ответы
- Я делаю единый сишник, и для него два xcl один для бутлоадера другой для загрузочной части. Функциям которые работают в том и другом режиме делаю отдельные сегменты. Вот куски из xcl (+) - Codavr (21.10.2010, 16:36:52 91.196.34.210, 730 байт)
- Да якобы можно из загрузчика в загрузчик, просто на одном месте стоять будет(+) - Quasy (21.10.2010, 16:01:58 94.25.163.120, 225 байт)
- О божеж мой, зачем так сложно... При создании проекта, указываете что это бутлоадер, тогда среда сама все правильно создаст. Ну в смысле скрипт линкера. - Doppler (21.10.2010, 15:42:28 83.85.151.159, пустое)