ASCII(Hex)转换成数值
从串口传递的的数据是十六进制的ASCII Code,利用VISA Read采集后,应该如何转换成对应的数值啊!VISA Read采集后会把十六进制的ASCII Code转换成什么格式,有高手清楚的吗! 真是又气又急 串口数据格式转换子程序汇集打包下载!http://www.cpubbs.com/bbs/viewthread.php?tid=2219&fromuid=3757 Scan(HexString,"%s>%o",value);这一次只能转一个十六进制的,你要把你收到的十六进制字符解析出来一个一个的转.... 已经解决了,谢谢各位啊! 5# lovetennis
你好,请问可以共享一下你的解决方法吗,我现在也在做这个东西,串口读进来的字符串都是乱码!转换为字节数组后,也不知道两个是不是对应的!!我的邮箱mzxdyx@163.com 串行口通信设置读取的字节数为2,然后分别提取出2两个字节,将提取出的高8位和第8位的字节进行字节数组的转换 ,得到的高8位的字节数组值X256加低八位字节数组值,就得到读取的ASCII码所对应的数值!
页:
[1]