加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

STM32F103USART2无法收发信息是什么原因

12/12 10:25
568
阅读需 1 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

这里给些提醒供参考:

检查UART2所用到GPIO的时钟是否开启;

检查UART2的外设时钟开启没有,别配错了,UART2挂在APB1总线上;

检查UART2的波特率配置跟串口终端配置的是否一致,UART1可以,UART2的参数应该调整下,它的外设时钟跟UART1刚好差一倍;

检查是否用涉及管脚重映射的操作,记得使能AFIO时钟,HAL库是这样的: __HAL_RCC_AFIO_CLK_ENABLE();

若使用标准库,操作是这样的:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);

相关推荐

电子产业图谱