×
单片机 > 单片机程序设计 > 详情

STM8L串口中断我们应该注意哪些地方?

发布时间:2020-08-21 发布时间:
|
  1. STM8L串口中断注意点 
    在调试PM2.5传感器GP2Y1051的时候,发现在仿真的时候开始能够进行数据的接受,但是如果暂停之后就不能接受数据,其实只是接收了一次完整的数据。

  1. 解决方法

  1. if(USART_GetITStatus(USART1, USART_IT_RXNE))
  2. {
  3. RecevieData = USART_ReceiveData8(USART1);
    switch(state_machine)
    1. STM8S串口中断注意点 
      征对STM8S003F3或者103系列等单片机,由于其余其他单片机不一样,串口接收中断中有ORE,即过载错误,收中断;如图

  1. 故需要在串口接收中断中做如下处理


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
单片机中高阻态的实质及意义