工具/软件:Code Composer Studio
我正在调试 TDA2HV 平台下的环视系统。 我使用自己的 PCB 而不是开发板。 AVM 器件可以正常输出图像,也可以正常输出预定义的 CAN 消息,然后我连接到 XDS110仿真器(使用删除 GEL 文件),将.XEM4符号格式的文件下载到 M4内核,断开 CanCtrlLink_tskMain()函数附近的断点, 然后单击以运行。 图像可以正常显示、但 CAN 消息不再输出、也不能停留在断点处。 CanCtrlLink_tskMain()函数以以下形式调用:
int32 CANCtrlLink_init( void ){
(笑声)
状态= Utils_tskCreate (&pObj->tsk、
CANCtrlLink_tskMain、
CANCTRL_LINK_TSK_PRI、
gCanCtrlLink_tskStack[canCtrlId]、
system_default_TSK_stack_size、pObj、tskName );
(笑声)
}
此函数位于 canCtrlLink_tsk.c 中;
void ChainCommon_Init()
{
Board_init();
(笑声)
CANCtrlLink_init();
(笑声)
}
此函数位于 chains_common.c 中;
为什么在未连接仿真器的情况下可以输出、但在连接后没有输出? 图像始终正常输出。 我想断开 CANCtrlLink_tskMain 函数附近的点。 我应该怎么做才能停止该程序?