MKRTOS 是第三代微内核操作系统,支持Cortex-A&Cortex-M核,支持动态加载app执行(MPU保护),支持ELF加载(MMU保护),多线程,进程隔离等功能。提供标准化的posix接口支持,未来还将支持虚拟化。MKRTOS适用于对安全与稳定性要求较高的场合。
转自github的【https://github.com/Yichou/mrpoid2018】项目,准备进行二次开发
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
500篇关于虚拟化的经典资料,含CPU虚拟化,磁盘虚拟化,内存虚拟化,io虚拟化。
mr-library 是一个专为嵌入式系统设计的轻量级框架,模块化的软件架构充分考虑了嵌入式系统的资源和性能要求。 通过提供标准化的设备管理等,极大地简化了嵌入式应用的开发难度,帮助开发者快速构建嵌入式应用程序。
移植自开源仓库https://gitee.com/spunky_973/rt-fota,适配GD32F42X系列,添加hash校验,修改为两个按键同时按下进入恢复工厂模式,修改片外升级为片内升级,进一步缩小bootloader大小
A small embedded Modbus protocol stack, written in C language, support master and slave, support discrete mapping, support non-blocking and blocking read and write mode, and provide a complete example, can be transplanted to different processors, simple to use, portable.