CH32V307串口無法觸發(fā)中斷

描述:

????使用的是官方的評估版,CH32V307VCT6,使用的是官方提供的demo。

? ?基于官方提供的FreeRTOS工程文件作為我項(xiàng)目開發(fā)的工程文件,發(fā)現(xiàn)串口接收中斷沒有被正確觸發(fā),在中斷觸發(fā)函數(shù)的前面,.c文件的開始處添加了void USART1_IRQHandler(void) __attribute__((interrupt("WCH-Interrupt-fast")));之后,仍然不能正確觸發(fā),同時(shí),更換了引腳和串口都無法正確觸發(fā),但是!移植到其他的demo工程文件上就可以正確觸發(fā),所以我有以下疑問:

????是否有大哥遇見過類似的問題?

????這類問題的原因是什么?如何解決,我自己推斷可能是跟IDE系統(tǒng)的配置或者是FreeRTOS修改了某些權(quán)限有關(guān)。

您好,中斷函數(shù)的聲明參考下圖修改試一下呢,采用下圖這種聲明方式。若還不行,可將工程發(fā)我郵箱(lzs@wch.cn)具體看一下。

image.png



好的,下午我將完整的project和注釋文件發(fā)給您


請問解決了嗎?我這里也遇到了這個(gè)問題,可以分享一下解決辦法嗎?


您好,下帖已回復(fù)

http://www.findthetime.net/bbs/thread-125931-1.html

?



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

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