PROJECT / 02
微内核固件系统
面向 IoT 芯片的轻量级实时操作系统
自研微内核架构 RTOS,内核体积 < 32KB,支持抢占式调度与内存保护。已适配三款自研芯片,工业级稳定性验证通过。
该 RTOS 采用微内核架构设计,仅将任务调度、内存管理、中断处理等核心功能置于内核态,文件系统、网络协议栈等服务均运行在用户态,单个组件故障不会导致整个系统崩溃。
在内存受限的 IoT 芯片场景下,内核镜像体积控制在 32KB 以内,支持 256 个优先级的抢占式调度,上下文切换时间小于 100 个时钟周期。已在三款自研芯片上完成量产验证,累计出货超过百万颗。
TECH STACK
CRustARM ASM