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