如下方這種格式的文件
S0130000426F6F746C6F616465725F554152543115
S214FFA17D08024FC7D09A7B9304729405
S214FFA18D79027B9304729405D72BFA187B9304728E
S214FFA19D9405D92BFD0E7B93047194067
S804000000FB
如何讀取一行發(fā)送出去,然后等待串口返回值,返回值正確接著發(fā)下一行??
如下方這種格式的文件
S0130000426F6F746C6F616465725F554152543115
S214FFA17D08024FC7D09A7B9304729405
S214FFA18D79027B9304729405D72BFA187B9304728E
S214FFA19D9405D92BFD0E7B93047194067
S804000000FB
如何讀取一行發(fā)送出去,然后等待串口返回值,返回值正確接著發(fā)下一行??
可以使用CMD_BYTE_READ 和?CMD_BYTE_RD_GO讀取,該請求字節(jié)數(shù)是以低字節(jié)在前(Little-Endian)
的 2 個字節(jié)表示的字數(shù)據(jù)(16 位)。所以程序里先可以自行判斷行結(jié)束,并計算出該行字節(jié)數(shù),調(diào)用該命令即可。命令的使用需要輸入請求讀取字節(jié)數(shù),可以不用一個一個字節(jié)讀取。
? ? ? ? ? ? ? ? ? ? ? ? ? ?
可以使用CMD_BYTE_READ 和?CMD_BYTE_RD_GO讀取,該請求字節(jié)數(shù)是以低字節(jié)在前(Little-Endian)
的 2 個字節(jié)表示的字數(shù)據(jù)(16 位)。所以程序里先可以自行判斷行結(jié)束,并計算出該行字節(jié)數(shù),調(diào)用該命令即可。命令的使用需要輸入請求讀取字節(jié)數(shù),可以不用一個一個字節(jié)讀取。
? ? ? ? ? ? ? ? ? ? ? ?
命令的使用需要輸入請求讀取字節(jié)數(shù) 關(guān)鍵我不知道這行有多少字節(jié)數(shù)??????我沒法請求啊
判斷一行直到出現(xiàn)換行回車符(0x0d、0x0a)