初识 IOT Pi 与 MS-RTOS
前言
最近在看 free-rtos 的时候意外发现的一个有趣的国产操作系统:ms-rtos ,开始我以为只是一个换皮货或者高度定制版。但是看ms-rtos 介绍说其显著的特点是开创性地在没有 MMU 和资源受限的 MCU(如Cortex-M3)上也能支持多进程与动态装载技术,使得应用与系统能分离开发、独立升级;MS-RTOS 支持内核空间内存保护(应用程序通过 syscall 访问内核),使得内核有着非常高的安全性。MS-RTOS 在提供足够丰富功能的同时,保持了高效简洁的实现,对 ROM、RAM 消耗极低。
没有 MMU 和资源受限的 MCU(如Cortex-M3)上也能支持多进程与动态装载技术,这就有点意思了啊。MMU是啥?内存管理单元,这玩意抛弃了内存管理单元,玩起了多进程与动态装载技术。这是车子拆掉了方向盘一样可以开?
不过目前看上去东西有点少,好像只有官方支持的板子,我对这系统也不熟,也没啥资料,这里就先从官方的 IoT Pi 开始一步一步入手研究吧。
寻找官方资料
不知道为啥,无论是搜 ms-rtos 还是 IOT PI 都找不到这家官网,在别人博客里面看见好像是翼辉信息的产品,但是去他们官网也没找到 IOT PI 相关的东西,只找到一个 ms-rtos 的宣传页。最后最后,我去他们淘宝店才发现这么一个网址