双击打开RT-Thread Studio软件 点击“文件(F)”,然后“新建(N)”,选择新建“通用项目” 先查看"PlatformIO"SDK包是否安装好,没安装好的进行安装即可 然后我们基于“PlatformIO”建立arduino工程,这里跟arduino那个IDE不太一样,要选择具体的芯片型号,我这个UNO的板子是ATmega328p 我们先来让LED灯闪烁一下,RT-Thread ...
RT-Thread Studio Keil MDK5 Keil MDK6 注: RTduino作为RT-Thread软件包,其本身支持GCC工具链以及Keil AC5、AC6集成开发环境(IDE),但由于Arduino社区第三方库均为GCC工具链下编写,因此建议使用基于GCC工具链的开发环境。 4 官网与代码仓库 官网:http://www.rtduino.com/ ...
选择当前工程右键选择Sync Sconscript to project也就是让RT-Studio重新扫描并组织一遍工程目录,在扫描的过程中,RT-Studio会自动将zip压缩包解压,并按照Arduino IDE的文件添加逻辑(也就是忽略examples文件夹,并将其他文件夹的.c文件和.h路径添加到工程),将Arduino库添加到RT-Thread工程中来。然后再点一下小锤子按钮...
选择当前工程右键选择Sync Sconscript to project也就是让RT-Studio重新扫描并组织一遍工程目录,在扫描的过程中,RT-Studio会自动将zip压缩包解压,并按照Arduino IDE的文件添加逻辑(也就是忽略examples文件夹,并将其他文件夹的.c文件和.h路径添加到工程),将Arduino库添加到RT-Thread工程中来。 然后再点一下小锤子按钮...
RTduino是RT-Thread实时操作系统的Arduino生态兼容层,为RT-Thread社区的子社区,旨在兼容Arduino社区生态来丰富RT-Thread社区软件包生态(如上千种分门别类的Arduino库,以及Arduino社区优秀的开源项目),并降低RT-Thread操作系统以及与RT-Thread适配的芯片的学习门槛。通过RTduino,可以让用户使用Arduino的函数、编程方法,轻松...
u8g2是Arduino平台上的一个单色屏显示驱动,关于Arduino,之前写小车专栏区也有一篇文章专门介绍过Arduino这个创客神器: 圆曾经的小车梦,造一台智能小车(二) RT-Thread的大佬竟然把它适配到RT-Thread平台上了,而且通过RT-Thread Studio添加软件包再稍微操作一下就可以轻松适配,简直不要太爽了!
I/O 口通过 2.54MM 标准间距引出, 同时兼容 Arduino Uno 扩展接口, 方便二次开发 1.2 RT-Thread Studio安装与包管理 RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源,减少重复工作,提高开发效率。
16.ARDUINO 接口:方便连接 ARDUINO 接口的开发板 工程建立 1.打开RTT studio软件,下载安装开发板SDK以及下载驱动 2.创建rtthread工程,选择基于开发板方式,选择CH32V307-R1开发板 创建好了如下图 3.编译整个工程,正常情况下编译是直接通过的,如下图 4.点击下载按钮,按照下图设置下载参数。rtt studio默认的生成文件...
RT-Thread Studio默认创建的项目不支持I2C4,不能实现硬件I2C驱动OLED。因此,需要先添加I2C4配置和代码,才能进行后续操作。 首先,修改 board/Kconfig 文件,在config BSP_USING_HW_I2C6之前添加如下代码行: config BSP_USING_HW_I2C4 bool "Enable I2C4 Bus (Arduino I2C)" ...
RT-Thread Studio Keil MDK5 Keil MDK6 注: RTduino作为RT-Thread软件包,其本身支持GCC工具链以及Keil AC5、AC6集成开发环境(IDE),但由于Arduino社区第三方库均为GCC工具链下编写,因此建议使用基于GCC工具链的开发环境。 4 官网与代码仓库 官网:http://www.rtduino.com/ ...