LabVIEW论坛
登录
直播中
小地瓜799
3年用户
29经验值
私信
关注
[问答]
Labview串口接收来的十六进制数据如何存入文本文件并和串口数据格式相同
开启该帖子的消息推送
十六进制
串口
串口接收到的数据为:‘’FF D8 FF FE 06 07‘’这样的,我想存入文本文件,但是直接写入会出现乱码,所以我用了这样的程序
但是存入文本文件出现的情况是“FFD8FFFE67"
不仅去掉了空格并且0也没有了,我希望我打开文本文件就是串口接收到数据那样要怎么修改?
回帖
(5)
许奕
2020-12-27 21:23:47
最佳答案
按图写,就没问题
按图写,就没问题
2
举报
小地瓜799:
您好,麻烦您看一下四楼,为什么我显示的不对呢
万育彰:
求问大神,为何我的显示不管显示成字符还是16进制,都不太对呢(具体说是,当显示是字符时,少空格,如果是显示成16进制,他又把我的1当ASCII编码里的1),详情看五楼图片。
何志刚
2020-12-28 08:46:47
要转换的 你进这个帖子区下载吧 https://bbs.elecfans.com/jishu_1986721_1_1.html
要转换的 你进这个帖子区下载吧 https://bbs.elecfans.com/jishu_1986721_1_1.html
2
举报
小地瓜799:
你这个没办法让他变成FF FF这样的形式吧?
何志刚
回复
小地瓜799:
你显示的是16进制的吧 出来FF FF 中间不是空格吧 而且两个VI是可以互相转换的 还是你的意思是不能转成A-F? 是可以的
王志博
2020-12-28 10:23:25
1楼是对的,你转换的本来就没有补0的操作,而且你连接字符串连接的是空,不是空格
1楼是对的,你转换的本来就没有补0的操作,而且你连接字符串连接的是空,不是空格
举报
小地瓜799
2020-12-28 15:44:59
2
举报
许奕:
你的输入是正常显示,你看到的1是其实是ascii的30,把输入显示格式改成hex显示就好了。
许奕:
1的ascii值是31,上个答案有点错误。
更多回帖
rotate(-90deg);
回复
相关问答
十六进制
串口
如何让
串口
输出的字符串以
十六进制
形式写入
文本文件
2015-04-27
10063
用visaread
接收
的
数据
是乱码怎么解决?
2015-09-10
5135
labview
串口
输入
格式
问题,求解救
2014-01-02
2671
串口
发送代码,请问是通过
串口
调试工具直接发送.bin
文件
吗?还是发送
文本文件
啊?
2018-06-11
8812
怎么把
串口
接收
的
数据
存入
电子表格
2015-11-18
9070
请问lora定向传输模式
数据
只能是
十六进制
吗?
2019-01-25
3270
LABVIEW
串口
数据
保存问题
2013-04-10
3923
使用
串口
中断接受
十六进制
数据
有问题
2012-01-03
7961
怎么将ADC
数据
写入
文本文件
?
2020-04-03
1979
十六进制
数据
字符串最后一组
数据
提取问题
2014-07-23
2069
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分