Очередная тема с наитупейшими вопросами от недопрограммиста.
Значицца как написано в мануале, проц при старте загружает в регистр SP значение, которое находится по адресу 0х0800_0000 , далее в регистр PC загружается значение по адресу 0х0800_0004 и пошло-поехало, верно?
Помогаем всем телом мозгу не получить вывих и … начинаем…
1 _reset_handler
2 System_Init
3 Loop_Copy_Data_Init
4 LoopFillZerobss
5 dbg.main
Это не я , это IDA дала…
Для извращенцев-обфускантов самым интимным местом может быть вектор Hard_Fault не правда ли?
Или есть ещё более извращенные методы запуска проца???
Есть у кого возможность скомпилить любую шнягу (да хоть blynk) под камень 32f105 c RtOS на разных версиях С+ компиляторах???