(STM32学习)8.手动查看usart

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40891541/article/details/81163553

1.usart文件夹中包含了usart.c和usart.h两个文件。主要用于对串口的初始化和中断接收。

2.usart.c文件的36-59行代码是为了支持printf函数而写的,完全不用修改。

3.usart的初始化

//首先创造结构体对象,GPIO的,USART的,NVIC的。

//然后再初始化GPIO和USART的时钟

//查表得知GPIOA.9对应的USART1_TX

//设置管脚,输出速度,输出模式,并初始化

//同样的道理,初始化GPIOA.10

//初始化USART1的中断请求通道

//设置抢占优先级为3,子优先级为3

//使能IRQ通道

//运行初始化函数

//初始化USART

//可见,USART的初始化是由USART_Init()函数完成的,所以,我们查找其定义的元素

几个参数的定义都能从其注释看懂

4.STM32F103的串口对应引脚

猜你喜欢

转载自blog.csdn.net/qq_40891541/article/details/81163553
今日推荐