標題: 各位大佬,stm32串口中斷掃描數據時,我輸入send,結果只掃描到sen,只能掃描前三位... [打印本頁]
作者: zx159374 時間: 2019-7-11 17:35
標題: 各位大佬,stm32串口中斷掃描數據時,我輸入send,結果只掃描到sen,只能掃描前三位...
各位大佬,stm32串口中斷掃描數據時,我輸入send,結果只掃描到sen,只能掃描前三位,求解
-
QQ截圖20190711115840.png
(160.69 KB, 下載次數: 50)
下載附件
2019-7-11 17:35 上傳
-
QQ截圖20190711120052.png
(85.16 KB, 下載次數: 51)
下載附件
2019-7-11 17:35 上傳
-
-
USART串口輸入普通數組1.7z
2019-7-11 18:11 上傳
點擊文件名下載附件
177.34 KB, 下載次數: 6
作者: wc86110 時間: 2019-7-11 20:25
串口軟件設置不當容易出錯
作者: fw1314 時間: 2019-7-11 23:16
怎么操作啊
作者: fw1314 時間: 2019-7-11 23:17
表示有點看不懂
作者: 鵬博士PBs 時間: 2019-7-12 14:05
串口通信
作者: CTW. 時間: 2019-7-12 16:44
你程序 do ,while 里 先執行的是do 讀取賦值給receivedata[0]并發送給串口,最后k++,然后執行while判斷語句,判斷的是receivedata[1],因為K已經加一了,而你do里只是給receivedata[0]賦值,而沒有給receivedata[1]賦值,所以receivedata[1]應該是未知的。這樣寫應該會存在問題。
作者: lele5211314 時間: 2019-7-12 21:14
如上所說
作者: zx159374 時間: 2019-7-13 11:03
這個是教程上給的,我不知道就按照他給的
作者: zx159374 時間: 2019-7-13 11:03
哦哦好的,我再看一下
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |