色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙跟Linux的關系以及什么是Liteos-a

lPCU_elecfans ? 來源:電子發燒友網 ? 作者:電子發燒友網 ? 2020-09-24 11:04 ? 次閱讀

很多人會混淆鴻蒙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移植到非海思芯片,并錄制教程的原因。

除了Liteos-a,還有一個Liteos-m,后者運行在沒有MMU的芯片上,也就是運行在MCU上……

Liteos-a目錄結構

我們以Cortex-A系列處理器內核為例:kernel_liteos_a,可以知道總共有12個目錄,4個文件,具體目錄和文件作用,如下所示:

目錄的作用:

文件的作用:

原文標題:鴻蒙實戰課堂 | 韋老師手把手教你Liteos-a內核移植全流程

文章出處:【微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

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

    關注

    10

    文章

    33

    瀏覽量

    47880
  • 鴻蒙
    +關注

    關注

    57

    文章

    2465

    瀏覽量

    43622

原文標題:鴻蒙實戰課堂 | 韋老師手把手教你Liteos-a內核移植全流程

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    “RdbStore”上線開源鴻蒙社區 助力鴻蒙應用數據訪問效率大幅提升

    近日,由伙伴參與共建的鴻蒙關系映射數據庫“RdbStore”正式上線OpenHarmony社區,為鴻蒙生態開發者提供了簡單高效的關系映射數據庫方案選擇。該數據庫性能和功能強大,可支持數
    的頭像 發表于 03-18 15:02 ?208次閱讀

    大家一起來總結我半年內參加三次鴻蒙比賽,失利了兩次的經驗,這體驗真刺激!!!

    highlight: a11y-dark theme: arknights Hello,大家好,我是陳楊。自從參加完華為HDC大會之后,我就一直在猶豫要不要繼續開發華為鴻蒙應用嗎?導致這個原因就是我
    的頭像 發表于 03-16 16:03 ?217次閱讀

    TLV5636 DA輸出的幅值參考電壓是什么關系

    我用的DA是TLV5636,DA輸出的幅值參考電壓是什么關系??從0至4096調到2048的時候,輸出幅值2.68V,再往上輸出幅值就調不上去了,芯片的參考電壓是2.5V。
    發表于 02-13 08:13

    【「鴻蒙操作系統設計原理與架構」閱讀體驗】01-初始華為鴻蒙

    非常有幸能夠獲得發燒友的華為鴻蒙系統書籍的閱讀資格,自己從事嵌入式軟件多年,但是對于操作系統的了解還是比較少的,一直從事MCU的部分開發任務,近兩年隨著中美關系的緊張化,國產化的操作系統以及國產化
    發表于 01-25 11:05

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

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

    LMX2594 RFoutARFoutB是什么關系?B可以配置成A的完全一樣的copy嗎?

    想問下RFoutARFoutB是什么關系?B可以配置成A的完全一樣的copy嗎?第一次看芯片手冊沒看明白
    發表于 11-13 08:26

    鴻蒙系統生態設備突破10億臺 超過15000個鴻蒙原生應用和元服務上架

    從操作系統內核、文件系統,到編程語言、人工智能框架和大模型等全部實現自研;放棄了傳統的Linux內核以及安卓開源代碼項目AOSP,僅支持鴻蒙內核和鴻蒙系統的應用。 根據發布會上透露的性
    的頭像 發表于 10-23 16:43 ?1538次閱讀

    鴻蒙Flutter實戰:09-現有Flutter項目支持鴻蒙

    apps下的項目,則為需要打包成各平臺,各app的入口項目。里面主要為項目配置代碼,模塊依賴配置,以及特定的平臺適配代碼。 在apps目錄下新建鴻蒙項目,先把殼項目在鴻蒙中跑起來,確保沒有問題。依次再
    發表于 10-23 16:36

    麻煩幫忙看看 TLV320ADC3101 Fsmclk的頻率關系

    TLV320ADC3101 fs mclk頻率是什么關系, 這里描述的filter mode 是什么東西,怎樣配置才是filter mode =0 when filter mode (page
    發表于 10-09 09:55

    帶你快速認識 HarmonyOS

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

    工業實時操作系統對比:鴻道Intewellrt-linux有啥區別

    Intewell和RT-Linux是兩種不同的實時操作系統(RTOS),它們具有各自獨特的特點和優勢。以下是Intewell操作系統的一些關鍵特性,以及與RT-Linux的比較:
    的頭像 發表于 07-03 10:00 ?782次閱讀
    工業實時操作系統對比:鴻道Intewell<b class='flag-5'>跟</b>rt-<b class='flag-5'>linux</b>有啥區別

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

    自誕生以來的最大一次升級換代。HarmonyOS NEXT不依賴傳統的Unix內核和Linux內核,而是依靠自主的鴻蒙內核。這就意味著,鴻蒙操作系統最終將去掉Linux內核
    的頭像 發表于 06-27 11:30 ?1074次閱讀

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

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

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

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

    最新開源代碼證實!“鴻蒙原生版”微信正在積極開發中

    立刻保存,不需要同步或刷新調用。共享內存一般用于后臺開發。 HarmonyOS NEXT 也就是鴻蒙星河版——俗稱“純血鴻蒙”,其采用華為自研內核,拋棄了傳統的 Linux 內核以及
    發表于 05-08 17:08

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 日韩hd高清xxxⅹ | 人妻免费久久久久久久了 | 老子午夜伦不卡电影院 | 精品一区二区三区在线成人 | JLZZJLZZJLZ老师好多的水 jk制服喷水 | yellow视频免费观看高清在线 | 婷婷射精AV这里只有精品 | 97超碰97资源在线观看 | 爱很烂qvod| 国产亚洲高清视频 | 久久国产主播福利在线 | 黄色小说在线 | 久久久无码精品亚洲欧美 | 欧美亚洲天堂网 | 2018久久视频在线视频观看 | 午夜AV内射一区二区三区红桃视 | 日本久久频这里精品99 | 国语92电影网午夜福利 | 97一期涩涩97片久久久久久久 | 国产精品卡1卡2卡三卡四 | 8050午夜二级一片 | 在线播放免费人成视频 | 午夜一区欧美二区高清三区 | 啊灬啊别停灬用力啊老师 | 在线 国产 欧美 专区 | 99热都是精品 | 啊灬啊别停灬用力啊老师 | 国产麻豆精品人妻无码A片 国产麻豆精品久久一二三 国产麻豆精品传媒AV国产在线 | 亚洲午夜一区二区电影院 | 嗯啊…跟校草在教室里做h 嗯 用力啊 嗯 c我 啊哈老师 | 天天操夜夜噜 | 国产看午夜精品理论片 | 先锋影音av无码第1页 | 亚州精品永久观看视频 | 如懿传免费观看在线全集 | 欧洲精品不卡1卡2卡三卡四卡 | 亚洲国产在线播放在线 | 换脸国产AV一区二区三区 | 国产麻豆剧看黄在线观看 | 国产中文视频 | 2019午夜福利757视频第12集 |