各位好,本人由于剛剛接觸51單片機,在學習串口通訊中遇到了困難,
{~}]@@8K`T7{0QJAWV]A8{8.png (47.94 KB, 下載次數: 56)
下載附件
2018-7-31 23:07 上傳
問題是:
由串口助手輸入字符串后,再返回到串口助手上的字符串卻有丟失,丟失的特點為,間隔丟失。
自己的理解:
函數中有比較函數 strstr(),輸入ready后,可以繼續運行(led會滅)
所以rec數組所存的是輸入串口助手中的字符串,但顯示出來卻是“ray”,
應該是send_str()函數有問題,但找不出原因。
請求老手指點!不勝感激!!
由于是新手,如果能夠解釋得清楚一些就更好了!
下面是我的源碼:
|