0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何区分鸿蒙跟 Linux ?Liteos-a 是什么?

STM32单片机 来源:STM32单片机 作者:STM32单片机 2020-10-30 14:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

鸿蒙不是 Linux,也不是安卓

很多人会混淆鸿蒙跟 Linux 的关系。

先举个例子,大家很熟悉的 Windows 里面含有内核,也含有 UI 系统,含有桌面程序,普通人可以直接使用 Windows。

但是 Linux 仅仅是一个内核(它提供进程管理、文件系统等概念),必须在 Linux 之上安装各种 APP,普通人才可以使用。

基于 Linux 内核制作出来的完整系统有 Ubuntu、debian 等等,普通人可以直接使用这些完整系统。

所以鸿蒙要对标的是 Windows、安卓、iOS 这类完整系统,而 Linux 只是鸿蒙支持的内核之一。鸿蒙支持多种内核,有 Linux,也有 Liteos-a。

鸿蒙的体系很庞大,看下图,内核只是其中之一:

Liteos-a 是什么

Liteos-a 是一个内核(也常常被叫做操作系统,反正大家都把操作系统、内核混着说)。

常见的内核有 freeFTOS、rt-threadUCOS,这些都属于实时操作系统(RTOS),Linux 不是实时操作系统。

有了那么多操作系统,为什么还要开发 Liteos-a 呢?

大多数的 RTOS 都是运行于 MCU单片机上),不支持 MMU(内存管理单元),内核空间和 APP 空间不能隔离开,APP 出错后整个系统就会崩溃;也不支持 POSIX 接口,这使得大量的开源软件无法直接在 MCU 上运行。

Linux 的强大在于它支持的硬件非常多,但是它过于庞大,启动慢、耗电,这些缺点导致它不适合用在物联网领域。

比如倒车摄像头,没人能忍受 2 秒钟后才看见图像:即使你能忍受,也很难把 Linux 优化到 2 秒内启动。

Liteos-a 为物联网而生,支持 MMU,支持内核/APP 空间隔离、支持各个 APP 空间隔离,系统更健壮;支持 POSIX 接口,大量开源软件可以在 Liteos-a 上直接使用;启动快,省电。

Liteos-a 是一个轻量级的内核,设计精巧。它要成功,就必须持更多芯片、更多外设,这也是我们把 Liteos-a 移植到非海思芯片,并录制教程的原因。

将移植过程展示给学员,让更多的人掌握移植方法,能移植到更多芯片上去。

责任编辑:PSY

原文标题:如何移植鸿蒙内核Liteos-a?一小时上手

文章出处:【微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内核
    +关注

    关注

    4

    文章

    1476

    浏览量

    43098
  • Linux
    +关注

    关注

    88

    文章

    11822

    浏览量

    219600
  • 安卓
    +关注

    关注

    5

    文章

    2187

    浏览量

    60556
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    70141

