你好,
我正在与S9KEAZN16AM合作,想了解一下 WDOG 初始化时间的相关问题。
根据KEA64参考手册,在看门狗解锁序列之后:
“解锁序列完成后,用户必须在 128 个总线时钟周期内重新配置看门狗;否则,看门狗将强制 RESET MCU。”
总线时钟频率为 16.777216 MHz:
为了确保可靠运行,我们目前的实施方案需要以下延迟:
我们发现两个问题:
如果移除或减少Software_Reset() 之后的 2.5 毫秒延迟,看门狗计数器并不总是能正确启动/运行。
如果移除WDOG_Init() 之后的 80 µs 延迟,看门狗配置将无法始终正确应用。
主要令人困惑的是,观察到的延迟( 80 µs 和 2.5 ms )明显大于记录在案的128 总线时钟(~7.6 µs)要求所隐含的时序。
任何指导都将不胜感激。
谢谢!