STM32F103VE芯片串口不能正常工作的解决办法

 时间:2026-04-22 08:34:47

1、       参考官方的串口程序,自己编写了一个串口驱动模块,在测试过程中发现串口一直不输出。

1、原始主要代码如图所示:

STM32F103VE芯片串口不能正常工作的解决办法

STM32F103VE芯片串口不能正常工作的解决办法

2、后来经研究官方代码,发现串口IO的始终没有使能,导致串口IO不能正常工作。串口IO时钟使能后,串口有数据输出,代码如图所示:

STM32F103VE芯片串口不能正常工作的解决办法

3、后来在调试过程中又发现串口输出速度加快之后,输出有乱码,发现官方的外设固件库中的串口发送函数,每次发送字节时不等上一个字节数据发送结束就发送下一个字节,导致发送速度较快时发送的数据出现丢失,产生乱码的情况,解决办法如图所示:

STM32F103VE芯片串口不能正常工作的解决办法

4、至此串口能够正常工作了。

  • 三阶魔方高级公式图解
  • 三阶魔方还原公式
  • 三阶魔方六个面十字架的拼法
  • 三阶魔方还原公式
  • 三阶魔方最后一步公式图解
  • 热门搜索
    牟姓怎么读 曰怎么读 鬼压床是怎么回事 荣耀手机怎么样 微信怎么拍一拍对方 生煎包的做法视频 怎么判断是上火流鼻血 一个新手怎么做直播 切了辣椒的手火辣辣的疼该怎么办 f的拼音格式怎么写