如圖,想把串口資料與坐標同時保存在txt中,但是目前串口保存的資料是亂碼,求幫忙,謝謝

uj5u.com熱心網友回復:
WriteString 之前 把str資料 TRACE出來,看看是否正常uj5u.com熱心網友回復:
獲取不了資料,不知道怎么改uj5u.com熱心網友回復:
TARCE(_T("%s\n"), (LPCTSTR)str);file.WriteString(str);
uj5u.com熱心網友回復:
串口資料位是符號,用串口助手接收,應該是0.00uj5u.com熱心網友回復:
加您微信可以嗎?uj5u.com熱心網友回復:
你的get_serialData函式應該直接輸出byte陣列,因為這是原始資料,可以用在各種場合,你直接給轉成字串了,到了別的地方可能還需要轉回來。SaveData函式的data從哪來的?沒看到定義啊?
str.Format(_T("%d, %d, %s\n"), ...)試試呢?
uj5u.com熱心網友回復:
串口資料獲取有問題,貼出來的代碼就沒看到。。用串口助手先看看接收的資料,然后用你的程式除錯。。接收的資料就是char*,不用一個個字符轉換。。另外推薦直接從網上下一個串口類獲取資料。uj5u.com熱心網友回復:
問題已解決,感謝大家,是資料型別轉換的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/57520.html
標籤:基礎類
