99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何區(qū)分鴻蒙跟 Linux ?Liteos-a 是什么?

STM32單片機(jī) ? 來(lái)源:STM32單片機(jī) ? 作者:STM32單片機(jī) ? 2020-10-30 14:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

鴻蒙不是 Linux,也不是安卓

很多人會(huì)混淆鴻蒙跟 Linux 的關(guān)系。

先舉個(gè)例子,大家很熟悉的 Windows 里面含有內(nèi)核,也含有 UI 系統(tǒng),含有桌面程序,普通人可以直接使用 Windows。

但是 Linux 僅僅是一個(gè)內(nèi)核(它提供進(jìn)程管理、文件系統(tǒng)等概念),必須在 Linux 之上安裝各種 APP,普通人才可以使用。

基于 Linux 內(nèi)核制作出來(lái)的完整系統(tǒng)有 Ubuntu、debian 等等,普通人可以直接使用這些完整系統(tǒng)。

所以鴻蒙要對(duì)標(biāo)的是 Windows、安卓、iOS 這類完整系統(tǒng),而 Linux 只是鴻蒙支持的內(nèi)核之一。鴻蒙支持多種內(nèi)核,有 Linux,也有 Liteos-a。

鴻蒙的體系很龐大,看下圖,內(nèi)核只是其中之一:

Liteos-a 是什么

Liteos-a 是一個(gè)內(nèi)核(也常常被叫做操作系統(tǒng),反正大家都把操作系統(tǒng)、內(nèi)核混著說(shuō))。

常見(jiàn)的內(nèi)核有 freeFTOS、rt-thread、UCOS,這些都屬于實(shí)時(shí)操作系統(tǒng)(RTOS),Linux 不是實(shí)時(shí)操作系統(tǒng)。

有了那么多操作系統(tǒng),為什么還要開(kāi)發(fā) Liteos-a 呢?

大多數(shù)的 RTOS 都是運(yùn)行于 MCU單片機(jī)上),不支持 MMU(內(nèi)存管理單元),內(nèi)核空間和 APP 空間不能隔離開(kāi),APP 出錯(cuò)后整個(gè)系統(tǒng)就會(huì)崩潰;也不支持 POSIX 接口,這使得大量的開(kāi)源軟件無(wú)法直接在 MCU 上運(yùn)行。

Linux 的強(qiáng)大在于它支持的硬件非常多,但是它過(guò)于龐大,啟動(dòng)慢、耗電,這些缺點(diǎn)導(dǎo)致它不適合用在物聯(lián)網(wǎng)領(lǐng)域。

比如倒車攝像頭,沒(méi)人能忍受 2 秒鐘后才看見(jiàn)圖像:即使你能忍受,也很難把 Linux 優(yōu)化到 2 秒內(nèi)啟動(dòng)。

Liteos-a 為物聯(lián)網(wǎng)而生,支持 MMU,支持內(nèi)核/APP 空間隔離、支持各個(gè) APP 空間隔離,系統(tǒng)更健壯;支持 POSIX 接口,大量開(kāi)源軟件可以在 Liteos-a 上直接使用;啟動(dòng)快,省電。

Liteos-a 是一個(gè)輕量級(jí)的內(nèi)核,設(shè)計(jì)精巧。它要成功,就必須持更多芯片、更多外設(shè),這也是我們把 Liteos-a 移植到非海思芯片,并錄制教程的原因。

將移植過(guò)程展示給學(xué)員,讓更多的人掌握移植方法,能移植到更多芯片上去。

責(zé)任編輯:PSY

原文標(biāo)題:如何移植鴻蒙內(nèi)核Liteos-a?一小時(shí)上手

文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1416

    瀏覽量

    41412
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213709
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2153

    瀏覽量

    58675
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    68066

