你好:
我正在使用 s32k autosar SDK "AUTOSARAAS32K_AUTOSAR_OS_4_0_98_RTM_1_0_0samplestandardsc1" 的示例,
所有文件都已生成并编译。
开发环境: S32DS 3.5
启动文件:startup_S32K144.S
链接器文件:S32K144_64_flash.ld。
我用这个。沙。ld(not changed) 因为SDK中的相关文件(startup_gcc.s,vector_gcc.ssample1_fls.gld)无法编译生成正常大小的.elf。
已进行时钟初始化:
CLOCK_SYS_Init(g_clockManConfigsArr, CLOCK_MANAGER_CONFIG_CNT,
g_clockManCallbacksArr, CLOCK_MANAGER_CALLBACK_CNT);
CLOCK_SYS_UpdateConfigura
tion(0U,CLOCK_MANAGER_POLICY_AGREEMENT);
然后routine之后总是跳转到OSShutdownOS,提示栈溢出。如下所示:
请问问题出在哪里?