看板 LinuxDev 關於我們 聯絡資訊
※ 引述《vtr198172 (43米的深海)》之銘言: : count=read(fd, buffer, 255); : 列印出來的一部分結果是: : read some data:64 10 c9 34 38 64 10 : x_coord:51472 <=== 超過16384了 >"< : read some data:10 c9 34 38 64 10 c9 : x_coord:13513 : read some data:38 64 10 c9 34 38 64 : x_coord:4196 我怎感覺你讀回來的值是一次一個byte呀? 有確認過read回傳讀回多少個byte嗎? 再來可能要注意LSB MSB的順序是否是一致 有些little endian/big endian的問題 以上給您參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.160.66