为了下一步的多任务系统的创建,引入FreeRtos。 创建工作区文件夹利用RASC创建工程选择好芯片型号 指定输出MDK工程 选择FreeRTos 到此基本工程就生成完毕 配置LED1、先修改DEBUG输入引脚: 2、配置三个LED灯的输出,根据原理图,三个LED灯为P404、P405、P15: 同样的操作把P405、P415配置为输出模式。 到此LED输出IO配置好了。 配置LED任务函数选择stack->new Thread 重命名为LED0_Thread 同样的方式再创建LED1_Thread、LED2_Thread 按同步键,完成LED任务函数的创建。 打开MDK工程,编写LED灯任务函数看到工程帮生成了三个任务函数: 在任务函数里面输入如下代码: 修改flash参数:1、按下面的打开配置
按下面填写好参数
保存后退出。 编译后下载:
下载成功后,三个LED灯,交换闪烁。到此就完成了FreeRTos 的基本工程的编写。
|