# GoupOS **Repository Path**: xgm-embedded-os/GoupOS ## Basic Information - **Project Name**: GoupOS - **Description**: 嵌入式实时操作系统Goupos - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2021-08-19 - **Last Updated**: 2024-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GoupOS #### 介绍 嵌入式操作系统 第一次写操作系统,可能会出现很多问题,以及考虑不足地方,请谅解,由于个人能力有限,维护修改进度可能慢。 文件编码格式:GB2312 #### 软件架构 GoupOS软件架构说明 #### 安装教程 GoupOS系统所有文件都在os目录下: 目录下有系统移植文件步骤说明 goupos.top 也有相关操作系统说明 #### 使用说明 1. 禁止(慎用)编译器优化代码功能,GoupOS不支持编译优化代码;作者已测试 2. 现在操作系统仅支持单核处理器,多核处理器正在开发; 3. 添加文件系统FAT32 4. 添加LWIP相关宏进入程序,作者测试成功后,会出相关示例工程,可直接复制移植。 #### 节点说明 1. 2023/08/29闭源操作系统,添加用户调度锁,修改延时越界等问题,修复后,软件架构不会改变,可以用对比软件对比文件,将相关功能同步。 #### 参与贡献 #### 关于开源与闭源问题 1. 操作系统会一直开源,不会分收费版本和非收费版本,作者在发现重要BUG问题时候,会闭源操作系统,修复操作系统后,重新开源操作系统。