一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

鴻蒙不是 Linux,也不是安卓

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

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

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

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

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

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

Liteos-a 是什么

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

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

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

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

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

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

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

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

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

責(zé)任編輯:PSY

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

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

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

    關(guān)注

    3

    文章

    1416

    瀏覽量

    41421
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

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

    關(guān)注

    5

    文章

    2154

    瀏覽量

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

    關(guān)注

    183

    文章

    2642

    瀏覽量

    68082

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    鴻蒙發(fā)展歷程

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

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

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

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

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

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

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

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

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

    鴻蒙電腦拿什么和Windows競爭

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

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

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

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

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

    AIGC入門及鴻蒙入門

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

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

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

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

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

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

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

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

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

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

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

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

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