点击右侧的 Pack,展开 Generic,可以找到 RealThread::RT-Thread,点击 Action 栏对应的 Install ,就可以在线安装 Nano Pack 了。另外,如果需要安装其他版本,则需要展开 RealThread::RT-Thread,进行选择。 方法二:手动安装 我们也可以从官网下载安装文件,RT-Thread Nano 离线安装包下载,下载结束后双击文件进行安装。
2、在keil上安装RT-Thread Nano Pack(如果已安装,直接进入下一步) 有两种方式,在keil在线下载,或离线安装,我个人推荐离线安装,毕竟我从没在keil中安装成功过 3、将RT-Thread Nano添加到工程中 打开一个梁山派的例程,我上面打包好的库函数点灯的程序就可以,然后如图勾选点确认即可 可以看到RT-Thread Nano已经添加...
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项,详见本篇第五...
result = rt_thread_init(tid,"main", main_thread_entry, RT_NULL,main_stack, sizeof(main_stack),RT_THREAD_PRIORITY_MAX / 3, 20); RT_ASSERT(result == RT_EOK); #endif rt_thread_startup(tid); } 在这里,我们可以看到应用线程创建了一个名为main_thread_entry的任务,并且已经启动了该任务。...
一、RT-Thread Nano Pack安装 1. 使用STM32CubeMX创建一个可以点亮板载LED的基本工程,参考:http://club.gizwits.com/thread-3859-1-1.html 2. 在MDK5主界面上点击“Pack Install”按钮,进入Pack Install界面: <ignore_js_op> 3. 在Pack Install界面下,RT-Thread Pack在右边栏中。点击“Install”可下载,点...
STM32 —— RT-Thread Nano 移植 实验目的 主程序采用多任务框架,通过移植 RTOS 系统进行实现,比如RT-thread Nano 实验原理 这里主要是通过对 RT-Thread Nano 系统的移植,实现系统多任务的执行,前面我们已经实现了对 UCOS III 系统的移植,这
一、RT-Thread Nano Pack下载安装 1.在Keil5主界面上点击“Pack Install”按钮,即可进入Pack Install界面 图1:Keil5主界面 2.在Pack Install界面下,RT-Thread Pack在右边栏中。如未下载,可点击“Install”下载;如已安装,版本有更新,将提示“Update”可更新。
3、移植RT-Thread Nano 3-1中断与异常处理 编译添加rtos的系统的工程,会显示几个重复定义函数的错误提示,一个是$Sub$$mani(void)函数,一个是HardFault_Handler(),我们把原工程的这2个函数注释掉,如下图;如果此时对工程进行编译,没有出现函数重复定义的错误,则不用做修改。总之有重定义的,就删除原工程的,保留...
一、RT-Thread Nano Pack安装 1. 使用STM32CubeMX创建一个可以点亮板载LED的基本工程,参考:http://club.gizwits.com/thread-3859-1-1.html 2. 在MDK5主界面上点击“Pack Install”按钮,进入Pack Install界面: 3. 在Pack Install界面下,RT-Thread Pack在右边栏中。点击“Install”可下载,点击“Update”可更新...
添加RT-Thread Nano 到工程 选择Nano 组件 选中芯片型号之后,点击Softwares Packages->Select Components进入组件配置界面,选择 RealThread, 然后根据需求选择 RT-Thread 组件,然后点击 OK 按钮,如下图所示: 配置Nano 选择组件之后,对组件参数进行配置。在工程界面 Pinout & Configuration 中,进入Software Packs配置区,打...