ubuntu下CH34 串列埠驅動安裝

2021-08-26 08:31:36 字數 1022 閱讀 3380

由於之前的錯誤操作,將tx2版本的串列埠驅動安裝到電腦中了,導致現在插上usb轉ttl毛線反應都沒有,查了一上午,終於找到了結果,現在趁熱把過程梳理出來,給大家作為參考。

輸入

uname -r
可以得到自己的ubuntu核心版本

我的核心版本是:

zxy@zxy-pc:~$ uname -r

4.15.0-33-generic

看到現在,你已經完成百分之90的工作了,高興吧哈哈

有個大神已經把各平台對應的ch34×驅動給整理好了,傳送門:各平台驅動

此時,千萬不要忙著make,要先修改ch34x.c的內容,不同核心對應的內容不同。這個時候步驟一的工作就可以體現了,猛戳這個傳送門,

傳送門裡是官方給出的不同核心對應的驅動原始碼,將相應原始碼複製,並替換ch34x.c(我的是4.15.0-33,選擇4.15的就能用)

替換完成後,開啟終端進入解壓後檔案的目錄(就是帶有makefile檔案的目錄),執行

sudo make
此時會得到乙個字尾為.o的可執行檔案,然後執行

sudo make load
會得到一大堆檔案

然後將ch34*.ko複製到系統驅動的目錄就好了,命令如下

sudo cp -v ch34*.ko /lib/modules/4.15.0-33-generic/kernel/drivers/usb/serial/
最後再執行

sudo depmod -a
重啟一下,應該就好了,

發現ttyusb0又回來啦,繼續working!!!

ch34各平台驅動

標籤 ch340各平台下驅動 ch340驅動 ch340平台驅動 ch341驅動 2017 04 14 11 04 11740人閱讀收藏 舉報 hardware and circuit 14 目錄 ch340轉串列埠晶元支援的平台驅動齊全,支援 windows linux android macos...

ARM Linux下安裝CH341串列埠驅動

在arm linux環境下安裝ch341串列埠驅動需要單獨編譯串列埠的驅動。本人編譯環境ubuntu 14.04 gcc編譯工具arm linux gnueabihf gcc。1.檢查 檢視核心目錄下 kernel drivers usb serial ch341.c檔案 static const ...

4 串列埠驅動

1 初始化gpio的模式和速度 2 配置中斷優先順序分組 3 串列埠初始化 4 串列埠服務函式編寫 我是分割線 一 gpio初始化 gpio埠設定 gpio inittypedef gpio initstructure rcc apb2periphclockcmd rcc apb2periph gp...