Arduino nano 驱动 CH340 的安装

Arduino nano 基于 CH340 芯片,驱动下载地址:

CH341SER_LINUX.ZIP - 南京沁恒微电子股份有限公司

下载解压后得到基于 C 语言的驱动程序。程序需要编译,编译前可能需要安装 make 和 gcc,

sudo apt install make
sudo apt install gcc

然后输入命令

#编译
make
#安装驱动
make load
#卸载驱动
make unload

上传提示权限不够

提示:

avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied

解决方法:

chmod 777 /dev/ttyUSB0

上传报错

提示:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
...

解决方法:

更改 Arduino IDE 工具中的 ProcessorATmega328P(Old Bootloader)