组织介绍

前往 MS-RTOS github 获取更多开源中间件

MS-RTOS(Micro Safe RTOS)是一款面向未来的安全实时操作系统,其最大的特点是开创性地在没有 MMU 和资源受限的 MCU上也能支持多进程与动态装载技术。

A. 多进程:
允许运行多个进程,进程用户代码工作在 CPU 用户态,通过系统调用(syscall)访问内核资源,利用 MPU 实现进程地址空间相互隔离。

B. 动态装载:
驱动与应用程序分离开发,应用与系统独立升级,应用程序直接在 FLASH 中运行(无需加载到 RAM 执行,节约 RAM,运行速度更快)。

C. 内核安全:
进程用户代码工作在 CPU 用户态,通过系统调用(syscall)进入内核, 保护内核不被进程破坏,利用 MPU 做到进程地址空间相互隔离, 进程影响范围最小化,掉电安全文件系统。

成就
5
Star
5
Fork
成员(4)
4888960 clarkttfu 1578976483
Clark
7405396 wx 1d09b45f2a 1585889710
进星
程永斌
wangdongfang_msrtos

搜索帮助