完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
如题,向串口发送十六进制数,例如10000转换成0x00,0x00,0x27,0x10,然后送到串口,用数值至十六进制字符串函数,转成的是2710,不是我希望的,怎么转啊,求高手,谢谢!
|
|
相关推荐
23个回答
|
|
|
你希望的是什么啊
|
|
|
|
|
|
ok???????????????????????????????????????????????????
|
|
|
|
|
|
就是相当于用串口调试助手直接发送0x00 0x00 0x27 0x10,貌似labview不能直接发,就想把十进制数10000转换成这样的形式接到串口写输入端 |
|
|
|
|
|
嗯,谢谢,是要得到这样的输出,你那个十六进制输出是怎么接的啊,把这个数组接到串口写,这四个数是按照0x00---0x10的顺序送给串口的吗?(先问下,因为你的这一步我还没实现) |
|
|
|
|
|
先把十进制转换成二进制,再把二进制转换成十六进制,比如:十进制数20,转换成二进制位10100,从左往右四个数一段,即0001 0100,每一段转换成十六进制,即14.
|
|
|
|
|
|
输出什么样的形式,看你自己定的协议了。如果纯粹是数组,你发数字的话,十进制,十六进制,效果是一样的。你发字符的话,就不一样了。主要看你的接收方是怎么处理数据的了。。。 |
|
|
|
|
|
本帖最后由 zxw七里香 于 2014-11-9 21:11 编辑
嗯,是的,但是你的程序框图里,十六进制输出没有连线啊,问的是这个 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
嗯,终于实现了,有的细节的东西不太了解,搞了很长时间,多谢你,一小时只能回一次贴,抱歉 |
|
|
|
|
|
如图,直接输入到串口即可
|
|
|
|
|
|
|
|
|
|
|
|
楼主求助啊 我也在搞这个 求具体方法
|
|
|
|
|
|
ddddddddddddddddddddddd
|
|
|
|
|
|
学些了,谢谢
|
|
|
|
|
|
没怎么看明白 先回帖再看
|
|
|
|
|
|
来学习了!!都是大神啊
|
|
|
|
|
|
请问如果数据很大的时候它不能返回正常的十六进制字符串怎么办?例如18446744073709551615 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:07 , Processed in 2.351292 second(s), Total 110, Slave 90 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
6998