在得捷网上买了ABX00092开发板,这块开发板用的是ESP32S3核心。
在Arduino环境下,选择安装Arduino Nano ESP32开发板,由于网络的原因,总是失败,哪怕使用的国内的管理地址。可以从地址《https://github.com/espressif/arduino-esp32/releases/tag/3.2.0》取得3.2.0版本的,然后解压出《xtensa-esp32s3-elf》文件夹到《C:Users登录用户IDAppDataLocalArduino15packages》文件夹下。重启Arduino,这样就可以在环境中设置开发板为《Arduino Nano ESP32》了。
接下来解决烧录问题。即使选择了开发板,在下载时依旧会出错,信息如:
Sketch uses 353038 bytes (11%) of program storage space. Maximum is 3145728 bytes. Global variables use 40232 bytes (12%) of dynamic memory, leaving 287448 bytes for local variables. Maximum is 327680 bytes. dfu-util 0.11-arduino4 Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. Copyright 2010-2021 Tormod Volden and Stefan Schmidt This program is Free Software and has ABSOLUTELY NO WARRANTY Please report bugs to http://sourceforge.net/p/dfu-util/tickets/ Cannot open DFU device 2341:0070 found on devnum 9 (LIBUSB_ERROR_NOT_FOUND) No DFU capable USB device available Failed uploading: uploading error: exit status 74
此时打开设备管理窗口,应该会看到一个驱动不正常的“Arduino DFU”设备。接下来我们使用“zadig-2.9.exe”来安装这个设备的驱动程序。zadig的下载地址:https://zadig.akeo.ie/。直接选择下载就行。下载下来的程序不需要安装,可以直接运行。

我这边已经安装过了,所以操作安装的按钮换成了“Replace Driver”,正常为“Install Driver”,选择这个不正常的设备,点击安装即可。安装过程中,“Arduino DFU”涉笔的惊叹号会消失。

在完成上诉操作后,重启Arduino,在Arduino中选择《Arduino Nano ESP32》开发板和连接的串口,找最简单的Blink程序,编译、下载,就可以正常使用了。以上操作同样适用于ABX00083.
我要赚赏金
