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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

淺談OpenHarmony輕內核以及OpenHarmony開發語言

ss ? 來源:CSDN社區大大U、landaliming ? 作者:CSDN社區大大U、l ? 2021-06-24 09:47 ? 次閱讀

OpenHarmony是開放原子開源基金會(OpenAtom Foundation)旗下開源項目,定位是一款面向全場景的開源分布式操作系統。今年六月正式發布,它的開發語言是匯編語言,有linuxjavaPythonC++等等。

OpenHarmony輕內核有兩個,一個是liteos_A另一個是lite_M。

要說這倆有啥區別呢?按照我個人的理解大概就是liteos_A 是ARM架構的 A系列liteos_M是ARM架構的M系列

liteos_M就感覺和Huawei LiteOS差不多,而liteos_A對應的是linux內核 ,linux是分時操作系統

lite_M 內核文件系統

```

/kernel/liteos_m

├── components # 可選組件

│ ├── cppsupport # C++支持

│ └── cpup # CPUP功能

├── kal # 內核抽象層

│ ├── cmsis # cmsis標準接口支持

│ └── posix # posix標準接口支持

├── kernel # 內核最小功能集支持

│ ├── arch # 內核指令架構層代碼

│ │ ├── arm # arm32架構的代碼

│ │ └── include # 對外接口存放目錄

│ ├── include # 對外接口存放目錄

│ └── src # 內核最小功能集源碼

├── targets # 板級工程目錄

├── utils # 通用公共目錄

```

lite_A 內核文件系統

/kernel/liteos_a

├── apps # 用戶態的init和shell應用程序

├── arch # 體系架構的目錄,如arm等

│ └── arm # arm架構代碼

├── bsd # freebsd相關的驅動和適配層模塊代碼引入,例如USB

├── compat # 內核接口兼容性目錄

│ └── posix # posix相關接口

├── drivers # 內核驅動

│ └── char # 字符設備

│ ├── mem # 訪問物理IO設備驅動

│ ├── quickstart # 系統快速啟動接口目錄

│ ├── random # 隨機數設備驅動

│ └── video # framebuffer驅動框架

├── fs # 文件系統模塊,主要來源于NuttX開源項目

│ ├── fat # fat文件系統

│ ├── jffs2 # jffs2文件系統

│ ├── include # 對外暴露頭文件存放目錄

│ ├── nfs # nfs文件系統

│ ├── proc # proc文件系統

│ ├── ramfs # ramfs文件系統

│ └── vfs # vfs層

├── kernel # 進程、內存、IPC等模塊

│ ├── base # 基礎內核,包括調度、內存等模塊

│ ├── common # 內核通用組件

│ ├── extended # 擴展內核,包括動態加載、vdso、liteipc等模塊

│ ├── include # 對外暴露頭文件存放目錄

│ └── user # 加載init進程

├── lib # 內核的lib庫

├── net # 網絡模塊,主要來源于lwip開源項目

├── platform # 支持不同的芯片平臺代碼,如Hi3516DV300等

│ ├── hw # 時鐘與中斷相關邏輯代碼

│ ├── include # 對外暴露頭文件存放目錄

│ └── uart # 串口相關邏輯代碼

├── platform # 支持不同的芯片平臺代碼,如Hi3516DV300等

├── security # 安全特性相關的代碼,包括進程權限管理和虛擬id映射管理

├── syscall # 系統調用

└── tools # 構建工具及相關配置和代碼

