日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Zephyr源码树

發(fā)布時間:2025/6/15 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zephyr源码树 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

理解Zephyr源碼樹結(jié)構(gòu)相當(dāng)于理解整個操作系統(tǒng)源碼分布結(jié)構(gòu),這對于我們理解源碼會有些幫助。

下面列出了源碼樹中頂級目錄,每個頂級目錄下還會有一個或多個子目錄。

arch:

不同架構(gòu)指定的內(nèi)核代碼和片上系統(tǒng)代碼,每一個架構(gòu)有一個單獨目錄,在這個單獨目錄中包括如下內(nèi)容:

架構(gòu)相關(guān)的源文件

架構(gòu)相關(guān)的頭文件,里面包含不同架構(gòu)的私有APIs

架構(gòu)相關(guān)的片上系統(tǒng)代碼

boards:

Zephyr支持的不同開發(fā)板相關(guān)代碼和配置文件

doc:

Zephyr文檔文件和常用工具

drivers:

設(shè)備驅(qū)動代碼

ext:

集成在Zephyr中的第三方代碼,比如說芯片生產(chǎn)商提供的硬件接口代碼或加密庫代碼

include:

提供了公有APIs頭文件,但是不包括lib目錄下的APIs

kernel:

和架構(gòu)無關(guān)的內(nèi)核代碼

lib:

支持的庫文件代碼,比如最小標(biāo)準(zhǔn)c庫代碼

misc:

雜項設(shè)備代碼,這里的代碼是和其他頂級目錄都不相關(guān)的代碼

samples:

Zephyr系統(tǒng)demo使用的一些歷程代碼

scripts:

用來創(chuàng)建和測試Zephyr應(yīng)用程序的各種代碼和文件

tests:

用來測試Zephyr特性的測試代碼

subsys:

Zephyr的子系統(tǒng)目錄,里面包括有USB設(shè)備棧代碼、網(wǎng)絡(luò)代碼、藍(lán)牙協(xié)議棧和網(wǎng)絡(luò)協(xié)議棧代碼、文件系統(tǒng)代碼、藍(lán)牙主機和控制器代碼














《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的Zephyr源码树的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。