原文標(biāo)題:如何移植鴻蒙內(nèi)核Liteos-a?一小時(shí)上手

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙發(fā)展歷程

    【HarmonyOS 5】鴻蒙發(fā)展歷程 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、鴻蒙 HarmonyOS 版本年代記
    的頭像 發(fā)表于 07-07 11:41 ?503次閱讀

    開(kāi)源系統(tǒng)適配:聚徽分享國(guó)產(chǎn)工控平板在 Linux / 鴻蒙系統(tǒng)下的技術(shù)優(yōu)化

    在工業(yè)自動(dòng)化與智能化加速推進(jìn)的當(dāng)下,國(guó)產(chǎn)工控平板的系統(tǒng)適配成為提升設(shè)備性能與競(jìng)爭(zhēng)力的關(guān)鍵環(huán)節(jié)。Linux鴻蒙作為開(kāi)源系統(tǒng),憑借其高度的開(kāi)放性與可定制性,為國(guó)產(chǎn)工控平板帶來(lái)新的發(fā)展機(jī)遇。如何對(duì)國(guó)產(chǎn)
    的頭像 發(fā)表于 06-13 16:29 ?295次閱讀

    Linux修改uboot啟動(dòng)延時(shí)方法詳細(xì)攻略,觸覺(jué)智能RK3568開(kāi)發(fā)板演示

    本文介紹Linux系統(tǒng)修改uboot啟動(dòng)延時(shí)方法,使用觸覺(jué)智能EVB3568鴻蒙開(kāi)發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0Ghz,1T算力NPU;支持開(kāi)源鴻蒙
    的頭像 發(fā)表于 06-06 18:07 ?322次閱讀
    <b class='flag-5'>Linux</b>修改uboot啟動(dòng)延時(shí)方法詳細(xì)攻略,觸覺(jué)智能RK3568開(kāi)發(fā)板演示

    浩辰CAD+華為鴻蒙:跨應(yīng)用接續(xù),為工業(yè)設(shè)計(jì)提質(zhì)增效

    的標(biāo)桿應(yīng)用,更標(biāo)志著中國(guó)工業(yè)軟件在云端協(xié)同與多端協(xié)作等領(lǐng)域邁入全新階段!目前其主要產(chǎn)品在Windows、Linux、Android、iOS、鴻蒙等眾多主流操作系統(tǒng)上極
    的頭像 發(fā)表于 05-20 15:16 ?448次閱讀
    浩辰CAD+華為<b class='flag-5'>鴻蒙</b>:跨應(yīng)用接續(xù),為工業(yè)設(shè)計(jì)提質(zhì)增效

    鴻蒙生態(tài)大勢(shì)已成,誠(chéng)邁科技鴻蒙實(shí)驗(yàn)室助力院校人才培養(yǎng)

    鴻蒙操作系統(tǒng)迎來(lái)重要突破,華為終端全面進(jìn)入鴻蒙時(shí)代。作為鴻蒙生態(tài)的首批核心共建者及開(kāi)源鴻蒙項(xiàng)目群A類捐贈(zèng)人,誠(chéng)邁科技基于開(kāi)源
    的頭像 發(fā)表于 05-15 12:02 ?561次閱讀
    <b class='flag-5'>鴻蒙</b>生態(tài)大勢(shì)已成,誠(chéng)邁科技<b class='flag-5'>鴻蒙</b>實(shí)驗(yàn)室助力院校人才培養(yǎng)

    鴻蒙電腦拿什么和Windows競(jìng)爭(zhēng)

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

    鴻蒙操作系統(tǒng)首登電腦端,華為開(kāi)啟鴻蒙辦公新時(shí)代

    2025年5月8日,華為在深圳舉辦了鴻蒙電腦技術(shù)與生態(tài)溝通會(huì),鴻蒙操作系統(tǒng)首次在電腦端亮相。這既是中國(guó)電子信息產(chǎn)業(yè)的歷史性時(shí)刻,也是華為鴻蒙辦公的新起點(diǎn)。 五年匠心打磨,鴻蒙電腦進(jìn)一步
    發(fā)表于 05-08 14:20 ?4680次閱讀
    <b class='flag-5'>鴻蒙</b>操作系統(tǒng)首登電腦端,華為開(kāi)啟<b class='flag-5'>鴻蒙</b>辦公新時(shí)代

    大家一起來(lái)總結(jié)我半年內(nèi)參加三次鴻蒙比賽,失利了兩次的經(jīng)驗(yàn),這體驗(yàn)真刺激?。?!

    highlight: a11y-dark theme: arknights Hello,大家好,我是陳楊。自從參加完華為HDC大會(huì)之后,我就一直在猶豫要不要繼續(xù)開(kāi)發(fā)華為鴻蒙應(yīng)用嗎?導(dǎo)致這個(gè)原因就是我
    的頭像 發(fā)表于 03-16 16:03 ?389次閱讀

    AIGC入門及鴻蒙入門

    人工智能生成內(nèi)容(AIGC)和鴻蒙系統(tǒng)是當(dāng)前科技領(lǐng)域的兩個(gè)熱門話題。以下是對(duì)它們的入門指南: AIGC入門 1. 基礎(chǔ)概念: AIGC,全稱Artificial Intelligence
    發(fā)表于 01-13 10:32

    鴻蒙機(jī)器人與鴻蒙開(kāi)發(fā)板聯(lián)動(dòng)演示

    鴻蒙機(jī)器人與鴻蒙開(kāi)發(fā)板聯(lián)動(dòng)演示,機(jī)器人的角色為迎賓機(jī)器人,開(kāi)發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽(tīng)
    發(fā)表于 12-02 14:55

    如何在Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺(jué)智能RK3568鴻蒙開(kāi)發(fā)板演示

    本文介紹Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)的方法,以解決產(chǎn)品形態(tài)的不同的展現(xiàn)方式,觸覺(jué)智能EVB3568鴻蒙開(kāi)發(fā)板演示,現(xiàn)已發(fā)布全新OpenHarmony5.0 Release固件!
    的頭像 發(fā)表于 11-19 23:42 ?995次閱讀
    如何在<b class='flag-5'>Linux</b>系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺(jué)智能RK3568<b class='flag-5'>鴻蒙</b>開(kāi)發(fā)板演示

    DAC7568如何區(qū)分芯片是Grade A/B/C/D?

    數(shù)據(jù)手冊(cè)中說(shuō)明芯片分GradeA/B/C/D,那如何區(qū)分所購(gòu)買的芯片到底是哪一個(gè)Grade?
    發(fā)表于 11-19 06:19

    鴻蒙系統(tǒng)生態(tài)設(shè)備突破10億臺(tái) 超過(guò)15000個(gè)鴻蒙原生應(yīng)用和元服務(wù)上架

    從操作系統(tǒng)內(nèi)核、文件系統(tǒng),到編程語(yǔ)言、人工智能框架和大模型等全部實(shí)現(xiàn)自研;放棄了傳統(tǒng)的Linux內(nèi)核以及安卓開(kāi)源代碼項(xiàng)目AOSP,僅支持鴻蒙內(nèi)核和鴻蒙系統(tǒng)的應(yīng)用。 根據(jù)發(fā)布會(huì)上透露的性能表現(xiàn)來(lái)看,HarmonyOS 5.0基于新
    的頭像 發(fā)表于 10-23 16:43 ?1974次閱讀

    鴻蒙Flutter實(shí)戰(zhàn):07混合開(kāi)發(fā)

    # 鴻蒙Flutter實(shí)戰(zhàn):混合開(kāi)發(fā) 鴻蒙Flutter混合開(kāi)發(fā)主要有兩種形式。 ## 1.基于har 將flutter module打包成har包,在原生鴻蒙項(xiàng)目中,以har包的方式引入
    發(fā)表于 10-23 16:00

    瑞芯微RK3588開(kāi)發(fā)板Linux系統(tǒng)添加自啟動(dòng)命令的方法,深圳觸覺(jué)智能Arm嵌入式鴻蒙硬件方案商

    本文適用所有Linux系統(tǒng)的開(kāi)發(fā)板、主板添加自啟動(dòng)命令的方法,本次使用了觸覺(jué)智能的EVB3588開(kāi)發(fā)板演示,搭載了瑞芯微RK3588旗艦芯片,深圳觸覺(jué)智能Arm嵌入式硬件方案商,專注工控、國(guó)產(chǎn)化、鴻蒙硬件
    的頭像 發(fā)表于 09-19 09:32 ?1997次閱讀
    瑞芯微RK3588開(kāi)發(fā)板<b class='flag-5'>Linux</b>系統(tǒng)添加自啟動(dòng)命令的方法,深圳觸覺(jué)智能Arm嵌入式<b class='flag-5'>鴻蒙</b>硬件方案商