ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
664876 Топик полностью
misyachniy (03.04.2016 10:31, просмотров: 75) ответил Ксения на Обычно программа стартует не с main(), а со startup-кода, который инициализирует переменные в ОЗУ, стеки, и только потом вызывает main(), как функцию. При желании cstartup.* можно модифицировать (он обычно на ассемблере написан, но простенько),
Можно позанудствовать? startup код инициализирует инициализированые в программе переменные и обнуляет неинициализированые. Стек в Cortex лежит по нулевому смещению flash и startup не нужно инициализировать стек.