工具/软件:
尊敬的专家:
我向我的客户询问这个问题。
他们使用自己的板和自己的应用。
他们发现、在运行一段时间后、PWM 脉冲将被下拉。
然后、他们测量 XRSn 引脚和3.3V、并发现在3.3V 中存在一些噪声(通道1为 PWM、通道2为 XRSn、通道3为3.3V)
3.3V 电压似乎高于建议的范围、但这个时间太短。
然后连接调试器、并找到设置了 NMIWDR 和 UNCERR。
1.从寄存器来看、似乎发生了 ECC 错误的闪存/RAM/ROM、并让 MCU 复位、对吗?
2. NMIFLG 未设置,是因为寄存器将在 SYSRST 后清除? NMISHDFLG 被置位、这是因为寄存器只在 PORRST 之后才被清零吗?
3. 此 ECC 错误的可能原因是什么? 它是否可能由3.3V 噪声引起?
4、如何处理由 NMIWDR 引起的 MCU 重置后的这种情况? 因为有时会由于 系统电源的干扰而产生3.3V 噪声、并且这种干扰是瞬时的、不会持续很长时间。 这种噪音很难避免、客户的硬件现已修复。
BRS
Shuqing