串口发送十六进制数问题
通过串口控件送十六进制数,打算发送 FF 01 ,通过串口监控软件查看发现送出去的数据是46 46 30 31 ,如何编写发送部分程序才能让发送出去的数据在串口监控软件里看到的也是 FF 01 。
字符串与字节流搞错了。
如果你要把 FF 01 发出去,必须先定义一个字节数组,然后发这个字节数组出去。
当然你直接发也行
dim a(1) as byte
a(0)=&HFF
a(1)=&H01
然后再把 a 这个数组发出去。