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
被浏览
293
1 个回答
abcd
abcd 2022-07-12
我只是个路过的老年人~

image.png
image.png
image.png

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

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览