CH438Q 芯片 無中斷引腳,主動讀取數(shù)據(jù)

CH438Q的中斷引腳 沒有與MCU連接,但是知道何時有數(shù)據(jù),例如發(fā)AT? 模塊會返回OK ,怎么主動去讀取數(shù)據(jù),STM32F103的。有償.?

+Q 372728048


CH438Q根據(jù)手冊正常需要通過INT腳來進行串口接收的判斷,如果您沒有連接INT腳的情況下,您可以嘗試在發(fā)送之后,立刻去查詢對應串口的接受超時中斷那里去讀RBR寄存器。(根據(jù)你說的如果只收到ok,這個是達不到fifo觸發(fā)的(如果RECVTG1 和 RECVTG0:設置00除外))。


我查詢了中斷,中斷類型是 接收線路狀態(tài)。。。我是要設置RECVTG1和RECVTG0 設定字節(jié)數(shù), 然后直接去讀PBR 寄存器嗎?


你串口初始化的時候,把那個FCR寄存器的RECTG1和RECTG0寫00以外的數(shù)據(jù),這個是設置fifo觸發(fā)值 的。然后你在發(fā)送數(shù)據(jù)之后,就while查詢IIR寄存器。因為你收到的是ok,這個不會達到fifo觸發(fā),那么就會觸發(fā)IIR寄存器里面的接收數(shù)據(jù)超時中斷,這個時候你在里面去讀RBR接收緩沖區(qū)的數(shù)據(jù)就行了。


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

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