ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
52685 Топик полностью
jackpot (02.03.2006 09:46, просмотров: 1) ответил kiv121 на В xcl файле ...
Ответ: Конкретно по IAR ничем помочь не могу - не использовал. Функция main() вызывается ПОСЛЕ того, как проинициализированы сегменты data и bss. Если посмотреть в код начальной загрузки, то видно, что инициализация data заключается в копировании данных из флэш в ОЗУ. Но поскольку контроллер внешней памяти еще не настроен, то куда же они будут скопированы? Последовательность настройки,по моему, такова: 1. Инициализация контроллера внешней памяти 2. Настройка стеков 3. Инициализация сегмента data 4. Обнуление сегмента bss 5. Вызов функции main()