ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
413602 Топик полностью
fk0, легенда (29.05.2013 15:04, просмотров: 106) ответил Лeoнид Ивaнoвич на А для чего может понадобиться редактировать стартап? Когда переходил на Си для AVR, тоже этим пугали, но не довелось узнать, что это.
Помимо прерываний и исключительных ситуаций -- нужен запуск C-функции до запуска main и до инициализации переменных и т.п. Потому, что последнее занимает очень много времени. И если контроллер по-умолчанию, например, стартует на 32кГц генераторе, то main у него рискует в большой программе запуститься через несколько секунд после подачи питания. Поэтому в этой вызываетмой C-функции обычно включается быстрый генератор, входы-выходы приводятся в некое безопасное состояние и т.п.
[ZX]