開發(fā)板使用的是 CH32V103C_EVT今天在使用串口中斷的時候,同時激活10-15通道GPIOB端口的中斷時,只能激活15通道別的通道激活不了時為什么?下邊時我的程序
開發(fā)板使用的是 CH32V103C_EVT今天在使用串口中斷的時候,同時激活10-15通道GPIOB端口的中斷時,只能激活15通道別的通道激活不了時為什么?下邊時我的程序
這個H文件,請大家?guī)臀铱纯磿r哪里出了問題,還是說不支持多路中斷,這個應(yīng)該不可能。
15通道的中斷程序和上邊一樣的,電腦原因顯示不出來。
我突然想到是不是我搶占優(yōu)先級和響應(yīng)優(yōu)先級都寫成一樣的了,就只觸發(fā)了一個啊,如果及時時這樣只有一個中斷產(chǎn)生的時候也應(yīng)該響應(yīng)才對啊,現(xiàn)在時觸發(fā)了之后沒有響應(yīng),小燈沒亮起來,就15通道有反應(yīng),小燈亮了。
您好,附件是我的測試?yán)?,EXTI引腳為PB10到PB15引腳,測試是沒有問題的,可以參考一下,建議在初始化的時候?qū)Y(jié)構(gòu)體清零,此外注意中斷函數(shù)要加中斷聲明,
首先非常的感謝您能回復(fù)我,為了您的回復(fù)我也及時做了調(diào)整,一切OK,我中斷使能的那里錯了,那個不能“|”這樣操作,我根據(jù)您的程序提示成功了非常的感謝。等我全部測試完成之后,后邊慢慢的辦公司的產(chǎn)品全部換成咱沁恒的芯片。