This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430FR50431:系统在下电上电后挂起库函数调用

Guru**** 2380860 points
Other Parts Discussed in Thread: MSP430FR5043, MSP430FR50431
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/952009/msp430fr50431-system-hangs-on-a-library-function-call-after-a-power-cycle

器件型号:MSP430FR50431
主题中讨论的其他器件:MSP430FR5043

您好!  
我们为 MSP430FR5043构建了一个项目;  它是 software-dl.ti.com/.../中示例项目的编辑版本。
该项目在 MSP430FR5043上编译、链接和运行时没有问题。  

当我尝试通过更改目标在 MSP430FR50431上运行它时、它的编译、链接和运行方式与5043上的相同、但仅在我循环通电之前。  

在下电上电后、器件开始重复复位。 调试显示、在器件卡在  代码内部= USS_runAlgorithmsFixedPoint (&gUssSWConfig、&algResFixed)之后、它被一个看门狗计时器触发复位;

该函数接受两个参数;第一个参数描述配置、第二个参数包含之前进行的测量结果。 我尝试用我知道有效的值替换实际测量值、以消除问题中未知的数量;这并不会真正影响任何东西。  
有时、在下电上电后、器件会完全停止工作、甚至无法进入 main。 我怀疑 FRAM 已损坏,但我不明白发生了什么,为什么这不会影响5043?  

非常感谢您的慷慨支持。

-David Šibrava í a

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没关系、似乎它是一个错误配置的链接器脚本。