首先感谢嘉立创提供瑞萨开发板评测的活动。

以下是具体测试的操作流程:



设置项目名称

选择目标芯片

选择ThreadX实时系统

工程建立完成:


配置串口及收发任务


配置串口引脚





配置串口属性相关参数




配置串口的Uart_Theard任务


配置ThreadX任务相关参数


软件业务逻辑:

代码实现:

串口初始化:


当需要更改波特率时使用uart_baud_set函数


串口发送函数:根据传入的数据缓冲区及数据长度来通过串口发送数据


中断接收函数处理:


任务函数:判断循环队列是否为空,若队列中有数据则通过串口进行传输


测试结果:

串口数据回传成功


心得体会:

感谢立创提供测试机会,学到RA0及瑞萨MCU的相关使用。使用瑞萨FSP库和配置工具大大简化了开发过程。掌握相关函数的功能,如打开串口、设置串口参数、读取和写入串口数据等。

还没有评论,抢个沙发!