W806 定时器 4 设置毫秒模式后计数器计数错误且计数值达上限后无法进入中断

发布于 2022-07-11 22: 34: 37

1. W806 定时器 4 配置如下: ms 模式, 开启中断
QQ 截图 20220711222020. png
问题: 运行后定时器 4 计数器 TIM4_CNT 要等几分钟才能加 1, 且当定时时间到后无法进入中断
(1) 主函数测试如下:
QQ 截图 20220711222610. png
(2) 中断入口函数配置如下:
QQ 截图 20220711222905. png
(3) 输出测试结果如下:
QQ 截图 20220711223053. png
定时时间到后未输出相应中断字符信息.
2. 以相同方式配置定时器 5, 但不启用中断定时, 定时时间正常,
QQ 截图 20220711223325. png
请大神指点.

查看更多

关注者
0
被浏览
2. 4k
1 个回答
abcd
abcd 认证专家 2022-07-12
我只是个路过的老年人~

image. png
image. png
image. png

测试可以进中断, 因为设置的打印延时时间是 1s, 远远大于定时器定时时间 5ms, 所以打印出来的值只能看到 4 和 5 很正常.

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览