CH432T中斷INT#是開漏輸出,接到STM32單片機應該是上拉輸入IPU型的,但是用此輸入中斷時候,發(fā)現(xiàn)僅能發(fā)幾組數(shù)據(jù),然后就中斷引腳電平信號一直為高,而且發(fā)送數(shù)據(jù)時讀取LSR寄存器數(shù)據(jù)為0xFF。
如果STM32外部中斷入口采用浮空輸入則可以多發(fā)幾組數(shù)據(jù),然而后面也不能正常工作,還請做過的人員給予指導。
CH432T中斷INT#是開漏輸出,接到STM32單片機應該是上拉輸入IPU型的,但是用此輸入中斷時候,發(fā)現(xiàn)僅能發(fā)幾組數(shù)據(jù),然后就中斷引腳電平信號一直為高,而且發(fā)送數(shù)據(jù)時讀取LSR寄存器數(shù)據(jù)為0xFF。
如果STM32外部中斷入口采用浮空輸入則可以多發(fā)幾組數(shù)據(jù),然而后面也不能正常工作,還請做過的人員給予指導。
首先你需要檢查一下你的接口,因為你的接口可能就沒有調(diào)好,否則讀LSR數(shù)據(jù)不可能為0XFF的
接口應該沒有問題,剛開始讀取是正常的:IER: 03
IIR: c1
LCR: 03
MCR: 08
LSR: 60
MSR: 00
SCR: 78
過一段時間以后就出現(xiàn)了異常:IER: ff
IIR: ff
LCR: c0
MCR: ff
LSR: ff
MSR: ff
SCR: 84
你好,請問你的聯(lián)系方式是什么,關于CH432的問題我們電話聯(lián)系,或者你撥打電話025-52638376