可以新建一个工程,也可以直接使用官方的bsp源码,具体就不多说了,可以参考我的博文:RT-Thread零基础快速入门第1讲——新建工程 二、打开配置页面 在工程的根目录下打开env,输入menuconfig,进入配置菜单,选择RT-thread online packages,这里面的全都是软件包 三、下载软件包 根据自己的需求选择软件包,比如我这里选择一...
双击打开RT-Thread Settings 软件包中心 点击右侧导航按钮如下所示:会出现配置界面,在这里可以进行项目...
工程使用上一篇 RT-Thread中RS485驱动包的使用 工程为基础。 单片机作为主站Master,从站使用软件Modbus Slave模拟。 打开工程,添加软件包Agile Modbus,添加成功,先进行编译,查看是否有错误。编译正常。 根据Agile Modbus软件包的文档介绍, 主机: 1.agile_modbus_rtu_init / agile_modbus_tcp_init 初始化 RTU/TCP ...
mymqtt软件包版本为latest。 在上一篇文章 RT-Thread中Lan8720和lwip协议栈的使用的工程基础上添加mymqtt软件包。 使能mqtt example和mqtttest,保存,等待下载更新软件包。 编译,本以为一切ok,但是却提示mqtt test.c文件有错误,错误提示unknown type name 'MQTTClient'。 可以根据错误提示自行修改或者在配置中取消使能m...
RT-Thread Studio 使用cJSON软件包两个常见错误 前面的三角展开,选中Version为latest。然后点击保存。RT-ThreadStudio会自动下载选中的软件包。3、错误1:unknow type name 'size_t'添加cJSON... Studio 1.1.0是刚发布的版本,需重新安装。该版本支持STM32F4,刚好用手上的STM32F407ZGT6开发板做个cJSON的试验:1...
RT-Thread Studio增加软件包操作 1. 在本地中完成如下操作 打开RTthread Studio的安装目录 在当前目录下找到env的目录 在env的目录下找到要添加软件包的分类文件夹 本次以peripherals作为例子,进入peripherals点击鼠标右键在当前目录打开ConEmu Here,如果鼠标右键的列表中没有这个选项参考如下教程 ...
4、添加OneNET软件包: 同上面添加at_device软件包的方法类似。这里需要对OneNET软件包进行一些配置,需要配置的信息就是我们云平台产品、设备的一些信息: 5、与云平台进行数据交互 使用RT-Thread Studio配置完相关代码之后就可以下载、运行程序了。 在shell终端下,输入Tab键可以查看得到一些导出的命令,可以看得到有几个...
使用RT-Thread的软件包,packages,修改了软件包里的例程,使用git status,发现没有提示修改。 当然软件包目录packages,最好不要修改 我想把packages目录一起提交到自己的工程里,这样下载下来代码,不用pkgs --update,就可以直接使用 方法 修改工程里的:.gitignore,可以使用git bash: ...
TouchGFX是一个基于STM32硬件由C++写成的软件框架,使用 ST 芯片的用户可以免费使用 touchgfx。 touchgfx的官方文档传送门:https://support.touchgfx.com/docs/introduction/welcome。 1.1 目录结构 1.2 依赖 RT-Thread 4.0+ C++ 2.如何使用 2.1 使用 touchgfx2rtt package 需要在 RT-Thread 的包管理器中选择它,具体...
当然,如果是在 RT-Thread 平台的话,直接在 env 下面 menuconfig 就可以找到 Dhrystone 软件包了: 1RT-Thread online packages 2tools packages ---> 3[*] DHRYSTONE: a benchmark that measures the performance of MCUsandCPUs. 选中软件包并编译,就可以在 msh 下输入: ...