```

整合自:CSDN社區大大U、landaliming

編輯:jq

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

    關注

    3

    文章

    1372

    瀏覽量

    40288
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10860

    瀏覽量

    211715
  • C++
    C++
    +關注

    關注

    22

    文章

    2108

    瀏覽量

    73639
  • OpenHarmony
    +關注

    關注

    25

    文章

    3721

    瀏覽量

    16302
收藏 人收藏

    評論

    相關推薦

    戈帥《OpenHarmony量系統從入門到精通50例》開發板與傳感器配置說明

    戈帥《OpenHarmony量系統從入門到精通50例》開發板與傳感器配置說明,請查看附件*附件:《OpenHarmony量系統從入門到精
    發表于 12-03 15:46

    基于ArkTS語言OpenHarmony APP應用開發:HelloOpenharmony

    1、程序簡介該程序是基于OpenHarmony標準系統編寫的UI應用類:HelloOpenHarmony。本案例是基于API9接口開發。本案例已在OpenHarmony凌蒙派-RK35
    的頭像 發表于 09-15 08:09 ?383次閱讀
    基于ArkTS<b class='flag-5'>語言</b>的<b class='flag-5'>OpenHarmony</b> APP應用<b class='flag-5'>開發</b>:Hello<b class='flag-5'>Openharmony</b>

    基于ArkTS語言OpenHarmony APP應用開發:簡易計數器

    例是基于API 9接口開發。 本案例已在OpenHarmony凌蒙派-RK3568開發板驗證通過,具體代碼可參考:https://gitee.com/Lockzhiner-Electronics
    發表于 09-14 13:38

    基于ArkTS語言OpenHarmony APP應用開發:HelloOpenharmony

    1、程序簡介 該程序是基于OpenHarmony標準系統編寫的UI應用類:HelloOpenHarmony。 本案例是基于API 9接口開發。 本案例已在OpenHarmony凌蒙派-
    發表于 09-14 12:47

    【開源鴻蒙】使用QEMU運行OpenHarmony量系統

    本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony量系統。通過本文,你將會對QEMU和OpenHarmony
    的頭像 發表于 09-14 08:51 ?570次閱讀
    【開源鴻蒙】使用QEMU運行<b class='flag-5'>OpenHarmony</b><b class='flag-5'>輕</b>量系統

    鴻蒙OpenHarmony南向/北向快速開發教程-迅為RK3568開發

    源碼 P3_初次編譯OpenHarmony源碼 P4_OpenHarmony鏡像簡介以及燒寫工具配置 P5_優化開發流程-搭建windows開發
    發表于 07-23 10:44

    開源鴻蒙 編譯OpenHarmony量系統QEMU RISC-V版本

    本文將介紹如何為QEMU RISC-V虛擬平臺構建OpenHarmony量系統。得益于QEMU的CPU指令集模擬執行能力,該方法可以在沒有開發板的情況下調試和運行OpenHarmony
    的頭像 發表于 07-15 10:36 ?1071次閱讀
    開源鴻蒙 編譯<b class='flag-5'>OpenHarmony</b><b class='flag-5'>輕</b>量系統QEMU RISC-V版本

    OpenHarmony南向開發實例:【游戲手柄】

    基于TS擴展的聲明式開發范式編程語言以及OpenHarmony的分布式能力實現的一個手柄游戲。
    的頭像 發表于 04-17 10:21 ?752次閱讀
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開發</b>實例:【游戲手柄】

    OpenHarmony南向開發案例:【分布式畫板】

    使用OpenHarmony3.1-Release開發的應用。通過OpenHarmony的分布式技術,使多人能夠一起畫畫。
    的頭像 發表于 04-12 14:40 ?1036次閱讀
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開發</b>案例:【分布式畫板】

    OpenHarmony南向能力征集令

    1、適配過程中缺少哪些接口能力或者南向能力,需要OpenHarmony去補齊的?例如內核、編譯、器件適配、單板適配等; 2、對標linux,需要OpenHarmony提供哪些能力?比如V4L2
    發表于 04-09 15:32

    OpenHarmony內核編程實戰

    編寫程序,讓開發板在串口調試工具中輸出”Hello,OpenHarmony“。▍操作在源碼的根目錄中有名為”applications“的文件,他存放著應用程序樣例
    的頭像 發表于 03-27 08:31 ?827次閱讀
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>內核</b>編程實戰

    介紹一種OpenAtom OpenHarmony量系統適配方案

    本文在不改變原有系統基礎框架的基礎上, 介紹了一種OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)量系統適配方案。
    的頭像 發表于 03-05 09:24 ?1161次閱讀
    介紹一種OpenAtom <b class='flag-5'>OpenHarmony</b><b class='flag-5'>輕</b>量系統適配方案

    [鴻蒙]OpenHarmony4.0的Rust開發

    背景 Rust 是一門靜態強類型語言,具有更安全的內存管理、更好的運行性能、原生支持多線程開發等優勢。Rust 官方也使用 Cargo 工具來專門為 Rust 代碼創建工程和構建編譯
    的頭像 發表于 02-26 17:28 ?887次閱讀
    [鴻蒙]<b class='flag-5'>OpenHarmony</b>4.0的Rust<b class='flag-5'>開發</b>

    淺談兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 組織在 Gitee 開源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關的開源生態項目。 ? ? ▲ 倉庫地址
    的頭像 發表于 02-02 15:22 ?612次閱讀
    <b class='flag-5'>淺談</b>兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    鴻蒙next開發-OpenHarmony的NDK開發

    Native API是OpenHarmony SDK上提供的一組native開發接口與工具集合(也稱為NDK),方便開發者使用C或者C++語言實現應用的關鍵功能。
    的頭像 發表于 01-20 11:35 ?1800次閱讀
    鴻蒙next<b class='flag-5'>開發</b>-<b class='flag-5'>OpenHarmony</b>的NDK<b class='flag-5'>開發</b>
    主站蜘蛛池模板: 日本2021免费一二三四区| 国产午夜在线观看视频播放| 一级片mp4| 亚洲 欧美 中文字幕 在线| 少妇的肉体AA片免费| 色丁香婷婷综合缴情综| 青草影院天堂男人久久| 飘雪在线观看免费高清完整版韩国| 在线观看国产人视频免费中国| 乱爱性全过程免费视频| 久久99AV无色码人妻蜜| 国内精品久久久久久久999下| 91福利国产在线观看网站| 一区三区三区不卡| 又黄又肉到湿的爽文| 中国老太太xxx| 最近免费中文字幕MV免费高清| 无码人妻丰满熟妇啪啪网不卡| 久久全国免费观看视频| 久久精品国产在热亚洲| 久久亚洲黄色| 蜜桃精品成人影片| 欧美阿v天堂视频在99线| 琪琪电影午夜理论片77网| 色www永久免费| 午夜性伦鲁啊鲁免费视频| 亚洲精品AV无码永久无码| 一本到2019线观看| 6080YYY午夜理论片在线观看| 亚洲精品蜜桃AV久久久| 伊人久久艹| 123成人站| 爱情岛aqdlttv| 国产精品日本无码久久一老A| 厕所xxxxx| 国产呻吟久久久久久久92| 国内国外精品影片无人区| 久久久久久久伊人电影| 欧美性猛交xxxxxxxx软件| 她也色在线视频站| 亚洲视频在线观看视频|