關於W806定時器定時時間到無法進入中斷問題,原因為:注釋掉了#define CONFIG_KERNEL_NONE 1(使用RTOS需要注釋該條)。,

發布於 2022-07-12 21:27:57

1.配置定時器4定時時間,不注釋csi_config.h任何條目,定時器正常定時,並能進入中斷,測試如下:
QQ截圖20220712205335.jpg
QQ截圖20220712205353.jpg
中斷測試正常QQ截圖20220712205403.jpg
2.使用FreeRTOS時需要注釋掉csi_config.h中#define CONFIG_KERNEL_NONE 1語句,注釋掉後定時器出現異常,不能進入定時中斷。
(1)demo中使用FreeRTOS配置說明:
QQ截圖20220712212133.jpg
(2)實際工程中配置:
QQ截圖20220712210400.jpg
(3)配置後輸出測試:QQ截圖20220712212200.jpg
測試結果:無定時器輸出。還請大神幫忙解決

查看更多

關注者
0
被浏覽
2.2k
2 個回答
abcd
abcd 認證專家 2022-07-13
我只是個路過的老年人~

可以這樣改下,把這些宏都去掉,我這試了可以了
image.png

image.png

IOsetting
IOsetting 2022-08-23
這家夥很懶,什麼也沒寫!

能具體說一下要修改哪些宏嗎?

撰寫答案

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

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