Vraag:
Een Arduino Duemilanove upgraden van ATMega168 naar ATMega328
Lou
2009-10-30 18:57:13 UTC
view on stackexchange narkive permalink

Ik heb een ATMega328 gekocht bij SparkFun met de Arduino-bootloader voorgeprogrammeerd. Het is mijn bedoeling om de ATMega168 die ik momenteel in mijn Duemilanove heb te vervangen. Is dit zo simpel als het ruilen van de fiches, of moet ik aanvullende stappen ondernemen? Zoals ik me herinner, ben ik momenteel op Arduino 13, maar ik ben van plan om te upgraden naar 17 (huidige versie) gelijktijdig met het verwisselen van onderdelen.

De upgrade is zonder problemen verlopen! Ik realiseerde me echter dat ik Arduino 12 had geïnstalleerd, dus ik moest dingen een beetje veranderen: -Upgrade Arduino-software naar versie 17 (meest recent). - Software instellen om met de huidige chip (de 168) te werken. Geverifieerd dat de communicatie werkte. * - De Arduino-hardware geüpgraded naar een ATMega328p met de Arduino-bootloader eerder geflitst (van Sparkfun). - Geverifieerd dat de software en hardware nog steeds goed samen speelden. * De communicatie werkte, maar mijn software had geen RAM meer. Ik wilde alleen de communicatie verifiëren, dus ik maakte me hier geen zorgen over.
Drie antwoorden:
shutterdrone
2009-10-30 21:41:29 UTC
view on stackexchange narkive permalink

Ja, je kunt gewoon de fiches wisselen. Versie 13 implementeerde ondersteuning voor de 328, dus een IDE-upgrade is niet essentieel.

bpijls
2009-11-04 16:13:07 UTC
view on stackexchange narkive permalink

Zorg ervoor dat u de instelling "Tools / Board" in de Arduino IDE wijzigt naar "Arduino Duemilanove of Nano w / Atmega328".

NeedTungsten
2009-11-01 06:50:48 UTC
view on stackexchange narkive permalink

Ja, je kunt hem gewoon omwisselen. Ik heb ook zonder problemen een Diecimila geüpgraded. Als je een AVR-programmeur hebt (zoals die van Adafruit), kun je deze ook upgraden met een nieuwe niet-geprogrammeerde chip.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 2.0-licentie waaronder het wordt gedistribueerd.
Loading...