尊敬的 MSP430工程师:
PMM31和 PMM32误差将在何时得到解决?
我有一个7µs 需要 LPM3的应用、这是因为流耗、通过 COMPE 以 μ s 为单位快速唤醒以及通过 eUSCI_A 进行通信
"SLAZ460U–2014年5月–2019年1月修订版"中的变通办法 对我没有帮助。
谢谢
Martin
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.
尊敬的 MSP430工程师:
PMM31和 PMM32误差将在何时得到解决?
我有一个7µs 需要 LPM3的应用、这是因为流耗、通过 COMPE 以 μ s 为单位快速唤醒以及通过 eUSCI_A 进行通信
"SLAZ460U–2014年5月–2019年1月修订版"中的变通办法 对我没有帮助。
谢谢
Martin
尊敬的 Chris:
感谢您的回答。
不、我没有遇到 PMM31、32挂起的情况。 我已经测试了我的软件并发现了一些奇怪的复位。 我将 RSTIFG、SYSUNIV 和 SYSSNIV 放在一起的一个字中、并且每秒通过 eUSCI_A 将它与其他数据一起发送到一个终端程序。 我发现 VMAIFG 被置位。 我检查了所有条件和无条件分支、我的堆栈管理和所有计算分支、没有发现错误。 然后我下载了勘误表并阅读 CPU47错误。 将堆栈设置为 RAM 顶部以下的4个字节后、VMAIFG 消失。 但我阅读了勘误表的其余部分并找到了 PMM31、32。
2.应用程序 a)电池管理系统和 b)电动自行车系统的控制单元。 在这两种情况下、我都需要 LPM3来实现节能、并需要 COMPE 来实现短路检测。 因此 LPMx.5是不可能的。 2之间的通信通过 eUSCI_A 进行
3. eUSCI_A 被设定为9600 8N1。 时钟源 ist SMCLK。 DCO 设置为1MHz。 ADC12由 MODCLK/4计时、并且只对由 SW 触发的转换开关进行序列处理。
如何从外部看到 PMM31、32挂起? 端口是否仍处于最后状态?
您是否有电子邮件地址来询问有关 PMM31、32的更多信息?
感谢你的帮助
Martin