STM32 串口USART 通信

通过STM32向串口发送数据显示在串口终端上(我用的是串口调试工具),并且在调试工具上发送认识字符,然后在终端上显示出来,就是这样了,分别验证了USART1和USART2,虽说只是一个1和2,但是初始化时钟的时候,并不一样的,我们先来看卡下图中---各个模块,IO口时钟分布

[转载]STM32学习笔记---USART实验

在系统初始化各个模块前,务必要先开启用到的时钟,这是必须的。首先看下,USART1在APB2上,初始化USART1,不仅要开启APB2上的USART1时钟,还要开启APB2上的AFIO时钟,最后还要开启APB2上的GPIOA时钟,因为USART1用到了PA9,PA10哦,呵呵,,而USART2就不一样哦,它在APB1上,所以要开启APB1上的USART2时钟,还要开启APB2上的GPIOA时钟,因为USART2用到了PA2,PA3端口的,,呵呵,就是这样了,USART时钟要注意!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值