Re: [問題] touch panel的問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章