打印
[技术问答]

串口发送的数据如何定义数据类型

[复制链接]
954|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接收不就可以了吗

使用特权

评论回复
5
match007|  楼主 | 2022-5-29 15:49 | 只看该作者
598330983 发表于 2022-5-26 14:46
这个没啥定义不定义的。你发送什么格式,那边对应的解读就行了。

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

就是串口助手调试的时候,被数据搞蒙了

使用特权

评论回复
6
sadicy| | 2022-6-19 14:48 | 只看该作者
就是自己定义好久可以,想多了,你说什么是什么,你发的数据,让接收适配你就好了

使用特权

评论回复
7
lix1yr| | 2022-6-19 20:15 | 只看该作者
应该都是16进制的数据吧,最后看你处理怎么用而已

使用特权

评论回复
8
g0d5xs| | 2022-6-19 20:47 | 只看该作者
应该跟协议有关系

使用特权

评论回复
9
ex7s4| | 2022-6-19 21:05 | 只看该作者
我觉得可能是都按一个数据格式处理,到时候再解析一下就好了

使用特权

评论回复
10
b5z1giu| | 2022-6-19 21:32 | 只看该作者
那你看看串口通讯方面呗

使用特权

评论回复
11
y1n9an| | 2022-6-19 22:06 | 只看该作者
你说的是串口助手怎么处理的这部分数据是么?

使用特权

评论回复
12
w2nme1ai7| | 2022-6-21 07:24 | 只看该作者
你可以看看网上的一些串口助手的demo,就能明白了

使用特权

评论回复
13
su1yirg| | 2022-6-21 08:38 | 只看该作者
一般都是以16进制发送吧,然后再对应的去解析

使用特权

评论回复
14
d1ng2x| | 2022-6-21 09:50 | 只看该作者
这是协议的事情,我觉得

使用特权

评论回复
15
q1d0mnx| | 2022-6-21 10:17 | 只看该作者
没自己做过串口助手软件,但是我觉得应该都是以16进制发送,然后再解析吧

使用特权

评论回复
16
kaif2n9j| | 2022-6-21 21:45 | 只看该作者
你去了解一下串口协议吧,我估计是协议的事情

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

97

主题

607

帖子

1

粉丝