RTOS实时操作系统,作为嵌入式领域的基石,可以说基本上是入门嵌入式必须要了解的一项。
而最近我拿到了RT-Thread打造的专门为工程师和学生设计的RTOS开发板,可以说是你了解RTOS,或者了解RT-Thread系统,最适合的开发板。
它叫做
星火一号
星星之火,可以燎原
RT-Thread应该是希望可以通过星火一号点燃我们内心学习RTOS的星星之火。
下面我们就来看看这个开发板。它采用目前行业中常用的STM32F407ZGT6 32位SoC,带有Cortex-M4核心,运行频率可达168MHz,核心带有单精度浮点运算单元(FPU),支持所有ARM单精度数据处理指令和数据类型。它还实现了全套 DSP 指令和内存保护单元 (MPU),从而提高了应用的安全性。
片上带有196KB SRAM,1024KB Flash。板载 8MB Nor Flash
有多达140个带有中断功能的I/O接口。
而星火一号,带有40Pin的排母,尺寸比较矮,而且是贴片式的排母,看着比常规的排母要耐用,更不容易掰弯,也没有了底部磨手的焊点。
除了这40Pin排母之外,还带有两个10Pin的PMOD接口,全彩LED外接接口
一个10Pin的Spark创意堆叠平台,似乎是通过触点连接。
这已经有了70个引脚,而除了这些引脚之外。
还带有RTC电池槽,RS485接口,CAN接口,麦克风,3.5mm音频接口,自锁开关,USB-FS接口,ST-Link 调试接口,也就是板载ST-Link,不用再额外购买了。
四个轻触按钮,复位按钮,蜂鸣器。红外线发射器,SD卡槽。19个等距的全彩LED灯,红外接收器,AHT20温湿度传感器,AP3216接近传感器,ICM20608六轴传感器,
RW007 SPI Wi-Fi模块,支持Wi-Fi 4。
240x240分辨率的并行LCD屏幕,支持背光调节。
可以发现星火一号,不但接口丰富,而且板载了很多传感器,各类执行器,还有显示屏幕,光这些板载的东西,就够玩好大一阵了。
而星火一号最牛的是它的资料,教程非常清晰齐全。连学习路线都已经给我们安排好了,按照他们给的教程一步一步来,就能快速上手了。
特别是他们给的星火一号用户手册,写的非常详细,有两百多页,里面的示例程序也很丰富,教程看着也不累。
还有一个有趣的是星火一号兼容RT-Thread写的嵌入式实时操作系统,RT-Thread设计与实现这本书,可以作为参考教材。
除了这些参考教材,RT-Thread还有B站号,里面也有很多教学视频,可以参考。
价格上星火一号售价
338
不便宜。
但考虑到星火一号这么丰富的教程,板载资源也很丰富。其实也不算贵。
我看了同样基于STM32F407的正点原子探索者,也得这个价格,如果想要,配齐屏幕,下载器,就更贵了。
不过正点原子这种老牌开发板,卖的是视频教程,这方面,星火一号的看书,我认为确实略逊一筹,但是有些人可能反而觉得视频有点过于冗长,更喜欢文字的精炼也说不定。
而在板载资源和设计上,我是更喜欢星火一号的,设计的相当紧凑,传感器也足够丰富。
尺寸也比较小巧,而正点原子之类的开发板,看上去其实是有点粗糙了。
总的来说,如果你想要入门RTOS,入门RT-Thread,那星火一号,是相当值得购买的,不仅硬件设计的相当不错,还有RT-Thread的官方支持,教程也写的非常好,有这么多文档资料,再加上官方支持,入门肯定是要轻松不少。
开发板选型网站,欢迎大家访问,虽然还不是很完善,但是已经录入了500多个左右的开发板,如果你有兴趣,或者有需求的可以看看我们的选型网站,你有什么好的建议也可以在群里说或者给我们留言。
我们网站的域名是:findboard.cn
(我们现在还没有对手机端进行适配,如果你是手机访问的话,暂时效果可能不会很让人满意,暂时建议使用电脑端浏览器访问)