极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2817|回复: 0

STM32例程之串口帧数据接收(源码下载)

[复制链接]
发表于 2018-12-21 10:12:18 | 显示全部楼层 |阅读模式
STM32串口按照帧格式接收数据,比如帧头为0x7E,帧尾为0x7F,那么程序可以接收这两个数据间的所有数据,本程序增加了数据传输超时检测功能,也就是在同一帧内两个数据之间的时间间隔如果超出预定的时间则接收数据状态机复位,程序开始准备接收下一帧数据。
·通过串口调试助手以十六进制的方式发送 7E 01 02 03 04 05 06 7F
.在串口调试助手接收界面会接收到“7E 01 02 03 04 05 06 7F” 字符串
运行效果图如下:
  
程序源码下载:
  usart_frame.rar (628.1 KB, 下载次数: 602)
回复

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-7-4 00:39 , Processed in 0.049911 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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