下面学习下移植rt_thread_nano系统到开发板。
一、添加系统源文件
1.1、选择软件包
1.2、添加到项目
二、修改文件
添加源文件后,需要修改下面内容
2.1、硬件初始化部分
2.2、修改栈大小
2.3、屏蔽中断
屏蔽下面两个函数
三、编译程序
上面步骤修改完成后,编译项目
编译没有报错,添加系统源码正常。
四、测试程序
main.c
#include "main.h"
#include "led/led.h"
#include <rtthread.h>
int32_t main(void)
{
while(1)
{
led1_tog();
rt_thread_mdelay(200);
led2_tog();
rt_thread_mdelay(200);
}
}
五、程序运行
烧写程序后,开发板运行
|