摘要 本篇笔记主要介绍,如何在RT-Thread的集成开发环境Studio下快速搭建工程。 2. 准备工作 1), 了解RTT Studio 2), 安装RTT-Studio 3....RT-Thread Studio简介 RT-Thread是RTT官方推出的一站式的 RT-Thread 开发工具,通过简单易用的图形化配置系统以及丰富的软件包和组件资源,让物联网开发变得简单和高效。...犹记的以前都是在ENV工具下配置,然后生成IAR或者keil工程,现在好了,直接Studio下一站完成,且全中文支持操作,且不需要iar和keil了,但目前比较遗憾的是只支持ST系列芯片,相信随着时间的推移和版本的更新...安装RT-Thread Studio 去官网下载 ? 下载后就可以安装了 ? 需要注意,初次安装需要注册登录一下,以后就可以直接用,另外需要安装Git软件 ? 安装完后,就可以使用了 ? 5....至此基础工程就建立好了,可以基于这个功臣给开发,Studio支持ST的官方驱动库, ?
文章目录 一、初识RT-Thread 1.简介 2.前景 3.软件生态 二、实验准备 三、实验需求 四、操作流程 1.新建RT-Thread工程 2.RT-Thread Studio界面介绍 3.代码编写...4.烧录 5.串口监视 五、代码演示 六、原理讲解 一、初识RT-Thread 做世界级的 OS,让万物互联,信息畅通无阻。...1.简介 RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread 也是一个组件完整丰富、高度可伸缩...二、实验准备 编程工具:RT-Thread studio 开发板:潘多拉STM32L475 三、实验需求 1.使用按键控制蜂鸣器和电机,当按下KEY0 后电机左转,当按下KEY1 后电机 右转,当按下...四、操作流程 1.新建RT-Thread工程 2.RT-Thread Studio界面介绍 3.代码编写 4.烧录 5.串口监视 五、代码演示 1.头文件 #include <rtthread.h
安装RT-Thread Studio插件 在VScode扩展应用里面(快捷键:CTRL+SHIFT+X),输入RT-Thread Studio搜索,可以看到熟悉的logo了,正是此前使用的RT-Thread...Studio,很亲切,直接点击安装 ?...安装完成之后,左侧工具栏中,可以看到RT的标志,我们已经成功安装了RT-Thread Studio的插件了 ? 右侧是尚未导入工程,出现的一些相关选项 ? 环境设置 ? ?...RT-Thread Studio插件使用详解 目前该插件尚不支持新建工程,我们先用RT-Studio新建工程,这里小飞哥直接使用falling-star board配套的例程,有关falling-star...注意:打开新的 RT-Thread Settings 前,请先关闭之前打开的 RT-Thread Settings;配置结束后,需要更新软件包。 工程右击,在弹出框中选择更新软件包。 ?
最近RT-Thread举办了一个RTT全连接大赛,也是借着这次机会,申请了一块RTT的STM32H750为主控芯片的RTT核心板,做工还是很漂亮的,老规矩,话不多说,上干货!...新建工程就不多说了,有问题的话,加我好友,小飞哥手把手教,哈哈,工程建立后 1、double click 方框中的配置选项,进入工具箱界面,点击ADD 按钮,在弹出的RT-Thread软件包界面搜索框输入...3、完成后,点击保存,等待一会,软件包就添加进工程了,接下来当然是build工程啦,RT-Studio保持了一贯作风。
小伙伴们有福了,孙教授手把手的带大家基于小熊派+RT-Thread开发一个智慧农业案例。 ?...一、硬件分析 1.1 背景平台任务介绍 基于小熊派 BearPi-IoT Std 硬件平台 采用 RT-Thread Studio 快速搭建软件工程 实现智慧农业:基于 E53_IA1 扩展板 输入:温度...、湿度、光照度 输出:FAN、LED 前期准备工作: 硬件:BearPi-IoT Std开发板 硬件:WIFI8266通信板 硬件:E53_IA1案例板 软件:STM32CubeMX软件 软件:RT-Thread...Studio IDE 1.2 硬件电路连接 LCD-SPI2: LCD_PWR_PIN B15 LCD_DC_PIN C6 LCD_RES_PIN...十、结论 本次测试过程从工程创建到系统完成,一共花费约2小时,RTT Studio属于高效、质量高的物联网构建方案 代码部分,自行添加的大型文件有:main.c 和 onenet_sample.c.
RT-Thread Studio V1.1.0 在5月29号正式发布了。本次V1.1.0不提供升级包,需从官网下载V1.1.0完整版安装程序。...【官网下载地址】https://www.rt-thread.org/page/studio.html(或点击文末阅读原文下载) RT-Thread Studio V1.1.0 快速上手体验 RT-Thread...Studio 主要包括工程创建和管理,代码编辑,SDK管理器,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源。...RT-Thread Studio 从V1.0.0发布以来,根据用户的问题反馈和需求建议,经过数次小版本更新迭代后,推出一个阶段性的大版本V1.1.0。...由于篇幅有限,更多的功能和使用细节大家可以参阅RT-Thread Studio文档中心的详细介绍 : https://www.rt-thread.org/document/site/rtthread-studio
最近在学习RT-Thread,原子的某例程的的主函数如下(这是在keil5下的截图): ? 这是主函数中的全部代码,主要是创建一个led线程并启动。...这就涉及到RT-Thread的启动过程。 我们可以借助jlink仿真器进行硬件单步调试就可以知道程序的执行流程了。 首先,进入调试界面,并点击复位按钮光标就可以跳到程序开始运行的地方。如: ?...在《RT-Thread内核实现与应用开发实战指南》这本书中有解释到: RTThread 使用编译器(这里仅讲解 KEIL, IAR 或者 GCC 稍微有点区别,但是原理是一样的)自带的$Sub$$和$...简单来说,$Sub$$和$Super$$具有补丁功能,可以给一些函数打上补丁,如RT-Thread的内核文件component.c中就给我们的用户主函数main打上了”补丁“。...以上就是关于RT-Thread启动过程的一点总结,如有错误欢迎指出!谢谢
RT-Thread Studio RT-Thread Studio 是一站式的 RT-Thread 开发工具,通过简单易用的图形化配置系统以及丰富的软件包和组件资源,让物联网开发变得简单和高效。 ?...RT-Thread Studio可以从RT-Thread官网下载,下载之后一路next安装即可,注意安装路径不要有中文或者空格。 ? 2....项目开发教程 使用RT-Thread Studio DIY 迷你桌面时钟(一)| 基于STM32芯片创建工程 使用RT-Thread Studio DIY 迷你桌面时钟(二)| 获取温湿度传感器数据(...I2C设备驱动+SHT3x软件包) 使用RT-Thread Studio DIY 迷你桌面时钟(三)| 获取NTP时间(at_device软件包 + netutils软件包) 使用RT-Thread Studio...基于RT-Thread Studio的项目开发总结 这次使用 RT-Thread Studio开发这个小项目的过程,用两个字来概括就是:舒服!
RT-Thread Studio V1.1.0 在5月29号正式发布了。本次V1.1.0不提供升级包,需从官网下载V1.1.0完整版安装程序。...【官网下载地址】https://www.rt-thread.org/page/studio.html(或点击文末阅读原文下载) RT-Thread Studio V1.1.0 快速上手体验 RT-Thread...Studio 主要包括工程创建和管理,代码编辑,SDK管理器,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源。...RT-Thread Studio 从V1.0.0发布以来,根据用户的问题反馈和需求建议,经过数次小版本更新迭代后,推出一个阶段性的大版本V1.1.0。 ?...由于篇幅有限,更多的功能和使用细节大家可以参阅RT-Thread Studio文档中心的详细介绍 : https://www.rt-thread.org/document/site/rtthread-studio
近日,国内领先的自主物联网操作系统(RT-Thread)厂商睿赛德科技联合其高级会员国内领先RISC-V物联网芯片公司中科蓝讯正式发布基于AB32VG1 RISC-V评估板,AB32VG1评估板原生搭载...RT-Thread物联网操作系统,基于RT-Thread Studio提供SDK,并配备了数百页开发实践指南,践行为开发者提供易获取、易用的RISC-V开发平台的初心。...蓝讯骄龙AB32VG1是中科蓝讯在2020 RT-Thread 开发者大会上首度面向通用市场发布的其自主RISC-V内核32位MCU芯片,AB32VG1主频 120M ,片上集成 RAM 192K,...在软件开发上,AB32VG1的软件SDK内置RT-Thread Studio IDE中,可以让开发者毫无障碍的进行应用开发,搭配RT-Thread丰富的软件包可进一步降低开发门槛,助力开发者快速搭建自己的应用...AB32VG1 RISC-V评估板正式现货发售,RT-Thread联合中科蓝讯回馈小伙伴的支持,售价大折扣49元包邮,数量有限售完即止。
准备花几天时间DIY一个小小天气站+万年历,一来可以送给好友,二来也是蹦着熟悉RT-Thread的目的去学习,以提高自己的工作效率,指不定哪天就用上了,总之技多不压身嘛! 1、什么是u8g2?...u8g2是Arduino平台上的一个单色屏显示驱动,关于Arduino,之前写小车专栏区也有一篇文章专门介绍过Arduino这个创客神器: 圆曾经的小车梦,造一台智能小车(二) RT-Thread的大佬竟然把它适配到...RT-Thread平台上了,而且通过RT-Thread Studio添加软件包再稍微操作一下就可以轻松适配,简直不要太爽了!...2、RT-Thread Studio配置u8g2点亮OLED SSD1306 下面我们将基于小熊派驱动这个0.96寸的OLED SSD1306显示屏幕。 2.1 新建一个RT-Thread项目 ?...可以看到,软件包就已经添加到RT-Thread的项目中了。 ? 2.3 配置u8g2参数 鼠标右键点击u8g2软件包,然后弹出列表项选择详细配置。 ? 勾选配置对应的选项。 ?
1.1 目录结构 1.2 依赖 RT-Thread 4.0+ C++ 2.如何使用 2.1 使用 touchgfx2rtt package 需要在 RT-Thread 的包管理器中选择它,具体路径如下...然后让 RT-Thread 的包管理器自动更新,或者使用 pkgs --update 命令更新包到 BSP 中。...SDRAM、LCD的驱动,如果没有,请手动开启 2.2 在工程中打开DMA2D和CRC外设 2.3 如果使用mdk开发,Micro LIB库不要打勾,Micro LIB库不支持C++ 2.4 如果使用studio...打开ApplicationTemplate.touchgfx.part,导入例程,或者自己设计UI界面,使用TouchGFX 4.15.0 Designer 即可仿真运行 4.2 使用Visual Studio...仿真 在TouchGFX文件夹下找到simulator,打开Application.sln,可以使用Visual Studio设计UI和仿真运行 在TouchGFX Designer设计完UI,刷新工程
实验平台: 硬件:RT-Thread官方ART-PI H750开发版,正点原子4.3寸RGBLCD屏(800*480) 软件:开发环境 MDK 或 RT-Thread Studio 1.1.5,TouchGFXDesigner...使用RT-Thread Studio 开发 打开 RT-Thread Studio 的包管理器,安装 ART-PI SDK 资源包 ? 安装完成后 选择基于 开发板 创建工程 ?...\rt-thread 为 rt-thread > ..\.....\rt-thread 创建的符号链接 E:\project\sdk-bsp-stm32h750-realthread-artpi\projects>mklink /D libraries ..\.....使用Visual Studio 仿真 在TouchGFX文件夹下找到simulator,打开Application.sln。 ?
前面我们学习了RTT的UART设备的使用,不得不说真的超级给力呀,不到100行秒杀任何MCU最原始的串口编程模式,不得不感叹RTT发展如此强大,文章链接: RT-Thread UART设备驱动框架初体验...RT-Thread PIN设备!学习一个新东西,我个人主张带着需求去学习,而不是漫无目的的去学,有了需求驱动,并且是一个努力付出就可以拥有的成果,那么这还不容易嘛!...我们将基于RT-Thread Studio来构建。 2、开始实践 2.1、RT-Thread Studio工程创建与基础配置 (1)创建RT-Thread项目 ? (2)配置项目 ?...RT-Thread选择v4.0.2,这个版本包含基本的组件,而选择nano的话则不包含。 厂商目前只支持ST,相信后面会支持更多。...PIN设备还支持配置其它模式,比如可编程控制中断等,后续根据需求单独列出来,相比stm32CubeMX+Keil MDK,RT-Thread Studio更具优势,节省很多配置的时间,让开发者可以更专注于应用
这次我们玩点高端的,使用RT-Thread Studio来实现同样的功能,一起来看看吧!...RT-Thread Studio 支持多种芯片,STM32全系列 支持创建裸机工程、RT-Thread Nano和Master工程 强大的代码编辑功能,基于Eclipse框架 免费无版权限制,基于开源Eclipse...下载地址: http://117.143.63.254:9012/www/studio/download/RT-Thread%20Studio-v1.1.3-setup-x86_64_20200731-...开发板 2.新建工程 RT-Thread Studio支持创建裸机工程、包含RT-Thread Nano版本的工程和包含Master版本的工程。...终端 在RT-Thread Studio中配置ESP8266模块联网,整个流程只写了3行代码,可以说是非常的快速方便。
下面我们来从原理层面和实现层面上讲一下rt-thread裁剪相关的知识。...02 rt-thread具有高度的可裁剪性 RT-Thread 主要采用 C 语言编写,浅显易懂,方便移植。...得益于 RT-Thread 的高度可裁剪性,通过对完整版的裁剪,可以十分便捷的小资源 平台上使用上 RT-Thread。可以通过 env 工具十分方便地进行裁剪,env 工具使用方法如下图所示: ?...对于RT-Thread中,比较关心的是ROM资源以及RAM资源,所以在设计之初,首先评估资源是否合理去跑一个rtos。...06 业务逻辑裁剪 在使用rt-thread操作系统时,往往都是利用rt-thread实现自己的业务逻辑,所以我们在编写自己的代码的时候,也需要充分的理解rt-thread的设计思想。
sht3x是温湿度传感器的驱动,它实现了温湿度的单次查询,目前在RT-Thread上以软件包的形式提供。 ?...2、RT-Thread Studio配置sht3x读取温湿度 2.1 添加sht3x软件包 ? 可以看到,软件包就已经添加到RT-Thread的项目中了。...2.2 配置sht3x 由于sht3x软件包依赖于RT-Thread I2C 设备驱动框架。,所以需要在主界面将软件模拟i2c选项勾选。 ?...也是只改几行代码就可以顺利配置,和u8g2一样,也是轻轻松松就可以适配,让开发者专注于应用逻辑,不得不说RT-Thread真的做得超级人性化了!
这里我选择国产实时操作系统RT-Thread进行学习,因为现在很火呀。...之前已经有简单地过了一遍RT-Thread,奈何学过地知识一旦不用,就会很容易地忘掉,所以应当多做一些学习笔记~ RT-Thread简介 RT-Thread,全称是 Real Time-Thread,顾名思义...RT-Thread提供了一些网络组件及软件包,我们可以运用这些软件包很方便地与云端进行通讯。因此,RT-Thread是一个物联网操作系统(IoT OS)。...RT-Thread 内核基础 RT-Thread内核架构如下: ? 其中,内核库kservice.c是为了保证内核能够独立运行的一套小型的类似 C 库的函数实现子集。...时钟管理 RT-Thread 的时钟管理以时钟节拍为基础,时钟节拍是 RT-Thread 操作系统中最小的时钟单位。
从RT-Thread的github上clone下源码(git@github.com:RT-Thread/rt-thread.git) 2....从源码路径:rt-thread\bsp\stm32\libraries\templates中,复制一份stm32f10x的模板到源码路径:rt-thread\bsp\stm32,并修改其名字(我的修改为...8.打开工程路径:\rt-thread\bsp\stm32\Rice_RT_Thread_stmf103c8t6\board的SConscript,修改启动芯片和目标芯片,因为目录下\rt-thread...16.以上的移植过程都是RT-Thread的源码上做的,太多文件夹了,如果你先将工程分离出来,输入scons –dist。等待。。。。。。...生成完之后,可以在工程路径下:\rt-thread\bsp\stm32\Rice_RT_Thread_stmf103c8t6\dist,将工程拷贝到任意位置。
领取专属 10元无门槛券
手把手带您无忧上云