这篇文章主要是围绕着 10 多年来 RT-Thread 的历程谈及自己的一些想法。这个过程中也和自身的心态相起伏,从兴趣爱好,到创业的艰辛,及看到了开源的大方向及自身优势。在未来几年中,中国工程师的红利也必将推升中国在全球开源界的影响力,也会有更多来自中国的伟大开源项目,形成新时代的根。熊谱翔,RT-Thread...
登录成功后显示RT-Thread Studio的主界面 创建工程 以英飞凌的开发板PSoc 62使用调试为例,PSoc 62是RT-Thread和英飞凌合作开发推出的一块demo板 点击左上角菜单栏文件(F)->新建(N)->RT-Thread 项目 在新建项目页面,点击基于开发板,在开发板处下拉框选择添加更多... 在弹出的RT-Thread SDK管理器页面,下拉找到B...
RT-Thread版本: RTT-2.1.0 硬件设计 硬件采用国外开源的自驾仪Pixhawk(https://pixhawk.org/modules/pixhawk), 如下图所示。Pixhawk也是目前世界上应用最广,支持的飞控系统最多的开源飞控硬件。 其主要性能参数如下: 168MHz / 256 MIPS Cortex M4F 14路 PWM/伺服 输出 外扩总线接口 (I2C,CAN,UART) 冗余电源输...
到目前,已与各类高校共建近70所联合实验室,参与共建一项国家级嵌入式能力认证,希望以RT-Thread为基础平台,基础载体,形成一个正向良性循环的产学研生态,共同推进国产嵌入式软硬件人才培养,同时也一起繁荣和发展开源RT-Thread社区! 随着大学计划的持续推进,越来越多的高校加入到了RT-Thread开源项目的贡献中。其中华中科技...
RT-Thread 系统完全开源,3.1.0 及以前的版本遵循 GPL V2 + 开源许可协议。从 3.1.0 以后的版本遵循 Apache License 2.0 开源许可协议,可以免费在商业产品中使用,并且不需要公开私有代码。2、RT-Thread 的架构 近年来,物联网(Internet Of Things,IoT)概念广为普及,物联网市场发展迅猛,嵌入式设备的...
RT-Thread 完全开源开放,支持几十款 BSP,支持多种编译器,支持众多基础组件以及数量持续增长的软件包,然而对于工程项目开发来说,只需要支持一款或者有限几款 MCU,使用一种熟悉的 IDE 开发环境,使用有限的外设和组件,本文档旨在指导用户在全功能 RT-Thread 版本基础上,根据项目需求搭建 RT-Thread 工程框架。
RT-Thread 创始人熊谱翔,是国内最早接触 Linux 的程序员之一,从 Linux 诞生之初就被该操作系统的开源、自由精神所折服,他从重庆邮电大学毕业后使用的操作系统是闭源的 VxWorks,不过由于没有源代码,很多软件都难以定制完成,因此在 2005 年,由于项目需求他萌生了自行编写操作系统的想法。RT-Thread 作为一种典型 ...
FMT(全称Firmament Autopilot)是首个基于模型设计的开源自驾仪系统。自2016年立项以来的近七年的时间里,FMT持续完善,经过了数千次Commit。 现在,FMT正式版v1.0.0马上就要发布了! FMT开源项目重要时间节点 什么是 FMT? Firmament (FMT) 是一款基于模型设计 (Model Based Design, MBD) 的开源自驾仪,可被用来快速构...
软件上,我是使用的这个目录下的bsp:https://github.com/RT-Thread/rt-thread/tree/v4.0.0/bsp/stm32f4xx-HAL,需要的功能可以在rtconfig.h文件中开启对应的宏。 1、用rtt的can设备驱动框架,完成了对电机电调的读写控制,具体见keil工程目录下的can_app.c文件,实现了对两个电机的正反转控制,读取电机转速,转...