OneOS家族,LITE版小兄弟诞生了!

2023-10-31 03:40

本文主要是介绍OneOS家族,LITE版小兄弟诞生了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

号外,号外!OneOS-Lite诞生啦!前有大哥OneOS,以及一众优秀的RTOS,正所谓珠玉在前,我很难啊。但我可不能怂,大哥叫小O,我就叫小L,站在大哥的肩上,小小L也有发光发热的机会。

小L代码结构简单,配置方便,极易上手,非常适合用以进行RTOS的学习和研究。精简稳定的内核是我的原能矩阵、适配广泛的外设驱动是我的钢铁战衣、丰富多样的组件是我的武器库,只需简单几步就可以快速实现应用开发,方便高效,火力十足!尤其在资源紧张的MCU上更显游刃有余。

1

代码图谱

和大哥相比,小L很Lite。目录结构上,清清爽爽,只保留了必要的arch目录、组件、驱动、内核,以及文档中心和projects目录,开发者可以很轻松查阅代码,不再乱花迷人眼,而是一目则了然。配置界面上,小L使用Kconfig 文件来生成配置文件,配置系统。配合OneOS-Cube工作,简单易用,开盖即食。

小L定位精简、易用、创新。针对配置进行了更小粒度的menuconfig配置,优化编译参数,优化代码。针对FLASHRAM进行多维度多方面的裁剪,以期达到最小的资源消耗,让资源紧张的MCU也能完美运行。易用性上,小L还将文档和代码合并为一个仓库,开发者在下载代码的同时,已一并下载文档。结合文档查阅代码,是更高效的开发方式。创新性上,小L鲜衣怒马,烈焰繁花,执剑走天涯。期望在AIoT以及RISC-V上突破自我。

2

开发者文档

这是小L的自白,希望大家了解我的魔法书。为了和大家深入交流,灵魂沟通,小L提供了两种打开魔法书的方式:本地浏览和在线浏览。当开发者们通过Gitee把代码clone下来的同时,已一并下载文档。相关源码目录均放有和代码相关的文档说明。开发者可以使用我们提供的OneOS-Cube工具,启动一个本地服务器,可以方便地实时预览效果。

在线访问则很简单,访问OneOS-Lite网站即可:OneOS-Lite开发文档。重要的是,因文档和代码均开源部署到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: OneOS-Lite开发文档

email:pangchao@cmiot.chinamobile.com

wechat:oneos-lite

这篇关于OneOS家族,LITE版小兄弟诞生了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/312570

相关文章

黑神话:游戏的诞生

🛰 前言 近期,国产 3A 大作《黑神话:悟空》给我们带来了一波惊喜。相信各位或多或少都有所了解。看见如此激动人心的产品我们除了欣喜,也不禁让我们思考起来游戏是如何实现的?我们能否开发一款属于自己的游戏? 今天我们借此来讨论一下游戏的基本原理以及优质的游戏是如何诞生的。 🛰 神奇的动画 在开始聊游戏之前,不得不跟大家先聊一个核心知识——动画。什么是动画?动画是如何实现的? 动画是

傅里叶变换家族

禹晶、肖创柏、廖庆敏《数字图像处理(面向新工科的电工电子信息基础课程系列教材)》 禹晶、肖创柏、廖庆敏《数字图像处理》资源二维码

Java必知必会---队列BlockingQueue家族

Java必知必会---队列BlockingQueue家族 IT小鳄鱼  2017-12-04 19:21:35 Java必知必会---队列BlockingQueue家族   队列是我们在开发中经常会使用到的一种数据结构,并且在多线程资源共享与数据协调的场景中,队列也是我们最喜欢的选择之一,尤其是在生产者与消费者模型中。下面我们就介绍一下在java中常用的BlockingQueue家

家族信托二十大功能全解读

家族信托是一种信托机构受个人或家族的委托,代为管理、处置家庭财产的财产管理方式,以实现富人的财富规划及传承目标,最早出现在长达25年经济繁荣期之后的美国。它能够更好地帮助高净值人群规划“财富传承”,也逐渐被中国富豪认可。具体来讲:

linux安装milvus数据库lite版本

https://milvus.io/docs/milvus_lite.md 参考上述教程,直接安装该包即可。标准版和分布式版要运行docker。 pip install -U pymilvus 下面是官方的demo,一起看看 from pymilvus import MilvusClient # 导入库,客户端import numpy as np # # 创建客户端,并连接到一个名

Go语言诞生5周年!10大Go语言开源项目推荐

2014年11月,Golang官方博客发布文章 ,以纪念Go语言发布5周年。文章称,Go语言在云计算时代找到了位置,预言“2015年将是Go语言急剧发展之年”。 2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew Gerrand文章 《Half a decade with Go》,以纪念Go语言发布5周年。Andrew Gerrand在文章中称,Go语言在工业界向

2014十大家族排行榜 2014年十大网络红人排行榜

2014十大家族排行榜 2014年十大网络红人排行榜 2014年十大网络红人:NO.1 (网络红人斌少) 2014年十大网络红人:NO.2 (网络红人张小熙) 2014年十大网络红人:NO.3 (网络红人三笔) 2014年十大网络红人:NO.4 (网络红人夏爱熙 ) 2014年十大网络红人:NO.5 (网络红人龚心逸 ) 20

三耐环保家族控股99.17%:分红6000多万再补流,董事长董秘一年3次被警示

《港湾商业观察》施子夫  王璐 持续冲刺北交所的杭州三耐环保科技股份有限公司(以下简称,三耐环保)日前收到第三轮审核问询函,其保荐机构为民生证券。 值得关注的是,第三轮审核问询函依旧围绕的问题是,进一步说明经营业绩的稳定性与可持续,这在此前也被问询。​ 毛利率波动不小,资产负债率上升 此外,审核问询函还提及,(1)关于成套电解系统毛利率。根据回复文件,生产年度维度下,成套电解系统2

【启明智显分享】高性能低成本无线工业HMI解决方案实力推荐!OneOS系统助力系统实时性

工业场景关乎生产安全,因此HMI设计“安全高效”是关键。安全是基石,保障产品稳定运行、信息存储可靠;高效是核心动力,推动产品进化,提升市场竞争力。启明智显无线工业HMI方案秉持国产自主可控的理念,贯彻用户体验至上的原则,推出高性能低成本无线工业HMI方案,实现“安全高效”的工业HMI。 方案概述 本方案以国产工业级HMI芯片Model4为核心处理器,引入中移物联OneOS功能安全工业实时操作系