我在用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:光標回到行首,不換行
\n:光標下移一行,不回行首
\r\n組合使用,光標移至下一行行首。
這么問題讓我調(diào)試接收數(shù)據(jù)的函數(shù)好多天,我原以為只要換到下行就行了,沒想到要回到行首!希望對你們有幫助…… |