当我多次调用USS_startLowPowerUltrasonicCapture函数时,程序会直接死机,调用周期为30ms
据我分析造成原因是由于软件看门狗复位,真正卡死的地方在这里
感谢您对TI产品的关注。我们正在核实您的问题,请等待我们的答复。
这个变量的值
准确来看是调用这个函数导致USS_runAlgorithms,当我屏蔽掉这个函数后,程序均能正常运行
我是替换了uss的所有库文件后,重新排查发现的此问题,当前死机的地方如下图
更新一下我最新的进展,根据我的重新测试,因为我重新更新了我都IAP程序方式见MSP430FR6047: IAP升级问题 - MSP 低功耗微控制器论坛 - MSP 低功耗微控制器 - E2E 设计支持,使用此方式我其他所有的中断和应用程序都正常,唯独存在上诉问题。当我取消IAP,即不使用RAM中断向量的地址,更改回0xff80-0xffff中执行时,上诉问题消失