RT-thread有很多实用的软件包,包含网络、IOT、外设、系统等多个方面,对于项目的快速开发或者评估来说是非常方便的。但不是所有软件包都是友好的,因为有些软件包是第三方贡献的,软件的质量参差不齐,即使是官方的软件包也可能存在bug或者兼容性的问题。当然,总体来说,使用起来还是很舒服的。 一、准备一个完整的工程...
RT-Thread 软件包:运行于 RT-Thread 物联网操作系统平台上,面向不同应用领域的 通用软件组件 。软件包由描述信息,源代码或库文件组成。 RT-Thread 同时提供了 开放的 软件包平台,这里存放了官方提供或开发者提供的软件包。该平台为开发者提供了众多可重用软件包的选择,这也是 RT-Thread 生态的重要组成部分。 3...
双击打开RT-Thread Settings 软件包中心 点击右侧导航按钮如下所示:会出现配置界面,在这里可以进行项目...
工程使用上一篇 RT-Thread中RS485驱动包的使用 工程为基础。 单片机作为主站Master,从站使用软件Modbus Slave模拟。 打开工程,添加软件包Agile Modbus,添加成功,先进行编译,查看是否有错误。编译正常。 根据Agile Modbus软件包的文档介绍, 主机: 1.agile_modbus_rtu_init / agile_modbus_tcp_init 初始化 RTU/TCP ...
当然,如果是在 RT-Thread 平台的话,直接在 env 下面 menuconfig 就可以找到 Dhrystone 软件包了: 1RT-Thread online packages 2tools packages ---> 3[*] DHRYSTONE: a benchmark that measures the performance of MCUsandCPUs. 选中软件包并编译,就可以在 msh 下输入: ...
使用RT-Thread的软件包,packages,修改了软件包里的例程,使用git status,发现没有提示修改。 当然软件包目录packages,最好不要修改 我想把packages目录一起提交到自己的工程里,这样下载下来代码,不用pkgs --update,就可以直接使用 方法 修改工程里的:.gitignore,可以使用git bash: ...
rt-threadstudio版本是版本: 2.2.6, stm32f4的资源包为0.2.2, mymqtt软件包版本为latest。 在上一篇文章 RT-Thread中Lan8720和lwip协议栈的使用的工程基础上添加mymqtt软件包。 使能mqtt example和mqtttest,保存,等待下载更新软件包。 编译,本以为一切ok,但是却提示mqtt test.c文件有错误,错误提示unknown type ...
当然,如果是在 RT-Thread 平台的话,直接在 env 下面 menuconfig 就可以找到 Dhrystone 软件包了: 1RT-Thread online packages 2 tools packages ---> 3 [*] DHRYSTONE: a benchmark that measures the performance of MCUs and CPUs. 1. 2. 3. ...
在env的目录下找到要添加软件包的分类文件夹 本次以peripherals作为例子,进入peripherals点击鼠标右键在当前目录打开ConEmu Here,如果鼠标右键的列表中没有这个选项参考如下教程 Env 用户手册 (rt-thread.org) 接着按照如下教程使用索引生成向导 软件包开发指南 (rt-thread.org) ...
网址是https://packages.rt-thread.org/index.html 简单地浏览过,发现其实挺多软件包都很实用的,例如有at24cxx的 ,cjson的等等 点入某个软件包,还有示例步骤指导你通过menuconfig ,用env去download软件包。 另外,能使用menuconfig的是RT-Thread的3.0以上的版本才可以 ...