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

【FAQ提问】LBD总是置位

[复制链接]
苏柚 提问时间:2015-11-26 13:26 /
收藏 评论0 发布时间:2015-11-26 13:26
0个回答
kate2005_chen 回答时间:2020-8-6 19:51:36
发生硬件中断时,产生LBD置位。
在USART中实现了一个中断检测电路。检测完全独立于普通的USART接收器。中断可以在空闲状态或帧期间随时检测到。
当接收器被启用时(在USART_CR1中RE=1),电路会查看RX输入以获得启动信号。在搜索中断时,检测起始位的方法是相同的字符或数据。在检测到一个起始位后,电路对下一个位进行采样,与数据完全相同(在第8、第9和第10个采样中)。如果10(USART U CR2中LBDL=0)或11(USART U CR2中LBDL=1时)连续位被检测为“0”,并且后跟一个分隔符字符,则在USART U SR中设置LBD标志。如果LBDIE位=1,则生成中断。在验证中断之前,将检查分隔符,因为它表示RX行已返回到高级别。
见  STM32芯片  LIN reception 章节。

所属标签

相似问题

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