WIFI模塊透明傳輸模式下,數(shù)據(jù)不能雙向互發(fā)的問題解決?
現(xiàn)象:wifi模塊串口接到電腦串口上,電腦無線網(wǎng)卡接入模塊wifi。進(jìn)行雙向互發(fā)實(shí)驗(yàn)。串口發(fā)送的數(shù)據(jù)在串口接收端收到。
串口發(fā)送的數(shù)據(jù)能夠發(fā)送到網(wǎng)絡(luò)端,網(wǎng)絡(luò)端發(fā)送不到串口,即串口接收不到的情況?;蛘吣K雙向互發(fā)不成功。串口發(fā)送的數(shù)據(jù)在串口接收到.
問題分析:
1:模塊設(shè)置了AT模式,在AT模塊下,沒有退出AT模式,進(jìn)入透?jìng)髂J椒绞綖榘l(fā)送AT命令 AT+ENTM.回到透?jìng)髂J较隆?/p>
2:模塊的TXD和RXD短接,串口發(fā)送的數(shù)據(jù)直接發(fā)給串口接收的引腳,所以串口接收數(shù)據(jù)。
3:模塊與電腦串口連接的串口線是直連串口線,會(huì)導(dǎo)致出現(xiàn)串口發(fā)送數(shù)據(jù),串口不能接收。
串口發(fā)送的數(shù)據(jù)能夠發(fā)送到網(wǎng)絡(luò)端,網(wǎng)絡(luò)端發(fā)送不到串口,即串口接收不到。
問題分析:
1:首先應(yīng)該是串口線的問題,應(yīng)該使用串口交叉線。
2:開啟雙網(wǎng)卡。禁用其中一個(gè)網(wǎng)卡。
3:模塊TX和RX一端接觸不良損壞。檢查TX和RX引腳。或者將RX和TX引腳短接,在網(wǎng)絡(luò)端發(fā)送數(shù)據(jù),網(wǎng)絡(luò)端接收是否能收到。