查看: 3384|回复: 0

[原创] S32K1xx WDOG超时复位的时间不符合预期

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25234
最后登录
2025-8-20
发表于 2022-3-15 10:04:43 | 显示全部楼层 |阅读模式
客户发现等待看门狗超时复位MCU的时间比预期得长。看门狗时钟源选择默认的内部128kHz LPO_CLK并且使能256预分频,配置了理论计算20ms的超时时间,实际却等了26ms左右才看到MCU引脚复位波形。
客户怀疑与参考手册S32K1XXRM的23.4.1 Clock source 章节注意事项有关:重配置期间切换时钟源,看门狗硬件在配置时间段(128 个总线时钟)结束后将计数器保持为零,持续前一个时钟源的 2.5 个周期和新时钟源的 2.5 个周期。
但看门狗重配置期间并没有切换时钟源,后面的测试环节也排除了这个原因。
经过实际测试看到的现象是:
1.        看门狗计数器为零的时间持续了3个时钟周期。
2.        看门狗计数器到达TOVAL+1才在MCU reset引脚看到拉低复位。与TOVAL寄存器的描述不符(如果计数器到达超时值,看门狗会强制复位触发事件)。
【经验分享】S32K1xx WDOG超时复位的时间不符合预期.pdf (307.4 KB, 下载次数: 15)
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-21 13:18 , Processed in 0.077115 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表