OneOS家族,LITE版小兄弟诞生了!
号外,号外!OneOS-Lite诞生啦!前有大哥OneOS,以及一众优秀的RTOS,正所谓珠玉在前,我很难啊。但我可不能怂,大哥叫小O,我就叫小L,站在大哥的肩上,小小L也有发光发热的机会。
小L代码结构简单,配置方便,极易上手,非常适合用以进行RTOS的学习和研究。精简稳定的内核是我的原能矩阵、适配广泛的外设驱动是我的钢铁战衣、丰富多样的组件是我的武器库,只需简单几步就可以快速实现应用开发,方便高效,火力十足!尤其在资源紧张的MCU上更显游刃有余。

1
代码图谱
和大哥相比,小L很Lite。目录结构上,清清爽爽,只保留了必要的arch目录、组件、驱动、内核,以及文档中心和projects目录,开发者可以很轻松查阅代码,不再乱花迷人眼,而是一目则了然。配置界面上,小L使用Kconfig 文件来生成配置文件,配置系统。配合OneOS-Cube工作,简单易用,开盖即食。
小L定位精简、易用、创新。针对配置进行了更小粒度的menuconfig配置,优化编译参数,优化代码。针对FLASH和RAM进行多维度多方面的裁剪,以期达到最小的资源消耗,让资源紧张的MCU也能完美运行。易用性上,小L还将文档和代码合并为一个仓库,开发者在下载代码的同时,已一并下载文档。结合文档查阅代码,是更高效的开发方式。创新性上,小L鲜衣怒马,烈焰繁花,执剑走天涯。期望在AIoT以及RISC-V上突破自我。

2
开发者文档
这是小L的自白,希望大家了解我的魔法书。为了和大家深入交流,灵魂沟通,小L提供了两种打开魔法书的方式:本地浏览和在线浏览。当开发者们通过Gitee把代码clone下来的同时,已一并下载文档。相关源码目录均放有和代码相关的文档说明。开发者可以使用我们提供的OneOS-Cube工具,启动一个本地服务器,可以方便地实时预览效果。
在线访问则很简单,访问OneOS-Lite网站即可:https://oneos-lite.com/。重要的是,因文档和代码均开源部署到gitee仓库,若发现文档错误,可至文档左上角,点击Edit Document,进行编辑并提交merge。了解我,完善我,和小L一起进步吧!

3
开源与生态
组件生态,是小L非常重要的聚焦点。依托于原生组件,OneOS-Lite提供基本的运行,联网,固件升级,测试等功能。而依托于组件生态,极大地丰富了组件的种类和使用场景。所有的开发者们,皆可以给OneOS-Lite贡献组件代码,让大家一起欣赏你的成果。
在组件生态thirdparty中的组件,以子模块submodule的方式进行管理。这种使用git submodule管理子模块的方式,有它独有的优势。个人开发者,想使用某个组件很方便,不管是提交组件,使用组件,查阅组件,均通过git工具命令,无需学习新的命令。非常简单、快捷、高效!
4
未来与期待
展望未来,小L将不忘初心,不骄不躁,深耕自己的特色:精简、易用、创新。OneOS-Lite将支持更加轻量的驱动框架,增加更多更轻量的组件,使之适用于更多的板子。小L已经上线码云,也希望大家多多关注,而后也会继续编写更多的快速上手文档内容及视频内容帮助开发者快速高效地实现自己心中的想法。在创新上,小L给自己的定位是探索者,愿意去尝试更多的方向,不管是AIoT,或者AI端云融合,亦或者RISC-V等等,皆是可探索的方向。
以后的日子里,小L会虚心听取开发者们的意见,如果大家有好的创意或点子,不妨联系小L噢!小L希望能和大家一起成长,一起走过的路,回首看,定满是繁花。
5
关注&&联系
gitee: https://gitee.com/cmcc-oneos/OneOS-Lite
docs: https://oneos-lite.com/
email:pangchao@cmiot.chinamobile.com
wechat:oneos-lite

