0.4工程,再用MounRiver Studio生成nano/标准版3.1.3工程(其实说是标准版只是比nano版多了一个设备...
通过RT-Thread studio移植RT-Thread nano和Finsh组件 由于是学习RTT内核,所以RT-Thread选项选择nano-v3.1.3即可。 手中芯片为STM32F407系列,选择UART1为控制台输出,需要检查发送脚和接收脚是否与开发板原理图对应。 手中调试器为ST-LINK接口为JTAG。 最后点击完成即可。 完成的项目目录如下图;可以看见components目录...
Nano 是一个面向低资源的 MCU 等芯片,不可能增加如同标准版的设备驱动框架。 Nano 需要一套统一设备驱动 API,屏蔽不同芯片的 HAL 层的区别。方便移植工程到不同的平台。 Nano 需要一套设备驱动 API,可以方便使用丰富软件包组件。 准备工作 使用RT-Thread Studio 建立一个 STM32L431RCT6 的 RT-Thread Nano 基...
1.1.1 选择创建的rtt版本 前期准备:从官网下载 RT-Thread Studio,弄个账号登陆,开启rt-thread学习之旅。 rt-thread有标准版和nano版两种版本,标准版支持丰富的软件包和各种组件,而nano版本仅支持msh shell功能,这次就创建标准版本的rtt工程,以便后面更方便的使用软件包,选择rtt版本如图所示: 也可以使用图标来新建,...
RTT-Studio里选择新建,新建RT-Thread项目而不是Nano项目。 如图一所示选择配置 新建工程后打开左侧资源项中的CubeMX Settings 进行基础的配置,平台是103,所以基于103的原理图配置LED等 生成的配置比较随意,可以不修改toolchains,因为也不用 .c.h的生成也一样,如果选择不生成的话,SconScript就像下文的一样即可,如果选...
安装RT-Thread Studio。链接:https://www.rt-thread.org/page/studio.html(请将以上链接复制至外部浏览器打开) 新建Nano 工程 打开IDE,点击【文件】-【新建】-【RT-Thread 项目】: 进入新建工程的配置向导: 注:可以通过修改 board.c 的SystemClock_Config()更改系统时钟。
Nano 是一个面向低资源的 MCU 等芯片,不可能增加如同标准版的设备驱动框架。 Nano 需要一套统一设备驱动 API ,屏蔽不同芯片的 HAL 层的区别。方便移植工程到不同的平台。 Nano 需要一套设备驱动 API ,可以方便使用丰富软件包组件。 准备工作 使用RT-Thread Studio 建立一个 STM32L431RCT6 的 RT-Thread Nano...
1), 了解RTT Studio 2), 安装RTT-Studio 3. RT-Thread Studio简介 RT-Thread是RTT官方推出的一站式的 RT-Thread 开发工具,通过简单易用的图形化配置系统以及丰富的软件包和组件资源,让物联网开发变得简单和高效。犹记的以前都是在ENV工具下配置,然后生成IAR或者keil工程,现在好了,直接Studio下一站完成,且全中...
通过RT-Threadstudio移植RT-Threadnano和Finsh组件 由于是学习RTT内核,所以RT-Thread选项选择nano-v3.1.3即可。⼿中芯⽚为STM32F407系列,选择UART1为控制台输出,需要检查发送脚和接收脚是否与开发板原理图对应。⼿中调试器为ST-LINK接⼝为JTAG。最后点击完成即可。完成的项⽬⽬录如下图;可以看见...
如:内核入门系列 | Env系列 | 网络系列 | Nano移植系列 | RT-Thread Studio系列 | 柿饼UI系列 | 答疑直播系列 | 社区作品系列 更多详情,请前往视频中心 许可协议 RT-Thread 系统完全开源,遵循 Apache License 2.0 开源许可协议,可以免费在商业产品中使用,并且不需要公开私有代码,没有潜在商业风险。