找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 8800|回复: 11

怎样把十六进制字符串转换成十进制数值

[复制链接]
发表于 2007-1-15 10:26:34 | 显示全部楼层 |阅读模式
我找到转换函数,但是运行时就是转换不过来,不知道怎么回事,请各位大虾帮帮忙
发表于 2007-1-15 11:11:15 | 显示全部楼层
论坛里有字符转换VI你可以搜下
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-15 13:07:44 | 显示全部楼层
我找了一下,那几个都不是我想的,我得意思是,已经从resdbuffer中读到的就是十六进制字符串,比如0BCC,怎样把它转换成十进制的
3020,麻烦你再帮帮忙,谢谢
回复 顶

使用道具 举报

发表于 2007-1-15 13:14:10 | 显示全部楼层
hexadecimal string to number
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-15 13:25:16 | 显示全部楼层
我找到了这个函数,如果字符串的显示方式是normal displace时可以转换,但现在是 从readbuffer
里出来的是十六进制显示的,如果让它是normal显示的话显示出来的是乱码,是不是先把十六进制显示的字符转换成正常显示后,再转换成十进制数值,那怎样把十六进制字符串转成正常显示的字符串呢,谢谢

[ 本帖最后由 zxw 于 2007-1-15 13:31 编辑 ]
回复 顶

使用道具 举报

发表于 2007-1-15 13:38:33 | 显示全部楼层

回复 #5 zxw 的帖子

"readbuffer里出来的是十六进制显示的"
是什么意思?
你发送过来的数据格式是什么样的?比如一个字符‘A’,你就发送它的ASCII了?
回复 顶

使用道具 举报

发表于 2007-1-16 11:30:43 | 显示全部楼层
你说的是16进制的双字节数据合并.我早做了个子程序了.我找下它.
http://www.pansino.com.cn/bbs/dispbbs.asp?BoardID=2&ID=3758
串口数据合并处理终结版(中科泛华论坛的labview精华区)
风定云远就是我,我就是wdyjz.

经常发现论坛上有人问如何进行数据的合并,比如2个字节的数据,如何转变成十进制,尤



其是和单片机通信时.今天为大家作一个这样的例子,并给大家提供一个我编写的子程序,



供大家使用.



问题解决关键:把串口接收到的ASC||码转变成10进制的数据.




点击浏览该文件

点击浏览该文件



对串口数据合并的子程序进行了修改!请已经下载了此程序的朋友注意更新.



现在只要调用这个子程序,可以轻松的实现1~3个字节的串口数据合并,对于使用8bit ~24bit的AD转换(侧重于单片机),非常好用.

[ 本帖最后由 wdyjz 于 2007-1-16 11:32 编辑 ]
回复 顶

使用道具 举报

发表于 2007-4-23 19:21:06 | 显示全部楼层
dfgdfgdfgdfgdfssdfsdgdg
回复 顶

使用道具 举报

falcon6600 该用户已被删除
发表于 2011-1-4 10:23:44 | 显示全部楼层
顶!!!!!!!!!!!!!!!!!!!!!1
回复 顶

使用道具 举报

发表于 2011-1-4 21:06:44 | 显示全部楼层
那我再简单归纳下吧,其实就是玩的ascii而已,没有什么深奥的。 string to byte array; index array;--numeric to hex decimal string.
回复 顶

使用道具 举报

guanwz1984 该用户已被删除
发表于 2011-1-7 20:49:01 | 显示全部楼层
串口出来的数据是ascii的数,需要转换成十六进制的数,再转换成十进制的数。
回复 顶

使用道具 举报

发表于 2011-3-30 10:56:40 | 显示全部楼层
回复 wdyjz 的帖子

版主,这个链接打不开,下载的文件也没有,能给下吗?谢谢!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 06:41 , Processed in 0.050902 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表