工具/软件:Code Composer Studio
您好!
我有一个包含多个部分的嵌入式固件项目、其中内核和应用程序(+引导加载程序)是单独的项目。 软件将引导、以便在引导加载程序之后、内核程序启动并初始化硬件。 之后、内核会调用已固定到已知位置的应用软件的启动函数(_c_init00)。 当处理器(RM48)在冷复位后自行启动时、我可以正常工作。 当我尝试刷写和调试应用程序时、调试器仅将应用程序(按计划)刷写到内部闪存中、然后直接从应用程序的_c_init00开始运行代码、跳过内核的硬件初始化代码。 与此类似、如果我刷写/调试内核、调试器将跳过引导加载程序。
是否可以设置 CCS 调试器开始运行代码的开始/复位位置、以便在调试应用程序时运行内核代码? 我无法从 UI 中找到此类参数。