ATMEGA32u4 Arduino引导程序问题

时间:2019-12-21 23:55:29

标签: arduino bootloader

我已经不停地在这个问题上挣扎了几天。我为较小的Arduino Pro Micro制作了自定义PCB(schematic),并且可以正常工作。我已经能够使用Arduino Uno和AVRISP mkII刻录引导加载程序。当我第一次将Micro插入计算机时,它被识别为“ Arduino Micro(COM6)”。然后,我尝试上载Arduino示例Blink.ino草图-这也可以工作。在此过程中,IDE强制重置,并且在设备管理器中,我可以看到“ Arduino Micro bootloader(COM7)”替换了COM6上的micro。 LED确实开始闪烁,但在设备管理器中仍为“ Arduino Micro bootloader(COM7)”。当我尝试将另一个草图上载到此端口时,它失败了(正如我期望的那样),因为它无法强制进行重置。大概是因为引导加载程序已经处于活动状态。所以我拔掉了插头,然后再试一次。它显示为“ Arduino Micro(COM6);所有看起来不错,但是当我尝试上载它无法强制重置时,尝试上载到“ Arduino Micro(COM6)”并失败(我想是因为它没有进入引导加载程序)。

如果有人有任何想法,我会为之倾听。通常,我不必像这样拥有Atmel硬件。

0 个答案:

没有答案