1、移植finsh基于device框架【这个官方文档中心有相关的文章了,链接:https://www.rt-thread.org/document/site/tutorial/nano/nano_finsh/an0033-nano-finsh/】 2、移植finsh不基于device框架【本文讲解这个不基于device框架的,从头讲解,如果移植rtt nano,然后基于这个nano 再移植finsh】【本文基于 rtt nano 3.1.2 /...
6.可在main函数内添加RT-Thread支持的任务、定时器、信号量等功能。Nano默认rtconfig.h配置只支持静态任务、信号量创建。在静态模式下,不能使用rt_thread_create/rt_thread_delete/rt_sem_create/rt_sem_delete/rt_malloc/rt_free与动态创建、删除有关的接口。如需动态创建,需开启RT_USING_HEAP项,详见本篇第五...
6.可在main函数内添加RT-Thread支持的任务、定时器、信号量等功能。Nano默认rtconfig.h配置只支持静态任务、信号量创建。在静态模式下,不能使用rt_thread_create/rt_thread_delete/rt_sem_create/rt_sem_delete/rt_malloc/rt_free与动态创建、删除有关的接口。如需动态创建,需开启RT_USING_HEAP项,详见本篇第五...
1.RT-Thread Nano-添加源码 2.RT-Thread Nano-启动运行流程分析 3.RT-Thread Nano-rt_kprintf支持 4.RT-Thread Nano-Finsh组件支持 5.RT-Thread Nano-线程创建1 5.RT-Thread Nano-线程讲解2 6.RT-Thread Nano-自动初始化及MSH-EXPORT-1 6.RT-Thread Nano-自动初始化及MSH-EXPORT-2 7.RT-Thread Nano-...
一、移植RT-Thread Nano准备 keil软件 CubeMx软件 STM32 CubeMx使用教程:https://www.cnblogs.com/jzcn/p/16313803.html STM32开发版 我使用的是STM32F103C8T6。 二、使用CubeMx生成HAL库 这里就以最简单的LED程序作为移植工程,由于使用CubeMx生成HAL库生成比较简单,这里就不详细说明了,有不明白的地方可以参考...
1.1 获取 nano 软件包 要获取 RT-Thread nano 软件包,需要在 CubeMX 中添加 <https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc> 。 具体步骤:进入打开 CubeMX, 从菜单栏 `help` 进入`Manage embedded software packages` 界面, ...
本入门体验示例,主要基于STM32CubeMX生成的工程,再手动移植RT-Thread源码的方式实现。关于如何使用STM32CubeMX创建对应工程,网上有很多教程,亦可参考blog内的教程《[STM32CubeMX创建MDK工程]》 1、新建存放rtt文件的文件夹,这里命名为rtos 2、将从rtt网站指导下下载下来的rtt-nano源码拷贝必要的文件夹到上一步新建的...
1.1 获取 nano 软件包 要获取 RT-Thread nano 软件包,需要在 CubeMX 中添加 <https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc> 。具体步骤:进入打开 CubeMX, 从菜单栏 `help` 进入`Manage embedded software packages` 界面,
第一讲:RT-Thread Nano-添加源码第二讲:RT-Thread Nano-启动运行流程分析第三讲:RT-Thread Nano-rt_kprintf支持第四讲:RT-Thread Nano-Finsh组件支持第五讲:RT-Thread Nano-线程第六讲:RT-Thread Nano-自动初始化第七讲:RT-Thread Nano-串口第八讲:RT-Thread Nano-外部中断第九讲:RT-Thread Nano-动态创建...
一、RT-Thread Nano Pack下载安装 1.在Keil5主界面上点击“Pack Install”按钮,即可进入Pack Install界面 图1:Keil5主界面 2.在Pack Install界面下,RT-Thread Pack在右边栏中。如未下载,可点击“Install”下载;如已安装,版本有更新,将提示“Update”可更新。 图2:RT-ThreadPack下载 3.如在图2界面“Packs”栏...