Linux系統(tǒng)安裝CH341驅(qū)動(dòng)
Linux系統(tǒng)(這里以u(píng)buntu20.04為例)本身會(huì)自動(dòng)安裝CH340驅(qū)動(dòng),隨著時(shí)間的推移,舊版本的驅(qū)動(dòng)已經(jīng)無(wú)法支持當(dāng)下的CH340模塊,所以我們需要重新安裝驅(qū)動(dòng)。
以下是安裝驅(qū)動(dòng)的步驟:
一、下載驅(qū)動(dòng)包
前往官網(wǎng)下載壓縮包:Linux版CH341驅(qū)動(dòng);點(diǎn)擊“下載”按鈕即可
二、解壓
找到驅(qū)動(dòng)安裝包的下載位置,一般默認(rèn)會(huì)下載在/home/用戶名/下載
目錄中,或者英文安裝是在/home/用戶名/Downloads
下,使用unzip 驅(qū)動(dòng)安裝包壓縮包名
命令解壓縮(若沒(méi)有安裝unzip,使用sudo apt install unzip
命令安裝)
三、卸載舊版本驅(qū)動(dòng)
系統(tǒng)的默認(rèn)舊驅(qū)動(dòng)所在目錄為:/lib/modules/$(uname -r)/kernel/drivers/usb/serial
,進(jìn)入到該目錄下,刪除文件ch341.ko
,使用命令rm -rf ch341.ko
;或者直接使用rm -rf /lib/modlues/$(uname -r)/kernel/drivers/usb/serial/ch341.ko
在任何目錄都可以刪除掉舊驅(qū)動(dòng)
四、安裝驅(qū)動(dòng)
進(jìn)入解壓縮的文件夾,進(jìn)入driver
目錄,使用make
命令進(jìn)行編譯,然后使用sudo make load
進(jìn)行安裝,可能會(huì)出現(xiàn)operation not permitted
的錯(cuò)誤提示,原因可能是電腦設(shè)置了Security Boot
。解決方法:進(jìn)入到電腦的BIOS設(shè)置中,將Sericuty Boot
選項(xiàng)設(shè)置為Disable
,重新啟動(dòng)電腦,然后進(jìn)入到上面的driver
目錄,使用make load
進(jìn)行安裝,若安裝成功,命令行會(huì)提示insmod ch341.ko
的提示,表示安裝成功。
五、檢測(cè)端口
將CH340串口模塊插入電腦的USB端口,這里我們先安裝一個(gè)測(cè)試軟件:cutecom,使用sudo apt install cutecom
安裝,安裝完成后使用sudo cutecom
命令打開(kāi)軟件,當(dāng)看到端口有ttyCH341USB0
時(shí),說(shuō)明已經(jīng)識(shí)別到端口,即驅(qū)動(dòng)安裝成功,若無(wú)法識(shí)別,重啟一下電腦,重新加載設(shè)備。使用cutecom軟件進(jìn)行端口檢測(cè)即可。
六、開(kāi)機(jī)自動(dòng)加載驅(qū)動(dòng)
上面的步驟只能是每次開(kāi)機(jī)都必須重新加載驅(qū)動(dòng)才能使用,我們目標(biāo)是每次開(kāi)機(jī)自動(dòng)啟動(dòng)該步驟。
第一步:sudo cp ch341.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial/
第二步:sudo depmod
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-587724.html
執(zhí)行完,再重新啟動(dòng)一下電腦即可。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-587724.html
到了這里,關(guān)于Linux系統(tǒng)安裝CH341驅(qū)動(dòng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!