OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2063|回复: 0

关于利用STM32F103的USART连续发送2个break信号的求助

[复制链接]

5

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2019-11-24
在线时间
24 小时
发表于 2020-2-11 19:55:31 | 显示全部楼层 |阅读模式
1金钱
TIM截图20200211193906.png

STM32F10x中文手册说usart可以连续发送2 个break信号,如果要发送连续的2个断开信号,SBK应该在前一个break信号的停止位之后被置起:现在问题来了因为这个break的格式的发送完停止位后会自动补发一个1,那么我如何识别这个break的停止位呢?因为break的停止位也是0啊,比如break连续发送11个0,如果用定时器的话,那这个还有意义吗,直接定时器定两个break周期好了。请问哪位可以解释一下如何通过寄存器可以知道break信号发完,而后面的高电平没出现之前又发送一break低电平?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-20 13:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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