通过C232HM进行通信的库

问题描述

我与Atmega644P的通讯出现问题。我正在使用C232HM电缆和avrdude。不幸的是,每一次通信尝试都以命令提示符下的以下注释结束:avrdude:错误:不支持libftdi或libusb。安装libftdi1 / libusb-1.0或libftdi / libusb,然后再次运行configure / make。我从Zadig 2.5安装了以下驱动程序:WinUSB(v6.1.7600.16385),该错误仍然出现。我该怎么办?

解决方法

要克服该错误消息,您必须按其说明进行操作:安装AVRDUDE所需的库,然后以检测到库并使用它的方式从源代码构建AVRDUDE。但是我不确定您到底想做什么,也不能确定这最终会为您工作。如果您以前从未用过sourt构建代码,那么可能会是一个挑战。

您从未说过如何安装AVRDUDE,但是您可以尝试从其他位置下载二进制版本,然后再尝试自己进行编译。 Arduino IDE附带了一个AVRDUDE版本,并且AVRDUDE package中还有一个MSYS2(由我贡献)。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...