stm32中断及串口

本文将介绍RT-thread Studio中的中断及串口的相关配置。

在初建一个新工程时,系统会自动配置好一个串口设备用于控制台。串口设备是作为RTOS已经配置好的IO设备模型出现的。

串口设备的配置

1.打开board.h文件,可以找到相关指引。

按照这里的指引,我们只需定义串口号和它的TX,RX引脚就好了。

按照手册,我开启了串口2

接下来我们打开drv_usart.c文件

 

可以发现,当在board.h文件中完成相关宏定义后,系统就会在相关文件中完成相关引脚的配置,省去了我们自己配置。

接下来打开uart_config.h文件

 设备名称就是这里的uart2了

接下来按操作IO设备的方法操作串口。

 

 这是可以选择的模式。当模式未选择时,系统会默认开启轮询发送/轮询接收。

 第三项就是control的配置了。该函数填入的第三个量就是之前定义的结构体,用来配置串口2的各项配置。(波特率设为了115200)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值