ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
31013 Топик полностью
Master_005 (26.05.2005 19:30, просмотров: 1) ответил д__ на Ну я не знаю как тебе обьяснить... Посмотри у себя в директории ...\arm\src\lib\crt\cmain.s79
АГРОМНОЕ ПАСИБА! ЗАРАБОТАЛА!!! Действительно, нехватало видимо той части Startup'а, в которой вызывались конструкторы глобальных объектов! ; Call the constructors of all global objects. This code will only ; be used if any EC++ modules defines global objects that need to ; have its constructor called before main. RSEG ICODE:CODE:NOROOT(2) PUBLIC ?call_ctors CPU_MODE ?call_ctors: ldr r0,=SFB(DIFUNCT) ldr r1,=SFE(DIFUNCT) ldr r4,=__call_ctors ldr r5,=after__call_ctors mov lr,r5 bx r4 LTORG CPU_MODE after__call_ctors: В общем, я пока не всё проверил, но уже переменные инитятся! А это значит - работает! Готов угощать пивом! Ещё раз огромное спасибо! Две недели прожито не зря!