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很正常。

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