最后点击完成即可。 完成的项目目录如下图;可以看见components目录下的finsh组件并没有添加进工程编译中。下面进行Finsh组件的添加。 RTThread studio提供了RT-Thread Settings进行设置。按下图序号逐渐添加Finsh功能选项。 最后点击保存,即可看见components中finsh组件已经添加进工程中。 测试移植后结果: 第一步:下载程序到...
方法就是将SConscript脚本文件直接放在和你文件同一级目录下,然后刷新下工程,打开RT-thread settings随便加载或删除个东西,只是为了使工程检测到有变动,然后执行脚本,这时候就可以发现路径里有这个文件了,避免了每次都手动添加路径的麻烦。 然后就可以在gpio.c里面初始化驱动,在main.c里面新建一个点灯任务。 为了以后...
通过RT-Threadstudio移植RT-Threadnano和Finsh组件 由于是学习RTT内核,所以RT-Thread选项选择nano-v3.1.3即可。⼿中芯⽚为STM32F407系列,选择UART1为控制台输出,需要检查发送脚和接收脚是否与开发板原理图对应。⼿中调试器为ST-LINK接⼝为JTAG。最后点击完成即可。完成的项⽬⽬录如下图;可以看见...
• RT-Thread FinSH 控制台 3433 • RT-Thread Nano 配置 2471 • 在RT-Thread Studio 上使用 RT-Thread Nano 2565 • 基于CubeMX 移植 RT-Thread Nano 3364 • RT-Thread 内核实现与应用开发实战指南 3595 • RT-Thread学习笔记和finsh shell配置方法 5457 评论 B Color Link Quote Code...
一、使用说明 目前我使用的是STM32L475系列单片机,是ali当时在PDD 50块钱卖的一个开发板,其他STM32单片机参考即可,这里会手把手教大家基于RTT Studio 来使用PWM。 二、创建工程 1.创建工程 首先大家打开RT-ThreadStudio 来基于单片机创建工程。点击左上角文件,新建 RT-Thread项目 ...
在finsh_thread_entry函数里面加上一个延迟,可以让用户消息输出完后在输出; 2. 设备框架使用 2.1. GPIO框架使用 输出IO模式 rtconfig.h: 添加#define RT_USING_PWM #include<rtdevice.h>staticrt_base_tpin;pin=rt_pin_get("PC.13");rt_pin_mode(pin,PIN_MODE_OUTPUT);rt_pin_write(pin,PIN_HIGH);...
安装RT-Thread Studio。链接:https://www.rt-thread.org/page/studio.html(请将以上链接复制至外部浏览器打开) 新建Nano 工程 打开IDE,点击【文件】-【新建】-【RT-Thread 项目】: 进入新建工程的配置向导: 注:可以通过修改 board.c 的SystemClock_Config()更改系统时钟。
(4)因为RT-Thread的FinSH是默认使用的串口1,因此,我们需要打开串口1。 (5)官方推荐STM32F103系统主频为72MHZ,因此这里设置为72MHZ。 (6)对外设初始化的文件单独生成.c/.h文件,最终生成代码,并且关闭STM32CubeMX。 (7)打开RT-Thread studio,出现如下弹框,点击确定。
FinSH 内置命令在 RT-Thread 中默认内置了一些 FinSH 命令,在 FinSH 中输入 help 后回车或者直接按下...
一个好的开发工具的作用不言而喻,它能减少重复性工作,降低使用门槛,让用户提高工作效率,在速度和质量上都有所提升,整体上加速产品开发过程。 RT-Thread上一代开发工具 ENV ,由于集成度不高,要配合其它工具…