您好!
我们使用 MSP430F5659的修订版 A、一切正常、我们最近移到了修订版 B。电路板无法正常工作意味着软件卡住了、有没有原因? 版本 A 和版本 B 之间是否有差异?
我们使用的是外部19.2MHz 时钟、SW 在内部时钟上工作正常、但当转到外部(XT2)时、SW 卡死、
非常感谢、
HRI
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.
您好!
我们使用 MSP430F5659的修订版 A、一切正常、我们最近移到了修订版 B。电路板无法正常工作意味着软件卡住了、有没有原因? 版本 A 和版本 B 之间是否有差异?
我们使用的是外部19.2MHz 时钟、SW 在内部时钟上工作正常、但当转到外部(XT2)时、SW 卡死、
非常感谢、
HRI
您好!
有关器件版本之间的差异、请参阅勘误表、该勘误表可在器件的产品文件夹中找到。
查看勘误表、版本 B 似乎修复了版本 A 中的两个勘误表、但这些修复似乎与 XT2无关。 因此、假设您的电路板布局和组件相同、并且只有 MSP430F5659修订版 B 换为修订版 A、 我怀疑 XT2的有效负载电容处于限值、并且 Rev B 器件的集成负载电容可能比 Rev A 器件略低或略高。 根据数据表、这个集成负载电容大约(或者通常) 1pF。
在您的代码中、它可能会停止、因为它正在检查 XT2振荡器故障标志、该标志可能会由于负载电容不正确而被设置。 我会仔细检查 XT2的外部负载电容器是否正确。 MSP43032kHz 晶体振荡 器应用手册是一个很好的参考。
此外、确保 XT2DRIVE 位选择 XT2的工作频率范围。
此致、
James