[开发板] 【CW32L031CxTx StartKit评估板测评】移植rt_thread_nano系统

[复制链接]
 楼主| tlled 发表于 2023-10-27 16:19 | 显示全部楼层 |阅读模式
下面学习下移植rt_thread_nano系统到开发板。

一、添加系统源文件

1.1、选择软件包
100.png

1.2、添加到项目
101.png


二、修改文件

添加源文件后,需要修改下面内容

2.1、硬件初始化部分
102.png

2.2、修改栈大小
103.png

2.3、屏蔽中断

屏蔽下面两个函数
104.png

三、编译程序

上面步骤修改完成后,编译项目
105.png
编译没有报错,添加系统源码正常。

四、测试程序

main.c
  1. #include "main.h"
  2. #include "led/led.h"
  3. #include <rtthread.h>

  4. int32_t main(void)
  5. {
  6.         while(1)
  7.         {       
  8.                 led1_tog();
  9.                 rt_thread_mdelay(200);
  10.                 led2_tog();
  11.                 rt_thread_mdelay(200);
  12.         }
  13. }


五、程序运行

烧写程序后,开发板运行
rt.gif
您需要登录后才可以回帖 登录 | 注册

本版积分规则

132

主题

701

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部

132

主题

701

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部