1 Star 0 Fork 13

titanxi / 玄武操作系统

forked from XWOS / 玄武操作系统 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

XuanWuOS-README

简介

玄武操作系统是一个运行在单片机上的通用操作系统,可应用于各种需要单片机的场景。 玄武OS的内核是假定系统为多核系统(SMP)来设计的,但也提供单核(UP)精简版的内核。

玄武OS不只是一个操作系统内核,其实是关于系统内核、中间件、应用的一整套集成开发环境。 包括以下特性:

  • 开发环境支持多平台:Linux/Windows;
  • 便于扩展的编译系统,可快速集成各种组件;
  • 提供单核CPU与多核CPU两种内核;
  • 高度模块化;
  • 高可移植性,支持各种架构的MCU;
  • 支持C/C++混合开发;
  • 集成Lua虚拟机;
  • 自身的命名前缀与命名空间,防止集成第三方组件时发生命名冲突;
  • 电源管理框架。

源码结构

  • Build
    • xwbs: 编译系统 (License:Apache-2.0)
  • BSP & Project
    • xwcd: 架构、CPU、SOC、外设驱动相关的代码 (License:Apache-2.0)
    • xwbd: 工程配置、工程驱动与工程应用程序 (License:Apache-2.0)
  • OS
    • xwos: 内核 (License:MPL-2.0)
  • Middleware
    • xwmd: 驱动框架与中间件 (License:MPL-2.0)
    • xwem: 第三方开源软件

文档

https://xwos.gitee.io/


玄武内核模块

你也可以在Linux内核中体验玄武OS,请移步工程 玄武内核模块


空文件

简介

玄武操作系统是一个运行在单片机上的通用操作系统,可应用于各种需要单片机的场景。 玄武OS的内核是假定系统为多核系统(SMP)来设计的,但也提供单核(UP)精简版的内核 展开 收起
C
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/rzhougsy/XuanWuOS.git
git@gitee.com:rzhougsy/XuanWuOS.git
rzhougsy
XuanWuOS
玄武操作系统
stable

搜索帮助