Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何用串口发送16进制字节

1楼
YANGYUNLIN 发表于:2023/11/27 12:52:00
像串口调试助手一样,可以选择16进制或ASCII码发送,我要发送16进制(即:0X0C,  十进制是12)到串口,请问如何写代码?下面是我的代码,不知如何写
Dim Val() As Byte = New Byte() {Format(12, "X")}
Ports("Com2").Write(Val, 0, Val.Length)
2楼
有点蓝 发表于:2023/11/27 13:31:00
直接发送十进制的数据12就行了

Dim Val() As Byte = New Byte() {12}
3楼
YANGYUNLIN 发表于:2023/11/27 13:42:00
有点蓝老师,串接收到的是ASCII, 如何转换成16进制显示?
4楼
有点蓝 发表于:2023/11/27 13:43:00
http://www.foxtable.com/webhelp/topics/1622.htm
5楼
YANGYUNLIN 发表于:2023/11/27 13:47:00
比如:数字1,在ASCII查表对应的是十六进制31,
6楼
有点蓝 发表于:2023/11/27 13:50:00
这不是16进制呀,这叫编码,编码和机制不是一码事

http://www.foxtable.com/webhelp/topics/0347.htm
7楼
YANGYUNLIN 发表于:2023/11/27 13:51:00
谢谢有点蓝老师指点
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .07422 s, 2 queries.