在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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單片機】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1375

    瀏覽量

    40313
  • Linux
    +關注

    關注

    87

    文章

    11314

    瀏覽量

    209784
  • 安卓
    +關注

    關注

    5

    文章

    2133

    瀏覽量

    57290
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2636

    瀏覽量

    66430

原文標題:如何移植鴻蒙內核Liteos-a?一小時上手

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何在Linux系統實現屏幕旋轉?觸覺智能RK3568鴻蒙開發板演示

    本文介紹Linux系統實現屏幕旋轉的方法,以解決產品形態的不同的展現方式,觸覺智能EVB3568鴻蒙開發板演示,現已發布全新OpenHarmony5.0 Release固件!
    的頭像 發表于 11-19 23:42 ?334次閱讀
    如何在<b class='flag-5'>Linux</b>系統實現屏幕旋轉?觸覺智能RK3568<b class='flag-5'>鴻蒙</b>開發板演示

    帶你快速認識 HarmonyOS

    國產操作系統HarmonyOS(鴻蒙操作系統)開始進入到大眾的視野。鴻蒙寓意為“萬物起源”,發展至今已經經過了好幾個迭代版本。1.1.1.早期鴻蒙雛形LiteOS2015年5月20日,
    的頭像 發表于 07-06 08:04 ?1246次閱讀
    帶你快速認識 HarmonyOS

    歡創播報 華為宣布鴻蒙內核已超越Linux內核

    1 華為宣布鴻蒙內核已超越Linux內核 ? 6月21日,在華為開發者大會上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨立于安卓和iOS的鴻蒙操作系統,正式登場。這是Ha
    的頭像 發表于 06-27 11:30 ?857次閱讀

    實習大學生如何在Purple Pi OH鴻蒙開發板下調試Android串口

    主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:支持開源鴻蒙/Linux/Andriod11/麒麟,兼容樹莓派;四核A55,最
    的頭像 發表于 05-14 08:32 ?600次閱讀
    實習大學生如何在Purple Pi OH<b class='flag-5'>鴻蒙</b>開發板下調試Android串口

    36歲了還有必要轉行鴻蒙開發嗎?

    鴻蒙開發這事兒,真的挺有必要的! 鴻蒙操作系統,它厲害就厲害在高性能、可擴展,還特智能。現在智能設備和物聯網火得不行,鴻蒙就是要成為這個時代的領頭羊。 它可不是來安卓搶飯碗的,它的眼
    發表于 05-09 17:01

    鴻蒙OS實例:同步獲取應用配置的【versionCode和versionName】

    鴻蒙大部分提供的方法都是異步的,所以可以使用async、await 轉換,可以同步方法一樣的使用...只是要注意這個會阻塞
    的頭像 發表于 03-27 16:20 ?515次閱讀

    鴻蒙】小型系統LiteOS-A內核

    LiteOS-A 內核 移植概述 移植場景 LiteOS-A 當前支持 ARMv7-a 指令集架構,如果三方芯片為 ARMv7-a 架構,可以進行內核基礎適配;否則還需要先根據芯片的架
    的頭像 發表于 02-29 16:16 ?1226次閱讀
    【<b class='flag-5'>鴻蒙</b>】小型系統<b class='flag-5'>LiteOS-A</b>內核

    鴻蒙輕內核源碼分析:Newlib C

    使用 Musl C 庫的時候,內核提供了基于 LOS_XXX 適配實現 pthread、mqeue、fs、semaphore、time 等模塊的 posix 接口(//kernel/liteos
    的頭像 發表于 02-18 15:41 ?734次閱讀
    <b class='flag-5'>鴻蒙</b>輕內核源碼分析:Newlib C

    鴻蒙開發者預覽版如何?

    Linux內核以及AOSP代碼,采用的鴻蒙內核以及代碼,HarmonyOS NEXT系統僅支持鴻蒙內核和鴻蒙系統的應用,不再兼容安卓應用APP。
    發表于 02-17 21:54

    那些杠鴻蒙的現在怎么樣了?

    。去掉了傳統的Linux內核以及AOSP等代碼,減少了40%的冗余代碼。 2、200家頭部互聯網大廠參與原生開發合作,并給開發者提供了高效的全鏈路開發工具,進一步加速鴻蒙原生應用開發。 3、鴻蒙校園
    發表于 02-16 22:03

    華為鴻蒙系統怎么樣 華為鴻蒙系統和安卓系統的區別

    和穩定性。與此同時,鴻蒙系統與安卓系統在架構、功能和生態系統方面都存在一些區別和特點,下面將詳細探討這些方面的差異。 首先,華為鴻蒙系統在架構上與安卓系統存在明顯不同。安卓系統是基于Linux內核的開源操作系統,通過應用
    的頭像 發表于 02-02 14:54 ?1776次閱讀

    盤點那些硬件+項目學習套件:Hi3861鴻蒙開發板及入門常見問題解答

    核子系統里,是采用多內核(Linux內核或者LiteOS)設計,支持針對不同資源受限設備選用適合的OS內核。我們Hi3861鴻蒙開發板上面跑的OpenHarmony,使用的內核子系統就是Lit
    發表于 02-01 16:55

    真沒必要?鴻蒙開發值得學嗎

    我們先來看一些真實數據:鴻蒙底座全線自研,去掉了傳統的Linux……
    的頭像 發表于 01-29 10:58 ?1241次閱讀
    真沒必要?<b class='flag-5'>鴻蒙</b>開發值得學嗎

    “純血”鴻蒙到來,對開發者是機會嗎?

    Linux內核,而是依靠自主的鴻蒙內核。 1月18日,在預熱已久的鴻蒙生態千帆啟航儀式上,華為常務董事、終端BG CEO、智能汽車解決方案BU董事長余承東強調:“有底座、有生態,才是真正的操作系統。” 據華為方面透露,目前已有
    的頭像 發表于 01-24 13:44 ?1031次閱讀
    “純血”<b class='flag-5'>鴻蒙</b>到來,對開發者是機會嗎?

    鴻蒙設備-開發板基礎學習(BearPi-HM Micro)

    + OpenHarmony小型系統”。BearPi-HM Micro是一款使用STM32MP157處理器的鴻蒙開發板,目前提供使用LiteOS-A操作系統內核OpenHarmony 3.0發行版源碼下載
    發表于 01-08 21:54
    主站蜘蛛池模板: 特级淫片aaaaa片毛片| 欧美性极品xxxxx| 一级@片| 色射啪| 黄 色 成 年人在线| 天天干天天操天天爱| 俺去俺来也www色官网免费的| 看毛片的网站| 欧美香蕉视频| 日本在线一级| 色播欧美| 色视频在线观看免费| 五月伊人婷婷| 亚洲一区二区色| 婷婷综合激六月情网| 亚洲激情五月| 又污又黄的网站| 被暗卫肉高h| 久久精品国产免费高清| 日本欧美一区二区三区视频| 一区二区三区高清在线| 天天爽夜夜爽夜夜爽| 永久看免费bbbbb视频| 97人人射| aa看片| 殴美一级| 国产黄色片一级| 激情综合激情| susu成人影院| 一区二区三区视频观看| 在线观看a网站| 日韩精品系列产品| 思思久久96热在精品不卡| 泰国一级毛片aaa下面毛多| 欧美高清milf在线播放| 久久美女精品国产精品亚洲| 欧美zooz人禽交免费观看| 国产乱人视频免费播放| 国产91丝袜在线播放九色| 俄罗斯毛片基地| 青青伊人91久久福利精品|