1.串口初始化
![](https://img.haomeiwen.com/i5543516/29ac9cc02b319758.png)
![](https://img.haomeiwen.com/i5543516/c3d94a5b29ab80c2.png)
95行:串口初始化,波特率默认是115200,形参是回调函数
![](https://img.haomeiwen.com/i5543516/ec418e9b10b5836e.png)
170行:当串口数据时会执行的函数
174行:判断串口是否有数据
179行:读出串口数据
194行:作为测试,我们把读出来的数据重新通过串口发送出去。
2、多种串口函数的实现
![](https://img.haomeiwen.com/i5543516/9d141a8fbf288cdc.png)
红框内为各种输出函数调用,方便我们使用
![](https://img.haomeiwen.com/i5543516/9cd960debe6748f1.png)
最后设置一下 预编译 HAL_UART=TRUE
1.串口初始化
95行:串口初始化,波特率默认是115200,形参是回调函数
170行:当串口数据时会执行的函数
174行:判断串口是否有数据
179行:读出串口数据
194行:作为测试,我们把读出来的数据重新通过串口发送出去。
2、多种串口函数的实现
红框内为各种输出函数调用,方便我们使用
最后设置一下 预编译 HAL_UART=TRUE
本文标题:OSAL操作系统--串口双工收发
本文链接:https://www.haomeiwen.com/subject/kcugrxtx.html
网友评论