RT-Thread开发,如何有效学习RT-Thread的五个步骤
十年磨一剑,经过11年的累积发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量达数千万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。
同时越来越多的开发者在迈入RT-Thread开发的行列,然而在社区上我们经常会遇到开发者提到的问题:如何有效学习RT-Thread?RT-Thread创始人熊谱翔在知乎上回答这个问题,谈到有效学习RT-Thread的五个步骤(详细内容参见:RT-Thread创始人熊谱翔:有效学习RT-Thread的四个步骤):
-
请预备好C语言基础知识
-
找一套开发板进行上手
-
能够把基本的kernel + shell跑起来
-
解决了生产者/消费者、哲学家的问题
-
了解RT-Thread的组件
因此学习RT-Thread除了C语言基础外,很重要的是要有一套开发板。关于开发板的选择一直也是开发者所关心的问题。在推进RT-Thread普及过程中,RT-Thread推出过ART_WiFi、RT-IoTCamera、RealBoard4088、STM32网络收音机等一系列硬件平台。现今RT-Thread推出RT-Thread Inside战略开放RT-Thread开发平台授权合作,与硬件十万个为什么合作首次推出第一款RT-Inside的开发板——iBox物联网开发套件。iBox物联网开发套件项目由硬件十万个为什么团队维护,将会为iBox提供RT-Thread 的移植及相关例讲解。
iBox物联网开发套件参数如下:
-
STM32微控制器,LQFP封装
-
支持12V DC005电源供电、PoE供电;
-
上行口支持Wifi、GPRS、以太网(兼容NBIoT模块);下行口支持Lora(SPI、UART)、485。
-
支持2路输出控制继电器标准电路、数字输入检测电路、ADC、DAC各一路。
-
电路板作为物联网通用平台,既可以实现物联网网关、也可以实现物联网终端。
- 基于RT-Thread和STM32的数码相框设计方案(11-12)
- RT-Thread最新推出Nano极简版(07-01)
- 几位嵌入式技术大牛:嵌入式操作系统那么多,如何选择?(08-11)
- 一个十余年历史的国产RTOS,从RT-Thread中我们能学到什么?(08-05)
- RT-Thread上的CAN总线介绍以及驱动编写(08-25)
- Linux系统下Ubuntu 16.04 LTS 32bit 英文版的RT-Thread开发环境搭建(09-19)