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

STM32F中空闲线及地址标记唤醒功能怎么实现的?

[复制链接]
auto300 提问时间:2015-11-11 16:54 /

STM32F中空闲线及地址标记唤醒功能怎么实现的? 越细越好
收藏 1 评论3 发布时间:2015-11-11 16:54

举报

3个回答
creep 回答时间:2015-11-11 17:25:25
说的是串口空空闲中断和地址标记唤醒吗,找个官方的例子参考下吧,有很详细的设置。
埃斯提爱慕 回答时间:2015-11-11 19:51:47
提示: 作者被禁止或删除 内容自动屏蔽
auto300 回答时间:2015-11-29 21:40:54
creep 发表于 2015-11-11 17:25
说的是串口空空闲中断和地址标记唤醒吗,找个官方的例子参考下吧,有很详细的设置。 ...

嗯 是uart的idle line wake up功能,又看了些资料,发现越看越迷惑,描述如下,搞的我不知哪个才是对的或者我理解错了,两点迷惑如下:
1. STM32F1XX系列的datasheeet中idle line wake up这一小节中说,“idle line 检测到后,RWU硬件自动复位,但此时状态寄存器中IDLE标志位不置1” ,然而,在状态寄存器UART_SR中描述IDLE位时却说,“当检测到idle line frame后硬件给IDLE位置1。在RX数据寄存器非空(RXNE=1)时IDLE状态位才会置1”,感觉前后有点矛盾,不知哪个是对的!!!
2. 关于这个功能的用途。① 在百度上,有人说是:用来和DMA配合用,即当一帧信息接收完,同时又有IDLE interrupt,此时表明这一帧信息发完了,DMA可以读数了,这样说貌似就是和idle frame后续的第一个字符无关。 ② 另有人说是,在多机通信中,用来接收匹配自己地址的数据块,即idle frame后接着的第一个字符表示地址,该地址字符接收完后产生IDLE标志或IDLE 中断,以决定是否接收后续的数据。
手上就一个开发板,不方便模拟这种场景,请大神指点!!!

所属标签

相似问题

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