看板
[ java ]
討論串關於 RS232 傳輸接收資料
共 7 篇文章
內容預覽:
你自己都說是收數值資料囉 :). 以 "86" 來說,這是兩個 unicode 字元,. 在記憶體中的值為 0x0038 和 0x0036. ( 印象中 Java 是 big-endian? 若有錯請指正 ). 而所謂的數值 86,. 就真的是 16 進位中的 86,. 在記憶體中的值就是 0x86
(還有93個字)
內容預覽:
再寫有關這類的程式. 我輸入的資料是從Java Text Area讀取 "86 00 00 00 01 82 05 ". 類似這樣的字串. 然後就直接給他寫入. outputStream.write(output.getText().getBytes());. 在Java Text Area資料格式
(還有537個字)