本文将介绍RT-thread Studio中的中断及串口的相关配置。
在初建一个新工程时,系统会自动配置好一个串口设备用于控制台。串口设备是作为RTOS已经配置好的IO设备模型出现的。
串口设备的配置
1.打开board.h文件,可以找到相关指引。

按照这里的指引,我们只需定义串口号和它的TX,RX引脚就好了。
按照手册,我开启了串口2
接下来我们打开drv_usart.c文件

可以发现,当在board.h文件中完成相关宏定义后,系统就会在相关文件中完成相关引脚的配置,省去了我们自己配置。
接下来打开uart_config.h文件
设备名称就是这里的uart2了
接下来按操作IO设备的方法操作串口。


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

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

被折叠的 条评论
为什么被折叠?



