ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
934353 Топик полностью
Aleksey_75 (16.07.2019 17:01, просмотров: 317) ответил ASDFS на reset handler это то что линкер прилинкует. Так же как и разместит тот самый указатель. Я хотел сказать что этот самый указатель линкер мог пихнуть не туда куда надо и отладчик это не смутит, он точку начала исполнения задаст сам.
"отладчик это не смутит, он точку начала исполнения задаст сам. " Да ладно ? попробуйте отладить прогу под бутлоадер без скрипта - фиг выйдет приходится добавлять ini файл для отладчика , типа

FUNC void Setup (void) {

    SP = _RDWORD(0x0800801C); // Setup Stack Pointer
    PC = _RDWORD(0x0800801C + 4); // Setup Program Counter
    _WDWORD(0xE000ED08, 0x0800801C); // Setup Vector Table Offset Register
}


// executes upon software RESET
FUNC void OnResetExec (void) { 

  Setup(); // Setup for Running 
} 

load %L incremental

Setup(); // Setup for Running