ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
444475 Топик полностью
SciFi (20.09.2013 14:46, просмотров: 117) ответил FDA на Кошмар какой-то! Я нифига не понял...
Скрипт линкера понимать и не надо. А вот стартап понимать полезно: - Там есть таблица векторов прерываний. Как и положено в Cortex-M, в начале таблицы начальное значение указателя стека и адрес точкм входа в программу (__cs3_start_c). Указатели на свои обработчики прерываний нужно будет дописывать туда. - При запуске программы первым делом вызывается mcu_init(), чтобы настроить тактирование МК. Мотивация такая: инициализировать переменные для сишной программы мы хотим на максимальной скорости. - Далее инициализация переменных при помощи memcpy() и memset(). - Ну и вызываем main().
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้