標(biāo)題: 關(guān)于單片機(jī)操作GSM模塊,發(fā)送指令后收不到OK的問題 [打印本頁]

作者: sldx    時間: 2017-9-13 11:12
標(biāo)題: 關(guān)于單片機(jī)操作GSM模塊,發(fā)送指令后收不到OK的問題
  我在用stm32操作時GSM模塊時,發(fā)現(xiàn)收到的數(shù)據(jù)只有發(fā)送的指令,后面的內(nèi)容收不到,包括OK,我發(fā)送用的函數(shù)printf("AT\n"),能收到說明能夠通信。后來我發(fā)現(xiàn)是這個問題,printf("AT\r\n")就能收到完整數(shù)據(jù)了!科普下\r:光標(biāo)回到行首,不換行
\n:光標(biāo)下移一行,不回行首
\r\n組合使用,光標(biāo)移至下一行行首。
  這么問題讓我調(diào)試接收數(shù)據(jù)的函數(shù)好多天,我原以為只要換到下行就行了,沒想到要回到行首!希望對你們有幫助……
作者: cjjcjj1    時間: 2017-9-13 22:45
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: sldx    時間: 2017-9-14 11:41
cjjcjj1 發(fā)表于 2017-9-13 22:45
給大家上了一課,鞠躬感謝

大家互相幫助
作者: dingruiye    時間: 2017-9-14 13:07
經(jīng)常容易犯的錯誤。
作者: tomli    時間: 2017-9-14 13:32
這個是經(jīng)驗分享,謝謝




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1