[技术问答] 串口发送的数据如何定义数据类型

[复制链接]
1160|15
 楼主| match007 发表于 2022-5-25 21:00 | 显示全部楼层 |阅读模式


怎么分辨串口数据是16进制,还是阿斯科码,或者其他的什么数据
598330983 发表于 2022-5-26 14:46 | 显示全部楼层
这个没啥定义不定义的。你发送什么格式,那边对应的解读就行了。
598330983 发表于 2022-5-26 14:46 | 显示全部楼层
这个是有收发双方自己约定的。
598330983 发表于 2022-5-26 14:47 | 显示全部楼层
你可以用printf发送,那么用scanf接收不就可以了吗
 楼主| match007 发表于 2022-5-29 15:49 | 显示全部楼层
598330983 发表于 2022-5-26 14:46
这个没啥定义不定义的。你发送什么格式,那边对应的解读就行了。

就是说,按照通信协议里去定义数据类型就可以了对吧?

就是串口助手调试的时候,被数据搞蒙了
sadicy 发表于 2022-6-19 14:48 | 显示全部楼层
就是自己定义好久可以,想多了,你说什么是什么,你发的数据,让接收适配你就好了
lix1yr 发表于 2022-6-19 20:15 | 显示全部楼层
应该都是16进制的数据吧,最后看你处理怎么用而已
g0d5xs 发表于 2022-6-19 20:47 | 显示全部楼层
应该跟协议有关系
ex7s4 发表于 2022-6-19 21:05 | 显示全部楼层
我觉得可能是都按一个数据格式处理,到时候再解析一下就好了
b5z1giu 发表于 2022-6-19 21:32 | 显示全部楼层
那你看看串口通讯方面呗
y1n9an 发表于 2022-6-19 22:06 | 显示全部楼层
你说的是串口助手怎么处理的这部分数据是么?
w2nme1ai7 发表于 2022-6-21 07:24 | 显示全部楼层
你可以看看网上的一些串口助手的demo,就能明白了
su1yirg 发表于 2022-6-21 08:38 | 显示全部楼层
一般都是以16进制发送吧,然后再对应的去解析
d1ng2x 发表于 2022-6-21 09:50 | 显示全部楼层
这是协议的事情,我觉得
q1d0mnx 发表于 2022-6-21 10:17 | 显示全部楼层
没自己做过串口助手软件,但是我觉得应该都是以16进制发送,然后再解析吧
kaif2n9j 发表于 2022-6-21 21:45 | 显示全部楼层
你去了解一下串口协议吧,我估计是协议的事情
您需要登录后才可以回帖 登录 | 注册

本版积分规则

97

主题

607

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部