“线程”中讨论的其它部件:CC1352P
大家好,团队
客户提出的问题可能需要您的帮助:
基于基于 simplelink_cc13xx_cc26xx_sdk_5_30_01_01堆栈网络的 CC1352P_2_LAUNHXL\ti154stack\ccollector_2_4g 项目构建。
在网络下连接了大约30个传感器,并且定制了网络中收集器和传感器通信的协议。 有时,收集器进入 Main_excel 处理程序(UINT * exstack,UINT LR)并报告硬故障。
进入异常状态的代码:xdcRomConstPtr,如下图所示:


问题:
传递给 Main_excel 处理程序(UINT * exstack,UINT LR)函数的 LR 值为0xFFFFFFFD,excel 堆栈的数组具有以下值:

由于 IAR 调试在错误时只能看到 xdcRomConstPtr 程序集部分的内容,客户希望知道如何确认异常发生在何处。
运行 xdcRomConstPtr 函数时导致进入 Main_excel 处理程序的因素有哪些?
它是否与收集器和传感器之间的交互频率较高有关? 下图显示了部分数据包捕获的记录:


硬故障发生时,CFSR 值为0x00008200:

请帮您检查此案例? 谢谢。
此致,
樱桃




