ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
413615 Топик полностью
SciFi (29.05.2013 15:13, просмотров: 105) ответил fk0 на Помимо прерываний и исключительных ситуаций -- нужен запуск C-функции до запуска main и до инициализации переменных и т.п. Потому, что последнее занимает очень много времени. И если контроллер по-умолчанию, например, стартует на 32кГц генераторе,
Cortex-M можно программить исключительно на Си. CPU power up -> load SP -> reset vector -> init clock -> init variables (libc) -> main. В ассемблер лезть только за плюшками типа REV, CLZ. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้