为什么Atmega32u4不是直接运行代码?
Why is the Atmega32u4 not running the code directly?
所以,我对 ATMEGA32u4 进行了编程,当我连接设备时,它没有 运行 代码。相反,它在 Windows 设备管理器中被识别为 ATMEGA32u4 芯片。
要获取代码 运行ning,我必须打开 Atmel FLIP 并打开 USB,然后必须按下启动应用程序按钮,之后它在设备管理器中被识别为 HID 并按预期工作。我不知道为什么以及发生了什么。
复位用 10k 拉高,HWB 用 10k 拉低,芯片上有工厂引导加载程序。(如果有帮助)
如果你想启动内置在 ATmega32U4 中的引导加载程序,你可以拉下 HWB。听起来您想 运行 您自己的代码而不是 运行 引导加载程序,因此您应该拉起 HWB,或禁用 HWBE 保险丝。
所以,我对 ATMEGA32u4 进行了编程,当我连接设备时,它没有 运行 代码。相反,它在 Windows 设备管理器中被识别为 ATMEGA32u4 芯片。
要获取代码 运行ning,我必须打开 Atmel FLIP 并打开 USB,然后必须按下启动应用程序按钮,之后它在设备管理器中被识别为 HID 并按预期工作。我不知道为什么以及发生了什么。
复位用 10k 拉高,HWB 用 10k 拉低,芯片上有工厂引导加载程序。(如果有帮助)
如果你想启动内置在 ATmega32U4 中的引导加载程序,你可以拉下 HWB。听起来您想 运行 您自己的代码而不是 运行 引导加载程序,因此您应该拉起 HWB,或禁用 HWBE 保险丝。