欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(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)域。

比如倒車(chē)攝像頭,沒(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)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    1384

    瀏覽量

    40444
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11352

    瀏覽量

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

    關(guān)注

    5

    文章

    2138

    瀏覽量

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

    關(guān)注

    183

    文章

    2638

    瀏覽量

    66768

原文標(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)推薦

    鴻蒙機(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 ?416次閱讀
    如何在<b class='flag-5'>Linux</b>系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺(jué)智能RK3568<b class='flag-5'>鴻蒙</b>開(kāi)發(fā)板演示

    鴻蒙系統(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 ?1055次閱讀

    鴻蒙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

    帶你快速認(rèn)識(shí) HarmonyOS

    國(guó)產(chǎn)操作系統(tǒng)HarmonyOS(鴻蒙操作系統(tǒng))開(kāi)始進(jìn)入到大眾的視野。鴻蒙寓意為“萬(wàn)物起源”,發(fā)展至今已經(jīng)經(jīng)過(guò)了好幾個(gè)迭代版本。1.1.1.早期鴻蒙雛形LiteOS2015年5月20日,
    的頭像 發(fā)表于 07-06 08:04 ?1488次閱讀
    帶你快速認(rèn)識(shí) HarmonyOS

    歡創(chuàng)播報(bào) 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核

    1 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核 ? 6月21日,在華為開(kāi)發(fā)者大會(huì)上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨(dú)立于安卓和iOS的鴻蒙操作系統(tǒng),正式登場(chǎng)。這是Ha
    的頭像 發(fā)表于 06-27 11:30 ?915次閱讀

    實(shí)習(xí)大學(xué)生如何在Purple Pi OH鴻蒙開(kāi)發(fā)板下調(diào)試Android串口

    主要針對(duì)學(xué)生黨,極客,工程師,極大降低了開(kāi)源鴻蒙開(kāi)發(fā)者的入門(mén)門(mén)檻,具有以下幾點(diǎn)優(yōu)勢(shì):支持開(kāi)源鴻蒙/Linux/Andriod11/麒麟,兼容樹(shù)莓派;四核A55,最
    的頭像 發(fā)表于 05-14 08:32 ?647次閱讀
    實(shí)習(xí)大學(xué)生如何在Purple Pi OH<b class='flag-5'>鴻蒙</b>開(kāi)發(fā)板下調(diào)試Android串口

    36歲了還有必要轉(zhuǎn)行鴻蒙開(kāi)發(fā)嗎?

    鴻蒙開(kāi)發(fā)這事兒,真的挺有必要的! 鴻蒙操作系統(tǒng),它厲害就厲害在高性能、可擴(kuò)展,還特智能?,F(xiàn)在智能設(shè)備和物聯(lián)網(wǎng)火得不行,鴻蒙就是要成為這個(gè)時(shí)代的領(lǐng)頭羊。 它可不是來(lái)安卓搶飯碗的,它的眼
    發(fā)表于 05-09 17:01

    學(xué)鴻蒙的1萬(wàn)個(gè)理由,北京中關(guān)村現(xiàn)大幅鴻蒙海報(bào)

    五一假期以來(lái),北京中關(guān)村附近多個(gè)地鐵站、公交站出現(xiàn)大幅鴻蒙海報(bào)。據(jù)統(tǒng)計(jì),不止中關(guān)村,北京杭州兩地清華、北大、浙江大學(xué)等多所高校附近也掛上了巨幅鴻蒙海報(bào)。 學(xué)鴻蒙,突破自我,Get職場(chǎng)”星“技能;學(xué)
    發(fā)表于 05-08 20:31

    鴻蒙OS實(shí)例:同步獲取應(yīng)用配置的【versionCode和versionName】

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

    面對(duì)如今的就業(yè)環(huán)境,安卓vs鴻蒙……

    對(duì)于鴻蒙如今的發(fā)展勢(shì)頭,可謂是如火如荼。無(wú)論是最近發(fā)布的鴻蒙操作系統(tǒng)HarmonyOS NEXT,摒棄了Linux內(nèi)核和AOSP安卓開(kāi)放源代碼項(xiàng)目的代碼, 不再兼容安卓 。還是今年年后春季招聘,掀起
    的頭像 發(fā)表于 03-01 15:49 ?655次閱讀
    面對(duì)如今的就業(yè)環(huán)境,安卓vs<b class='flag-5'>鴻蒙</b>……

    鴻蒙】小型系統(tǒng)LiteOS-A內(nèi)核

    LiteOS-A 內(nèi)核 移植概述 移植場(chǎng)景 LiteOS-A 當(dāng)前支持 ARMv7-a 指令集架構(gòu),如果三方芯片為 ARMv7-a 架構(gòu),可以進(jìn)行內(nèi)核基礎(chǔ)適配;否則還需要先根據(jù)芯片的架
    的頭像 發(fā)表于 02-29 16:16 ?1338次閱讀
    【<b class='flag-5'>鴻蒙</b>】小型系統(tǒng)<b class='flag-5'>LiteOS-A</b>內(nèi)核

    鴻蒙輕內(nèi)核源碼分析:Newlib C

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

    鴻蒙開(kāi)發(fā)者預(yù)覽版如何?

    Linux內(nèi)核以及AOSP代碼,采用的鴻蒙內(nèi)核以及代碼,HarmonyOS NEXT系統(tǒng)僅支持鴻蒙內(nèi)核和鴻蒙系統(tǒng)的應(yīng)用,不再兼容安卓應(yīng)用APP。
    發(fā)表于 02-17 21:54

    那些杠鴻蒙的現(xiàn)在怎么樣了?

    。去掉了傳統(tǒng)的Linux內(nèi)核以及AOSP等代碼,減少了40%的冗余代碼。 2、200家頭部互聯(lián)網(wǎng)大廠參與原生開(kāi)發(fā)合作,并給開(kāi)發(fā)者提供了高效的全鏈路開(kāi)發(fā)工具,進(jìn)一步加速鴻蒙原生應(yīng)用開(kāi)發(fā)。 3、鴻蒙校園
    發(fā)表于 02-16 22:03