核心技術(shù)優(yōu)勢(shì)/方案詳細(xì)規(guī)格/產(chǎn)品實(shí)體圖/PCB/方塊圖Datasheet/測(cè)試報(bào)告/Gerber/Schematics/User manual +一鍵獲取
前言:本文將簡(jiǎn)單介紹在Linux平臺(tái)上使用Realtek WLAN NIC解決方案時(shí),應(yīng)該如何正確使用Wi-Fi驅(qū)動(dòng)程序。
1. 如果使用的環(huán)境是PC-Linux,可以直接使用提供的SDK中的install.sh腳本。即使是不熟悉Linux系統(tǒng)的終端用戶,也能輕松完成安裝。方法是只需在系統(tǒng)中直接運(yùn)行install.sh腳本,install.sh腳本會(huì)自動(dòng)完成這一任務(wù)。
2. 但如果是將我們的 Wi-Fi 解決方案應(yīng)用于其他嵌入式系統(tǒng),請(qǐng)繼續(xù)閱讀以下說明。
2.1 驅(qū)動(dòng)程序源碼壓縮包位于我們SDK的driver文件夾中。例如,要解壓以下驅(qū)動(dòng)程序:rtl8852BE_WiFi_linux_v1.19.11-248-gf8ef8b7d8.20250221.tar.gz,可以使用以下指令:root@driver/# tar zxvf rtl8852BE_WiFi_linux_v1.19.11-248-gf8ef8b7d8.20250221.tar.gz
3.?接下來就可以找到makefile后打開并進(jìn)行編譯。
3.1 首先要選擇相對(duì)應(yīng)的目標(biāo)平臺(tái),makefile中默認(rèn)目標(biāo)平臺(tái)是PC-Linux,如果不需要編譯其他平臺(tái)的驅(qū)動(dòng),可以跳過此環(huán)節(jié)。假如默認(rèn)的選項(xiàng)中沒有目標(biāo)平臺(tái)的操作系統(tǒng),則需要自行添加,并且平臺(tái)選擇部分由以“CONFIG_PLATFORM_”為前綴的條目組成。只有一個(gè)選項(xiàng)允許設(shè)置為“y”,其他條目設(shè)置為“n”。詳情請(qǐng)參考SDK中的文件。
Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf。
4. 在makefile中確認(rèn)所有設(shè)置后,就可以編譯驅(qū)動(dòng)程序了,需要將路徑設(shè)置到驅(qū)動(dòng)程序的源代碼文件夾中,使用“make”指令來開始編譯驅(qū)動(dòng)程序。如果一切順利,它將生成一個(gè)8852be.ko文件。
5.?完成以上步驟,生成了8852be.ko的文件,則應(yīng)使用“insmod”指令安裝驅(qū)動(dòng):insmod 8852be.ko