目录
概述
本文主要介绍在Renesas MCU中使用FreeRTOS,包括使用FSP配置FreeRTOS的方法,包括使用FSP创建Task,用户自定义task。还通过改变两个LED的状态来验证task的工作流程。
1 FSP配置FreeRTOS
1.1 软件版本信息
软硬件信息 | 版本信息 |
---|---|
Renesas MCU | R7FA4M2AD3C |
Keil | MDK ARM 5.38 |
FSP 版本 | 5.3.0 |
调试工具:st-link | ST-LINK/V2-1 |
注意:
在Keil MDK中可以更改FSP的版本,方法如下
1.2 配置FreeRTOS
1)打开配置项目界面,选择FreeRTOS的版本和FSP的版本
配置完成后,进入到该页面,只能选择静态内存,完成基本配置项目。
2) 在Stacks面板上创建一个线程
在Thread面板上修改task的名称,使其符合工程的应用特性。
完成以上参数配置之后,就可以生成项目
2 FreeRTOS的Task
2.1 FSP下的项目结构
1)生成项目
点击Ge