zoukankan      html  css  js  c++  java
  • STM32 单片机的USART的奇偶校验 误区(坑)

        当STM32的串口配置成带有奇偶校验位的情况下,需要软件校验是否发生奇偶校验错误,硬件只是置起奇偶校验错误标志位,并将错误的数据放到DR寄存器中,同时置起RXEN标志位,如果使能中断还是会正常进入中断,用户如果不在读取DR寄存器之前手动检验(读DR寄存器会清除错误状态标志)奇偶校验位是否置起,将会接受奇偶校验错误的数据。

      因此如果想开启奇偶校验,应在读取数据寄存器时先查看标志位,如果发生校验错误标志则丢弃数据。或者进行其他应用逻辑代码处理。。

  • 相关阅读:
    小程序模板
    小程序 if else
    小程序入门小知识
    懒加载
    展示效果
    五星评价
    萤火虫效果
    下雪效果
    选项卡
    VUE组件中 data 里面的数据为什么要return 出来
  • 原文地址:https://www.cnblogs.com/w-smile/p/12534370.html
Copyright © 2011-2022 走看看