作者pologuy (购物慾好强)
看板C_Sharp
标题[问题] string 转byte再传到serial port的问题
时间Thu Jul 29 17:00:28 2010
问题大概是这样
有一个文字档,里面是一列一列的hex string资料范例如下
46 95 45 b9 6a
7f 44 74 7a 35
我要做的是,将此文字档的hex string 读出,并且转成byte的格式一次传一行传到
serial port里(ex:46 95 b9 6a 一次传4个byte)
目前已经可以把文字档的string读完并且转成byte,但是无法一次传一行,
我只能做到一次传一个bye,这样大家懂我的意思吗?
麻烦各位了,谢谢!
source code as link
http://www.blueshop.com.tw/board/show.asp?subcde
=BRD20100729164749CW0&fumcde=BRD20100729164749CW0
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.78.92.67
1F:推 Eric30:你所谓的一次传一行的意思是希望达到什麽样的效果? 07/29 18:32
2F:→ Eric30:是希望接收端每次都能一次收 n 个byte n个 byte, 07/29 18:33
3F:→ Eric30:而不需要一直去 check buffer 这样吗? 07/29 18:33
4F:→ proach:serialPort.write( byteArray, 0, byteArray.Length); 07/29 20:35
5F:→ proach:不是这样吗? 07/29 20:35