原文标题:如何移植鸿蒙内核Liteos-a?一小时上手

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    拓维信息及开鸿智谷出席成都开源鸿蒙重点场景对接会,分享鸿蒙赋能产业创新实践

    重点行业场景规模化落地,助力成都打造西部领先的开源鸿蒙生态城市。作为开放原子开源基金会黄金捐赠人、开源鸿蒙项目群A类捐赠人、全球智慧物联网联盟(GIIC)理事单位及
    的头像 发表于 04-29 18:33 105次阅读
    拓维信息及开鸿智谷出席成都开源<b class='flag-5'>鸿蒙</b>重点场景对接会,分享<b class='flag-5'>鸿蒙</b>赋能产业创新实践

    拓维信息亮相鸿蒙生态峰会,开源鸿蒙产业生态发展全面提速

    如何加速在千行百业的产业化落地和规模化应用。作为开放原子开源基金会黄金捐赠人、开源鸿蒙项目群A类捐赠人及开源鸿蒙AIModelSIG组长单位,拓维信息及旗下开鸿智
    的头像 发表于 04-29 18:33 128次阅读
    拓维信息亮相<b class='flag-5'>鸿蒙</b>生态峰会,开源<b class='flag-5'>鸿蒙</b>产业生态发展全面提速

    开源鸿蒙赋能水务智能化,触觉智能IPC3528水务鸿蒙网关

    近期深圳五指耙水厂正式完成鸿蒙化智能升级,成为全国首座鸿蒙智慧水厂,标志开源鸿蒙生态在智慧水务领域实现落地,为开源鸿蒙产业生态拓展写下关键一笔。触觉智能-水务
    的头像 发表于 04-21 10:42 429次阅读
    开源<b class='flag-5'>鸿蒙</b>赋能水务智能化,触觉智能IPC3528水务<b class='flag-5'>鸿蒙</b>网关

    想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?

    如何快速上手体验鸿蒙生态? 想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?
    发表于 11-29 08:40

    如何申请鸿蒙开发板?想体验鸿蒙生态。

    如何申请鸿蒙开发板?想体验鸿蒙生态。
    发表于 11-29 08:34

    在qemu上体验芯来RISC-V处理器运行鸿蒙LiteOS-M内核

    在qemu上体验芯来RISC-V处理器运行鸿蒙LiteOS-M内核 1.本文概述 2.下载qemu 3.下载鸿蒙LiteOS-M 4.运行与测试 5.gdb调试 1.本文概述
    发表于 10-31 09:04

    开源鸿蒙生态成果集中亮相浦江,展示技术赋能与产业共进新图景

    鸿蒙技术在产业、教育、民生等领域的创新实践。此次展区分享了浦江在开源鸿蒙落地应用中的探索和规划,不仅推动了本地产业升级,也为全国提供了可复制、可推广的“浦江方案”
    的头像 发表于 10-14 17:28 1735次阅读
    开源<b class='flag-5'>鸿蒙</b>生态成果集中亮相浦江,展示技术赋能与产业共进新图景

    诚迈科技发布基于鸿志桌面操作系统和龙芯3A6000的开源鸿蒙电脑

    鸿蒙5终端突破1000万之际,中国自主操作系统生态迎来关键发展期。作为开源鸿蒙生态核心共建单位之一,诚迈科技正式发布基于鸿志桌面操作系统和龙芯3A6000处理器的开源鸿蒙电脑。这款产
    的头像 发表于 08-22 20:29 3002次阅读
    诚迈科技发布基于鸿志桌面操作系统和龙芯3<b class='flag-5'>A</b>6000的开源<b class='flag-5'>鸿蒙</b>电脑

    鸿蒙发展历程

    【HarmonyOS 5】鸿蒙发展历程 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙 HarmonyOS 版本年代记
    的头像 发表于 07-07 11:41 2501次阅读

    开源系统适配:聚徽分享国产工控平板在 Linux / 鸿蒙系统下的技术优化

    在工业自动化与智能化加速推进的当下,国产工控平板的系统适配成为提升设备性能与竞争力的关键环节。Linux鸿蒙作为开源系统,凭借其高度的开放性与可定制性,为国产工控平板带来新的发展机遇。如何对国产
    的头像 发表于 06-13 16:29 1310次阅读

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙
    的头像 发表于 06-06 18:07 1146次阅读
    <b class='flag-5'>Linux</b>修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    浩辰CAD+华为鸿蒙:跨应用接续,为工业设计提质增效

    的标杆应用,更标志着中国工业软件在云端协同与多端协作等领域迈入全新阶段!目前其主要产品在Windows、Linux、Android、iOS、鸿蒙等众多主流操作系统上极
    的头像 发表于 05-20 15:16 1467次阅读
    浩辰CAD+华为<b class='flag-5'>鸿蒙</b>:跨应用接续,为工业设计提质增效

    鸿蒙生态大势已成,诚迈科技鸿蒙实验室助力院校人才培养

    鸿蒙操作系统迎来重要突破,华为终端全面进入鸿蒙时代。作为鸿蒙生态的首批核心共建者及开源鸿蒙项目群A类捐赠人,诚迈科技基于开源
    的头像 发表于 05-15 12:02 1279次阅读
    <b class='flag-5'>鸿蒙</b>生态大势已成,诚迈科技<b class='flag-5'>鸿蒙</b>实验室助力院校人才培养

    鸿蒙电脑拿什么和Windows竞争

    5月8日,在鸿蒙电脑技术与生态沟通会上,鸿蒙操作系统(HarmonyOS 5)首次在电脑端亮相;这是华为首款鸿蒙电脑正式亮相。同时华为智慧办公将升级为鸿蒙办公。
    的头像 发表于 05-09 11:41 1627次阅读

    鸿蒙操作系统首登电脑端,华为开启鸿蒙办公新时代

    2025年5月8日,华为在深圳举办了鸿蒙电脑技术与生态沟通会,鸿蒙操作系统首次在电脑端亮相。这既是中国电子信息产业的历史性时刻,也是华为鸿蒙办公的新起点。 五年匠心打磨,鸿蒙电脑进一步
    发表于 05-08 14:20 6249次阅读
    <b class='flag-5'>鸿蒙</b>操作系统首登电脑端,华为开启<b class='flag-5'>鸿蒙</b>办公新时代