使用CH32V203C8T6芯片, SysTick定時器配置成中斷模式,受其他中斷影響,不再進入中斷的問題---------求助

使用CH32V203C8T6芯片, SysTick定時器配置成中斷模式,串口1設置為中斷接收模式,非中斷發(fā)送模式。
串口1不接收數據時候,systick定時器中斷正常,當串口1接收到字符,并且進入中斷處理結束后。
systick不再進入中斷了,串口發(fā)送正常。

將SystTick的中斷優(yōu)先級提高也沒有用。

請問檢測程序思路是什么?

是否是中斷嵌套的問題?


您好,附件SysTick中斷和串口2中斷同時使用例程,彼此是不會影響的,可以參考一下對比看一下,后續(xù)若有問題,可通過郵箱溝通(lzs@wch.cn)

icon_rar.gifCH32V203 STK中斷及串口中斷.zip

image.png



中斷函數重新聲明一下,增加這個關鍵字 __attribute__((interrupt(“WCH-Interrupt-fast”)))


這個自有特點,建議在手冊上重點突出。從其他芯片轉換過來,在這點上會掉坑底。


您好,感謝你的反饋建議,關于中斷聲明,在我們QingKeV4微處理器手冊3.4小節(jié)有相關介紹,可參考一下。這邊也會跟相關人員反饋能否在應用手冊上也有所體現。

QingKe:http://www.findthetime.net/downloads/QingKeV4_Processor_Manual_PDF.html?

image.png



只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频