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

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

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

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

举报

3个回答
creep 回答时间:2015-11-11 17:25:25
说的是串口空空闲中断和地址标记唤醒吗,找个官方的例子参考下吧,有很详细的设置。
dsjsjf 回答时间: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 手机版