OneOS家族,LITE版小兄弟诞生了!的更多相关文章
- 把 MWeb Lite 的文档库文档和数据搬到 MWeb 正式版中
MWeb Lite 版的文档库中的文档要搬到 MWeb 正式版中,如果 Lite 版的文档中没有图片或者只有少量图片,可以用导入导出为 Markdown 的方法. 否则的话请用以下方式(注意下面这个方 ...
- Delphi 10.2.3 精简版自动激活Embarcadero Delphi 10.2.3 v25.0.29899.2631 Lite v14.4
下载:https://maxwoods.ctfile.com/u/758954/28516301 Embarcadero.Delphi.10.2.RTM.v25.0.26309.314.Lite.v1 ...
- LLBL Gen Pro 4.2 Lite 免费的对象关系映射开发框架与工具
LLBL Gen Pro是一款优秀的对象关系映射开发框架,自2003年发布以来,一直有广泛的客户群.LLBL Gen Pro有几个标志性的版本,2.5/2.6是一个很稳定的版本,公司的一些旧的项目仍然 ...
- 虚拟光驱 DAEMON Tools Lite ——安装与入门
DAEMON Tools Lite 是什么?它不仅仅是虚拟光驱.是的,你可以使用它制作.加载光盘映像,但是 DAEMON Tools 产品那么多,Lite版与其他版本究竟有什么不同呢?或者说,是什么让 ...
- 蜻蜓特派员 Windows XP SP3 纯净终结版
蜻蜓特派员Windows XP SP3 纯净安装版 终结版,系统纯净无广告.无插件,网卡等驱动和运行库齐全,安全更新补丁全网最新!微软停止了 Windows XP 的支持之后还是偶尔为 WinXP 提 ...
- Crawlab Lite 正式发布,更轻量的爬虫管理平台
Crawlab 是一款基于 Golang 的分布式爬虫管理平台,产品发布已经一年有余,经过开发团队的不断打磨,即将迭代到 v0.5 版本.在这期间我们为 Crawlab 加入了大量社区用户共同期望的功 ...
- Dennis与Ken爷爷的UNIX/C世界
沉寂了很久了,时间在不断地逝去,转眼又到了新的一年,2013的发生了太多,Beta版本.辞职.职位转换.ARM.Driver.初级厨艺.Dx11.GPU.CPU.登山.GNU/Linux.Cross ...
- iScroll 4.2.5 中文API
概况 资料来源 http://cubiq.org/iscroll-4 http://www.cnblogs.com/wanghun/archive/2012/10/17/2727416.html ht ...
- 【转帖】Linux的历史----Linux内核剖析(一)
Linux的历史----Linux内核剖析(一) 2015年04月09日 10:51:09 JeanCheng 阅读数:11351更多 所属专栏: Linux内核剖析 版权声明:本文为博主原创文 ...
随机推荐
- 通过命令验证docker容器相当一个轻量级的Linux运行环境,且每个容器内都有一个属于自己的文件系统,容器之间相互隔离
一.docker的三个重要概念 1.镜像:打包项目带上环境,即镜像 Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序.库.资源.配置等文件外,还包含了一些为运行时准备的配置参数.镜像 ...
- Python 迭代器、生成器、可迭代对象
迭代器 1 #迭代器定义: 2 #类中得有__iter__和__next__两个方法 3 #__iter__方法放回对象本身,即:self(是迭代器对象) 4 #__next__方法,返回下一个数据, ...
- Ajax简单运用(JavaScript-----jQuery-------)
首先引用 jQuery <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.4.1.min.js"> ...
- 快速了解Spring,简明Spring使用流程
前言: 注意题目,这篇文章说的是操作,也就是重在应用,更多的是一个入门的或者说一篇概览,所以大佬们多多担待,不涉及底层分析和很多的源码,所以如果看官想看以上两者的可以划走了,有时间又不懒的话,可能以后 ...
- Linux-3作业练习
1.自建yum仓库,分别为网络源和本地源 请移步: yum源配置 2.编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交. 请移步:http2.4编译安装 总结参照https ...
- 一条更新的SQL如何执行
开源Linux 一个执着于技术的公众号 一条SQL的执行流程如图所示 如图所示:MySQL数据库主要分为两个层级:服务层和存储引擎层 •服务层:server层包括连接器.查询缓存.分析器.优化器.执行 ...
- 公司官网建站笔记(一):腾讯云服务器装CentOS8.2系统、重置密码、远程ssh登陆、sftp传递文件以及新建开发者账户
前言 本篇使用的是腾讯云服务器,讲解了部署安装服务器CentOS8.2系统,重置密码,添加用户,远程登陆,远程传递文件等基本流程. 前提条件 购买了腾讯云服务器,如下图: 云服务器 ...
- web安全之信息收集篇
信息收集 1.网络信息 网络信息就包括网站的厂商.运营商,网站的外网出口.后台.OA. 2.域名信息 通过域名可以查洵网站的所有人.注册商.邮箱等信息 --->Whois 第三方查询,查询子域网 ...
- 有关状压DP
[以下内容仅为本人在学习中的所感所想,本人水平有限目前尚处学习阶段,如有错误及不妥之处还请各位大佬指正,请谅解,谢谢!] 引言 动态规划虽然已经是对暴力算法的优化,但在某些比较特别的情况下,可以通过一 ...
- Springcloud及Git线上配置详解
SpringCloud 这个阶段该如何学? 三层架构 + MVC 框架: Spring IOC AOP SpringBoot,新一代的JavaEE开发标准,自动装配 模块化~ all in one,代 ...