女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

    文章

    1406

    瀏覽量

    41068
  • Linux
    +關注

    關注

    87

    文章

    11450

    瀏覽量

    212705
  • 安卓
    +關注

    關注

    5

    文章

    2146

    瀏覽量

    58296
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2639

    瀏覽量

    67659

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

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    浩辰CAD+華為鴻蒙:跨應用接續,為工業設計提質增效

    的標桿應用,更標志著中國工業軟件在云端協同與多端協作等領域邁入全新階段!目前其主要產品在Windows、Linux、Android、iOS、鴻蒙等眾多主流操作系統上極
    的頭像 發表于 05-20 15:16 ?213次閱讀
    浩辰CAD+華為<b class='flag-5'>鴻蒙</b>:跨應用接續,為工業設計提質增效

    鴻蒙生態大勢已成,誠邁科技鴻蒙實驗室助力院校人才培養

    鴻蒙操作系統迎來重要突破,華為終端全面進入鴻蒙時代。作為鴻蒙生態的首批核心共建者及開源鴻蒙項目群A類捐贈人,誠邁科技基于開源
    的頭像 發表于 05-15 12:02 ?250次閱讀
    <b class='flag-5'>鴻蒙</b>生態大勢已成,誠邁科技<b class='flag-5'>鴻蒙</b>實驗室助力院校人才培養

    鴻蒙電腦拿什么和Windows競爭

    5月8日,在鴻蒙電腦技術與生態溝通會上,鴻蒙操作系統(HarmonyOS 5)首次在電腦端亮相;這是華為首款鴻蒙電腦正式亮相。同時華為智慧辦公將升級為鴻蒙辦公。
    的頭像 發表于 05-09 11:41 ?284次閱讀

    鴻蒙操作系統首登電腦端,華為開啟鴻蒙辦公新時代

    2025年5月8日,華為在深圳舉辦了鴻蒙電腦技術與生態溝通會,鴻蒙操作系統首次在電腦端亮相。這既是中國電子信息產業的歷史性時刻,也是華為鴻蒙辦公的新起點。 五年匠心打磨,鴻蒙電腦進一步
    發表于 05-08 14:20 ?4485次閱讀
    <b class='flag-5'>鴻蒙</b>操作系統首登電腦端,華為開啟<b class='flag-5'>鴻蒙</b>辦公新時代

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

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

    AIGC入門及鴻蒙入門

    人工智能生成內容(AIGC)和鴻蒙系統是當前科技領域的兩個熱門話題。以下是對它們的入門指南: AIGC入門 1. 基礎概念: AIGC,全稱Artificial Intelligence
    發表于 01-13 10:32

    鴻蒙機器人與鴻蒙開發板聯動演示

    鴻蒙機器人與鴻蒙開發板聯動演示,機器人的角色為迎賓機器人,開發板負責人賓客出現監聽
    發表于 12-02 14:55

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

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

    DAC7568如何區分芯片是Grade A/B/C/D?

    數據手冊中說明芯片分GradeA/B/C/D,那如何區分所購買的芯片到底是哪一個Grade?
    發表于 11-19 06:19

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

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

    鴻蒙Flutter實戰:07混合開發

    # 鴻蒙Flutter實戰:混合開發 鴻蒙Flutter混合開發主要有兩種形式。 ## 1.基于har 將flutter module打包成har包,在原生鴻蒙項目中,以har包的方式引入
    發表于 10-23 16:00

    帶你快速認識 HarmonyOS

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

    藍牙信標和藍牙標簽我們如何區分區分方法有哪些?

    藍牙信標和藍牙標簽其實是兩種不同的技術,很多人可能會把藍牙信標和藍牙標簽搞混,因為區分不開來,但實際上,區分這兩種技術也很簡單,因為它們各自都有不一樣的特性,通過這些特性,我們也能正常區分開來。 從
    的頭像 發表于 07-05 17:18 ?1036次閱讀

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

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

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

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