想使用串口,找了半天也沒找到它所給的pin的使用示例,淘寶客服說只是硬件兼容樹莓派。
想來想去,還是直接接個USB串口最方便。
但是插上不識別,說明沒有驅(qū)動。
直接在板子上編譯沒有header依賴,后續(xù)下載華碩對應(yīng)的arm依賴能編譯但是驅(qū)動不能正常使用。
就在所給虛擬機上交叉編譯。
先按照手冊配置好交叉編譯器,編譯一下SDK。
然后到CH340官網(wǎng)下載驅(qū)動文件。進行編譯。
主要是改一下Makefile
CROSS_COMPILE := aarch64-none-linux-gnu-
CC := $(CROSS_COMPILE)gcc
LD := $(CROSS_COMPILE)ld
KERNELDIR := ~/kl/ATOMPI-CA1_SDK_v1.1/kernel
#交叉編譯使用對應(yīng)的Kernel源碼目錄
CURRENT_PATH := $(shell pwd)
ARCH := arm64
#要生成的模塊名
obj-m := ch341.o
build: kernel_modules
kernel_modules:
$(MAKE) -C $(KERNELDIR) M=$(CURRENT_PATH) modules ARCH=$(ARCH)
clean:
$(MAKE) -C $(KERNELDIR) M=$(CURRENT_PATH) clean
復(fù)制ch341.ko到設(shè)備然后加載即可。文章來源:http://www.zghlxwxcb.cn/news/detail-840726.html
開機自動加載可以寫一個systemd服務(wù)。文章來源地址http://www.zghlxwxcb.cn/news/detail-840726.html
到了這里,關(guān)于正點原子AtomPi-CA1 RK3568的Linux CH340串口驅(qū)動安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!