描述:
????使用的是官方的評估版,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)。