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

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
auto300

auto300

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
3 回答

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

未设置标签
auto300 auto300 回答时间: 2015-11-29 21:40

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 中断,以决定是否接收后续的数据。 手上就一个开发板,不方便模拟这种场景,请大神指点!!!

赞0
auto300 auto300


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16