手冊(cè)上說:“使用硬件自動(dòng)帶率控制,要將己方的CTS 引腳接到對(duì)方的RTS 引腳,并將己方的RTS 引腳送到對(duì)方的CTS 引腳?!?/p>
在開啟自動(dòng)流控的情況下:
若按照上述說明與MODEM連接,我認(rèn)為是有問題的。
在MODEM端MODEM_RTS是輸入引腳,若與CH432的CH432_CTS(也是輸入端)相連,等于兩個(gè)輸入端連接到了一起;而MODEM端的MODEM_CTS是輸出引腳,若與CH432的CH432_RTS(也是輸出端)相連,等于兩個(gè)輸出引腳連接到了一起。
我認(rèn)為這樣的接法在電路上是沒有意義的,這樣的接法如何能實(shí)現(xiàn)自動(dòng)流控,我表示懷疑。
按照上述接法在實(shí)際測(cè)試中,CH432會(huì)一直等待CH432_CTS引腳為低電平才會(huì)發(fā)送。
而CH432手冊(cè)上說“MODEM 聯(lián)絡(luò)信號(hào):CTS 引腳、DSR 引腳、RI 引腳、DCD 引腳、DTR引腳、RTS 引腳,默認(rèn)都是高電平”
而MODEM連接CH432_CTS腳的是MODEM的MODEM_RTS腳,對(duì)于MODEM而言這是一個(gè)輸入檢測(cè)引腳,MODEM沒有改變MODEM_RTS引腳的電平的能力。同樣連到MODEM_RTS的CH432_CTS也是一個(gè)輸入檢測(cè)腳,不能改變本身電平狀態(tài)。
因此在CH432上電后,CH432_CTS默認(rèn)是高電平,在無(wú)法改變其高電平狀態(tài)的條件下,CH432根本無(wú)法向MODEM發(fā)送數(shù)據(jù)。