找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3316|回复: 14
收起左侧

51单片机串口 一次发asd,和发三次,a,然后s,然后d有什么区别

[复制链接]
ID:1062983 发表于 2023-2-14 11:40 | 显示全部楼层 |阅读模式
用这个串口调试小助手发数据,一次发asd,和发三次,a,然后s,然后d有什么区别?
回复

使用道具 举报

ID:213173 发表于 2023-2-14 14:35 | 显示全部楼层
串口每次发送1个字节,一次连发3个字节和分3次发1个字节没有本质区别。
回复

使用道具 举报

ID:94031 发表于 2023-2-14 16:12 | 显示全部楼层
一次发asd,发得快,对方要有连续接收能力;发三次,发得慢,对方每次只接收一位,对接收方要求低。
回复

使用道具 举报

ID:629502 发表于 2023-2-14 16:33 | 显示全部楼层
最后收到的数据上是没啥区别的
回复

使用道具 举报

ID:1034262 发表于 2023-2-14 16:41 | 显示全部楼层
区别是字符之间的间隔时间不同。
回复

使用道具 举报

ID:1062983 发表于 2023-2-14 17:43 | 显示全部楼层
谢谢各位大佬,今天看到了个题用到了上位机输入指令。那我怎么分辨是输入的as,还是先发a在发d?
回复

使用道具 举报

ID:1062983 发表于 2023-2-14 17:45 | 显示全部楼层
谢谢各位。我用上位机输入,怎么分辨是一次发的as,还是分开发a和s呢?
回复

使用道具 举报

ID:629502 发表于 2023-2-15 08:36 | 显示全部楼层
串口调试助手上应该有时间戳吧,分开发有间隔的时间
回复

使用道具 举报

ID:415064 发表于 2023-2-15 10:25 | 显示全部楼层
用两次字符之间的时间差做判断
回复

使用道具 举报

ID:1042619 发表于 2023-2-15 15:52 | 显示全部楼层

jpg.00.png
楼主是用STC-ISP(v6.91J)里面的USB-CDC/串口助手吗?
字符接受的间隔时间不同
回复

使用道具 举报

ID:1062983 发表于 2023-2-15 18:14 | 显示全部楼层
大漠孤烟001 发表于 2023-2-15 15:52
楼主是用STC-ISP(v6.91J)里面的USB-CDC/串口助手吗?
字符接受的间隔时间不同

是的,串口小助手
回复

使用道具 举报

ID:624769 发表于 2023-2-15 19:05 来自触屏版 | 显示全部楼层
51黑h。 发表于 2023-2-14 17:45
谢谢各位。我用上位机输入,怎么分辨是一次发的as,还是分开发a和s呢?

这要看你程序如何设计了,按两个字符之间停止位到起始位所经历时间来定,比如中间超出3个位时间就认为是两次发的,反之就是一次发的,等等。
回复

使用道具 举报

ID:1062983 发表于 2023-2-15 20:10 | 显示全部楼层
188610329 发表于 2023-2-15 19:05
这要看你程序如何设计了,按两个字符之间停止位到起始位所经历时间来定,比如中间超出3个位时间就认为是 ...

谢谢谢谢
回复

使用道具 举报

ID:587810 发表于 2023-2-17 13:44 | 显示全部楼层
本质是没什么区别的,都是一个位一个位传输的数据,只不过发送的间隔时间不同而已。
回复

使用道具 举报

ID:620429 发表于 2023-2-17 14:59 | 显示全部楼层
一次发asd,发得快,对方要有连续接收能力;发三次,发得慢,对方每次只接收一位,对接收方要求低。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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