STM32_USART输入输出讲解

推荐

分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang

 

我的网站:https://www.strongerhuang.com

我的知乎:https://www.zhihu.com/people/strongerHuang.com

 

今天总结STM32F103串口,以工程实例来讲述。

工程现象:1.间断发送字符

          2.接收中断(接收字符,并发送该字符)

 

软件工程下载地址(360云盘):

https://yunpan.cn/cPEI3zyQ7UqJv  访问密码ee52

 

讲述分如下几点:

 

一、初始化始终

 

这里的“时钟配置”函数在bsp.c文件下面;

使能串口1(RCC_APB2Periph_USART1)时钟。

 

二、USART1引脚配置

 

 

这里的“USART1引脚配置”函数在usart.c文件下面;

初始化串口使用引脚, 包含端口引脚、频率、输出类型。

 

三、串口配置

 

这里的“串口配置”函数在usart.c文件下面;

详见每一句后面都有注释。

四、串口中断配置

 

这里的“NVIC配置”函数在bsp.c文件下面;

主要分配中断控制、中断优先级。

 

五、主函数应用

 

 

这里的“主函数”函数在main.c文件下面;

间隔跳变LED、打印(发送)字符串。

 

六、中断函数

 

函数在stm32f10x_it.c文件下面;

功能:接收一个字符串,并发送。

 

 

 

我的网站:https://www.strongerhuang.com

我的微信公众号(ID:strongerHuang)还在分享STM8、STM32、Keil、IAR、FreeRTOS、UCOS、RT-Thread、CANOpen、Modbus…等更多精彩内容,如果想查看更多内容,可以关注我的微信公众号。

微信公众号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

strongerHuang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值