回到Manage embedded softwarepackages 界面,就会发现 RT-Thread Nano 3.1.5软件包,选择该软件包,点击 InstallNow,安装之后,弹出 Licensing Agreement ,同意协议,然后点击 Finish,等待安装完成,成功安装后,版本前面的小蓝色框变成填充的黄绿色,如下图所示: 至此,RT-Thread Nano 软件包安装完毕,退出 Manage embeddedsoftw...
在弹出的 Embedded Software Packages Manager 界面的上方导航栏中找到 RT-Thread 厂商 —> [ RealThread ] ,展开 X-CUBE-RT-Thread_Nano ,勾选中 RT-Thread Software Components (Size: 5.50 MB) ,并且点击 Install : 同意条款并点击 Finish : 注:此处如果没有找到 RealThread 厂商选项,可点击下方 Refresh ...
回到Manage embedded software packages 界面,就会发现 RT-Thread Nano 3.1.3 软件包,选择该软件包,点击 Install Now,如下图所示: 点击安装之后,弹出 Licensing Agreement ,同意协议,点击 Finish,如下图所示: 等待安装完成,成功安装后,版本前面的小蓝色框变成填充的黄绿色,现象如下图所示: 至此,RT-Thread Nano 软...
一、获取NANO软件包 要获取 RT-Thread nano 软件包,需要在 CubeMX 中添加https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc。 二、打开CubeMX,按下列步骤进行操作 在方框里添加RTT组件包。 如图所示,这时候已经校验成功了,点击OK,然后将组件勾上,点击OK。 这个时候CubeMX软件开始更新该组件的...
一、获取NANO软件包 要获取 RT-Thread nano 软件包,需要在 CubeMX 中添加https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc。 二、打开CubeMX,按下列步骤进行操作 在方框里添加RTT组件包。 如图所示,这时候已经校验成功了,点击OK,然后将组件勾上,点击OK。
check通过后,点击 OK 回到User Defined Packs Manager界面,再次点击 OK,CubeMX 自动连接服务器,获取包描述文件。回到Manage embedded software packages界面,就会发现RT-Thread Nano 3.1.3软件包,选择该软件包,点击Install Now,如下图所示: 点击安装之后,弹出Licensing Agreement,同意协议,点击Finish,如下图所示: ...
下图是 RT-Thread Nano 的软件框图,包含支持的 CPU 架构与内核源码,还有可拆卸的 FinSH 组件: 支持架构:ARM:Cortex M0/ M3/ M4/ M7 等、RISC-V 及其他。 功能:线程管理、线程间同步与通信、时钟管理、中断管理、内存管理。 RT-Thread Nano的特点
RT-Thread Finish命令踩坑(PWM例程遇到) 问题:刚开始Finish命令还可以使用,但是当执行命令列表中的命令后发现按Tab键Finish命令不出现,这个问题是在运行PWM例程中遇到的。 问题原因:原因其实很简单:命令列表中有while循环进入了死循环, 但是为什么有的时候可以呢?比如线程管理中的一个例程 这是因为它使用了线程调度....
回到Manage embedded softwarepackages 界面,就会发现 RT-Thread Nano 3.1.5软件包,选择该软件包,点击 InstallNow,安装之后,弹出 Licensing Agreement ,同意协议,然后点击 Finish,等待安装完成,成功安装后,版本前面的小蓝色框变成填充的黄绿色,如下图所示:
偶尔有时候删掉一个也会报空闲线程进入hardfault,但概率很小。在移植Finish的时候即使只保留一个线程也一直在报错,但不是报hardfault,而是报内存不足,如下图所示,但是我用的芯片是STM32F303VCT6,FLASH是256K,FLASH是48K的,查看.map文件,FLASH占用才20.52K,RAM才18.59K,还远远有得剩余呀。