RTOS不知道大家有没有听说过
实时操作系统 (Real-time operating system,
RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。
实时操作系统与一般的操作系统相比,最大的特色就是“ 实时性
”,如果有一个任务需要执行,实时操作系统会马上(在较短时间内)执行该任务,不会有较长的延时。这种特性保证了各个任务的及时执行。——来自维基百科
典型的实时操作系统有μClinux、μC/OS-II、eCos、FreeRTOS、mbed
OS、RTX、Vxworks、QNX、NuttX。国内的有都江堰操作系统(djyos)、Alios Things、Huawei LiteOS、RT-
Thread、SylixOS。
最近国内常用的RTOS操作系统RT-Thread联合百问网和米尔电子,联合打造了一个开发板
ART-Pi Smart开发板
其中它的Smart代表着使用的是 RT-Thread Smart 系统
它搭载了 i.MX6ULL
的SoC,来自NXP(荷兰恩智浦),它的另外一个名字你可能听说过飞思卡尔(Freescale),这俩是大学生智能车竞赛的赞助商。2015年飞思卡尔被恩智浦收购,变成了恩智浦赞助。
采用单核ARM Cortex-A7,最高运行频率可达800MHz。 DDR3 SDRAM 512MB内存,4GB eMMC存储,带有RW007 WiFi
模组。
RW007是上海睿赛德电子科技有限公司(即RT-Thread母公司)推出的SPI&SDIO接口的Wi-Fi模块,内置RT-Thread,提供Wi-
Fi4(802.11 b/g/n)无线数据传输能力。SPI模式下,上行带宽1MBytes/s,下载1MBytes/s,属于基本够用。1bit = (1/8 bytes),所以带宽是 8Mbps ,需要注意。
接口上,带有SD卡座x1,以太网口x1,USB Host x1,USB OTG(Type-C)x1,USB UART x1
RGB888 FPC连接器,Camera FPC连接器。
支持的外设也很多
这个硬件没啥说的。我们着重看看它的软件RT-Thread Smart
RT-Thread系统目前有三个版本,分为 标准版本 , Nano 版和 Smart
版本。Nano版本是标准版为了适配资源较少的MCU裁剪而来。而Smart版本则是在标准版本上增加了用户态创造而来。
RT-Thread Smart 是基于 RT-Thread 操作系统上的混合操作系统,简称为 rt-
smart,它把应用从内核中独立出来,形成独立的用户态应用程序,并具备独立的地址空间(32 位系统上是 4G 的独立地址空间)。
你可以理解为标准版本的增强版。
而目前适配RT-Thread Smart系统的目前只有ART-Pi Smart开发板,所以如果你之前接触过RT-
Thread,相要更好的性能和进一步的学习,可以试试这个ART-Pi。RTOS在一些领域还是不可或缺的,特别是对实时性要求较高的领域。 RT-
Thread的资料也是相当丰富 ,比较适合学习。
这个开发板售价是
428
在芯板坊淘宝店下单的前100位用户可以获得减100的优惠,也就是 328 ,优惠力度还挺大的,需要的赶紧去下单吧。
ART-Pi Smart
复制下方链接 到淘宝打开即可下单
https://m.tb.cn/h.UVdqbz3?tk=zenldagelPz