# JxOS **Repository Path**: RimGo/JxOS ## Basic Information - **Project Name**: JxOS - **Description**: 面向MCU的小型前后台系统,提供任务、消息、事件等内核服务,以及软件定时器,低功耗管理,调试打印,命令控制台,按键,led等常用功能模块。并在此基础上实现了基于433的简单无线网络功能。已有的项目基于N76E003开发。 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 102 - **Created**: 2020-10-21 - **Last Updated**: 2020-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JxOS #### Description 面向MCU的小型前后台系统,提供消息、事件等服务,以及软件定时器,低功耗管理,按键,led等常用功能模块。并在此基础上实现了基于433的简单无线网络功能。已有的项目基于N76E003开发。 #### Software Architecture #### Installation 1. xxxx 2. xxxx 3. xxxx #### Instructions 1. 导入 jxos_public.h 即可调用系统所有的对外接口 2. 每个项目通过 jxos_init_config.c 和 jxos_config.h 对系统进行配置,即每个项目有独立配置文件 3. 在 jxos_init_config.c 实现需要硬件支持的系统模块硬件初始化,以及用户任务的初始化顺序 4. 在 jxos_config.h 配置系统模块的参数和使能 5. event 用于任务内部的信号同步,主要是将中断信号传递到任务 6. msg 用于任务之间的消息传递,使用 jxos_msg_get_handle 可通过消息名(字符串)获取消息句柄 #### Contribution 1. Fork the project 2. Create Feat_xxx branch 3. Commit your code 4. Create Pull Request #### Gitee Feature 1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md 2. Gitee blog [blog.gitee.com](https://blog.gitee.com) 3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) 4. The most valuable open source project [GVP](https://gitee.com/gvp) 5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) 6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)