WiFi在現(xiàn)在電子設(shè)備中,已經(jīng)是一個不可或缺的功能了,不論是windows 或者Linux系統(tǒng),都可以通過WiFi來鏈接網(wǎng)絡(luò),達(dá)到上網(wǎng)的目的。
本文將介紹基于OpenHarmony系統(tǒng),進(jìn)行WiFi業(yè)務(wù)代碼編譯配置。
RK系列WiFi業(yè)務(wù)代碼編譯配置主要分為以下幾個層次:
1,RK系列代碼拉取
-
repo init uhttps://gitee.com/openharmony/manifest.git-b master -m rk_evb1_RK系列.xml --no-repo-verify
-
repo forall -c 'git lfs pull'
-
bashbuild/prebuilts_download.sh
-
./patch.sh apply
-
./build.sh --product-name
2,RK系列 –ccacheRK系列產(chǎn)品編譯配置入口文件路徑
productdefine/common/device/RK系列.json



3,WiFi驅(qū)動源碼添加配置入口
3.1 device/board/isoftstone/RK系列/BUILD.gn







4.內(nèi)核編譯WiFi源碼配置宏介紹
4.1 內(nèi)核腳本將源碼打包備份到out/kernel/src_tmp/linux-5.10/drivers/net/wireless/rockchip_wlan/rkWiFi目錄架構(gòu)介紹|-- Kconfig (WiFi驅(qū)動源碼config編譯宏配置文件)|-- Makefile (bcmdhd驅(qū)動源碼路徑添加編譯的配置文件,僅添加了bcmdhd目錄)|-- bcmdhd (bcm驅(qū)動源碼目錄)將源碼目錄bcmdhd添加到makefile配置中out/…/rockchip_wlan/rkWiFi/Makefile


5,WiFi固件上傳添加編譯路徑
device/rockchip/hardware/BUILD.gn

|-- BUILD.gn (編譯上傳配置文件)
|-- ap6xxx (ap6xxx固件和config配置文件)
|-- bin (AP模式和wpa二進(jìn)制可執(zhí)行文件)
|-- etc (AP模式和DNS配置文件)
|-- lib (hostapd和wpa相關(guān)依賴庫)
|-- modules (驅(qū)動ko模塊)
總結(jié):
本文主要介紹了基于RK系列適配OpenHarmony系統(tǒng)過程中,內(nèi)核編譯WiFi驅(qū)動源碼的配置方法,指導(dǎo)開發(fā)者快速進(jìn)行WiFi驅(qū)動編譯工程的搭建和配置,使開發(fā)者能更輕松的學(xué)習(xí)OpenHarmony相關(guān)開發(fā)知識。
更多熱點(diǎn)文章閱讀
- DevEco Studio 3.1差異化構(gòu)建打包,提升多版本應(yīng)用開發(fā)效率
- 首個OpenHarmony 5G手機(jī)適配進(jìn)展
- 鴻湖萬聯(lián)啟鴻開發(fā)板體驗(yàn):動畫效果的制作
- 移植speexdsp到OpenHarmony標(biāo)準(zhǔn)系統(tǒng)④
-
2022中國開源發(fā)展藍(lán)皮書(簡體中文版本)
提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
原文標(biāo)題:快速學(xué)會RK系列 Wi-Fi 業(yè)務(wù)代碼編譯配置
文章出處:【微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
電子發(fā)燒友
+關(guān)注
關(guān)注
33文章
566瀏覽量
33529 -
開源社區(qū)
+關(guān)注
關(guān)注
0文章
95瀏覽量
630
原文標(biāo)題:快速學(xué)會RK系列 Wi-Fi 業(yè)務(wù)代碼編譯配置
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Wi-Fi 8要來了!未來Wi-Fi技術(shù)演進(jìn)方向揭秘

Wi-Fi 8:開啟極高可靠性 (UHR) 連接的新紀(jì)元——1
基于 Wi-Fi 的定位服務(wù)
nRF Cloud Wi-Fi 定位服務(wù)
Wi-Fi 定位服務(wù)
推出了期待已久的 nRF7002 低功耗Wi-Fi 6
nRF7002是我們獨(dú)特的Wi-Fi產(chǎn)品組合中的第一款設(shè)備
2.4GHz+5GHz雙頻低功耗 Wi-Fi 6協(xié)同IC -nRF7002
華為海思正式進(jìn)入Wi-Fi FEM賽道?
從Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命

評論