将Arduino Duemilanove从ATMega168升级到ATMega328


8

我已经从SparkFun 购买了带有预编程的Arduino引导程序的ATMega328。我打算替换我目前在Duemilanove中使用的ATMega168。这就像交换芯片一样简单,还是我需要采取任何其他措施?回想一下,我目前在Arduino 13上,但计划在交换零件的同时升级到17(当前版本)。


2
升级顺利进行!我意识到我已经安装了Arduino 12,所以我不得不做些改动:-将Arduino软件升级到版本17(最新)。-设置软件以与当前芯片(168)一起使用。验证通讯是否正常。*-将Arduino硬件升级到ATMega328p,之前已刷新了Arduino引导加载程序(来自Sparkfun)。-验证软件和硬件仍然可以很好地配合使用。*通信有效,但是我的软件用尽了RAM。我只想验证通信,所以我对此并不担心。

Answers:


8

是的,您可以简单地更换芯片。版本13实现了对328的支持,因此IDE升级不是必需的。


7

确保将Arduino IDE中的“工具/板”设置更改为“ Arduino Duemilanove或Nano w / Atmega328”


5

是的,您可以将其交换。我还升级了Diecimila,没有任何问题。如果您有AVR编程器(例如Adafruit的编程器),您还可以使用新的未编程芯片对其进行升级。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.