以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]串口接收的问题。。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90653)

--  作者:54292550
--  发布时间:2016/9/19 11:48:00
--  [求助]串口接收的问题。。
我串口接收到的数据怎样让他以HEX显示?默认是ascii的乱码。
--  作者:有点蓝
--  发布时间:2016/9/19 12:08:00
--  
设置编码http://www.foxtable.com/webhelp/scr/1980.htm
--  作者:54292550
--  发布时间:2016/9/19 13:21:00
--  
这几个编码格式都试了,都是乱码呀。。
我用串口调试工具,设置成HEX显示,能正常看到数据,用这个不会。。。

--  作者:54292550
--  发布时间:2016/9/19 13:22:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:x.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2016/9/19 14:34:00
--  
默认编码,接收到的数据是怎么样的?上传看看
--  作者:54292550
--  发布时间:2016/9/19 15:05:00
--  截取了一小段,您看看。。。
??妾.?霆3?氇)?癃)?癃9?岐)?癃H?惇C?洩S?嫪b?邯]?叒g?开b?邯b?邯b?邯]?叒]?叒M?暘S?嫪M?暘H?惇S?嫪3?氇)?癃?莳肿獫?J猌?崻@?棯&?癃&?癃6?岐i?惊o?釜o?釜Z?崻J?潽@?棯+?+?+?;?飒;?飒6?岐!?霆 ?郦+?$???b?b獝?F獝?F獉?V猯?邯a?藩\\?姫B?敧3?濯?溪暾??5?c獪?I獚?X猚?丢:?铼%?皙?元 ?蕺?为?营*???为*???濯:?铼:?铼??戟5?嗒:?铼Y?尓i?吉嵳X?c???*??鬲3?濯=?氇\\?姫v?牚v?牚愔F獏?S獣?C?|?s?o?b?h?o?h??h??o?????????????h?o?b?y?s?|?|?|?b?s?|?|獰?I?|?s?|?y獨?L獰?I獨?L獰?I?y?o?????摘+??廓?篇0?绐0?绐E?挭Z?崻_?埅~?┆t?*幾Y獌?T獫?J?u?z?k???<??"?"?-??转?转?转$?3?氇$?M?暘)?癃C?洩M?暘>?妾X?猐?叒X?猤?开g?开g?开l?椽r?b?邯l?椽H?




--  作者:54292550
--  发布时间:2016/9/19 15:22:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:x.png
图片点击可在新窗口打开查看

--  作者:54292550
--  发布时间:2016/9/19 17:35:00
--  
应该收到十六进制的数字。。。。显示成ascii成乱码了,怎么解决呀?求助求助。。。串口调试助手,点上HEX显示就能显示。。。
--  作者:狐狸爸爸
--  发布时间:2016/9/20 8:36:00
--  
字节收发:
http://www.foxtable.com/webhelp/scr/1979.htm

要将字节用16进制显示:

Dim bts() As Byte = {65,66,67,68,47}
For Each bt As Byte In bts
    output.show(bt.Tostring("X2"))
Next

--  作者:54292550
--  发布时间:2016/9/20 11:15:00
--  
这个16进制显示的问题解决了。。我有个仪器每秒钟要产生12000个字节,实时转换倒是没问题,关键是我想储存数据的时候,数据量这么大,怎么存的效率高点。