为了将来的知识,Arduino引导程序是否可以在所有AVR微控制器上刻录,除了Arduino板中使用的那些?这样,我可以用Arduino IDE编程任何AVR。
答案 0 :(得分:3)
让我们把它分成多个问题,不管吗?
Arduino引导加载程序可以刻录到所有AVR MCU上吗?
是。即使是ATtiny4 / 5也有足够的闪存来保存最小的Arduino引导加载程序。
Arduino引导程序可以在所有AVR MCU上运行吗?
没有。并非所有AVR都支持引导加载程序能够将代码写入闪存所需的操作。有些人根本不支持引导加载程序。
现在你没有接近考虑的那个:
将引导加载程序刻录到AVR是否允许我使用Arduino生态系统?
NO。目前使用它的MCU甚至不需要引导加载程序。使用Arduino库需要的是"核心",IDE所需要的是在boards.txt中的定义。您需要做的是找到您感兴趣的MCU的核心和定义,以及a programmer。完成后,您可以将MCU与Arduino库和IDE一起使用。