STM32的RT-Thread-Nano移植

文章目录一.CubeMX添加RT-Thread操作系统组件二.CubeMX新建工程三.创建任务四.参考链接一.CubeMX添加RT-Thread操作系统组件获取RT-Thread Nano软件包,指路:https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc安装RT-Thread参考:https://blog.csdn.net/qq_36075612/article/details/107309750二.CubeMX新建工
摘要由CSDN通过智能技术生成

一.CubeMX添加RT-Thread操作系统组件

获取RT-Thread Nano软件包,指路:
https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc

安装RT-Thread

参考:https://blog.csdn.net/qq_36075612/article/details/107309750

二.CubeMX新建工程

这里依然选用的是STM32F103C8T6。

使用引脚PA3和PA4用于点亮LED灯,同时使能串口USART1。其他配置照旧。

SYS:

在这里插入图片描述

配置RT-Thread组件:

在这里插入图片描述

NVIC:

在这里插入图片描述

生成代码:

在这里插入图片描述

在这里插入图片描述

Keil打开工程代码。

三.创建任务

主要是两个LED灯任务,一个每0.5秒变化一次,一个每1秒变化一次。
在Application/USER文件夹下新建app_rt_thread.c文件,并添加以下代码:

#include "rtthread.h"
#include "main.h"
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值