你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

大家来说说串口接收

[复制链接]
Tiny。P 提问时间:2015-4-19 21:21 /
串口是一个很重要的通信方式,但是要用好串口并不是那么简单,比如如何接收不等长的数据等。你们是如何处理的呢?大家来说说你们的做法。

UART

UART
收藏 评论13 发布时间:2015-4-19 21:21

举报

13个回答
s7631001 回答时间:2015-4-20 07:21:42
选择一种合适的通信协议,不行吗?
dwwzl 回答时间:2015-4-20 07:58:03
增设一个计时器,根据波特率超过两个以上的字节传送时间就判这一帧接收完毕。我常用这个方法的
数码小叶 回答时间:2015-4-20 08:10:23
从来都是处理等长的,不等的还没接触过
LIUBEIHUA 回答时间:2015-4-20 09:15:58
用定时器做超时判断
wanyyxum-202698 回答时间:2015-4-20 09:29:41
要是不等长的多个字节,自己定义一个帧,包括字节数和数据,帧头帧尾了!
咕噜 回答时间:2015-4-20 09:36:00
楼上的已经给出了答案,定时器超时接收
cxtarm 回答时间:2015-4-20 09:38:09
在通信过程中,传输的数据一般都需要定义一个特定的帧结构,根据该帧结构进行判断。在实际应用中纯流数据一般都没有意义。
党国特派员 回答时间:2015-4-20 09:39:01
我一般是用6楼的方法。。。 blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png
回答时间:2015-4-20 09:48:50
可以参考modbus
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版