Der ATMega328 ist der Chip, der das Herz des Arduino Uno bildet. Es ist auch als Chip beliebt, um ein eigenes Board zu erstellen. Da es in der Durchgangslochversion erhältlich ist, kann es für Schaltkreise leicht auf ein Steckbrett gelegt werden.
Ich kann keine Skizzen auf mein Arduino Uno hochladen. Habe ich es "gemauert"? Welche Schritte kann ich unternehmen, um herauszufinden, was falsch ist? Was kann ich tun, um das Problem zu beheben?
Ich habe ein Problem mit meinem Arduino. Ich kann keine Skizzen hochladen (es gibt mir den Fehler avrdude: verification error; content mismatch), aber die LEDs blinken immer noch. Denken Sie, dass der ganze Arduino tot ist oder ist es nur der Chip? EDIT: Ich habe ein anderes USB-Kabel ausprobiert, aber …
Ich möchte einen ATMega328P für mein Projekt verwenden, ich hoffe, dass ich dies ohne das Arduino-Board tun kann. Ich weiß, mit der Arduino IDE und einem Arduino Board kann ich den Mikrocontroller programmieren. Wäre es jedoch möglich, nach dem Programmieren und Debuggen des Programms mit der Arduino IDE + Arduino-Karte …
Ich habe die Schlafoptionen des ATmega328 untersucht und ein paar Artikel darüber gelesen, und ich würde gerne verstehen, ob es weitere Optionen gibt. Also möchte ich so wenig Strom wie möglich haben, damit alles, was unter 100 uA liegt, gut ist - solange ich auf uart hören kann und beim …
Irgendwann in der Vergangenheit habe ich mit der Arduino IDE Bootloader auf eine neue Charge von vier ATmega328-PU gebrannt (beachten Sie, dass es nach 328 kein P gibt - es ist die etwas billigere Nicht-Picopower-Version der MCU, nicht zu verwechseln mit der ATmega328P- PU mit einem P ) und war …
Bitte erläutern Sie, wie Interrupts auf dem Arduino Uno und verwandten Karten mit dem ATmega328P-Prozessor funktionieren. Boards wie die: Uno Mini Nano Pro Mini Seerosenblatt Bitte besprechen Sie insbesondere: Wofür Interrupts verwendet werden sollen So schreiben Sie eine Interrupt Service Routine (ISR) Zeitprobleme Kritische Abschnitte Atomarer Zugriff auf Daten Hinweis: …
Was ist der Zweck des Kondensators an den E / A-Pins des ATmega328 (ich stelle mir vor, er ist auch bei anderen AVR-Mikrocontrollern vorhanden)? Soll das Rauschen anderer Teile des Mikrocontrollers reduziert werden?
Ich plane, mein eigenes Arduino-Design basierend auf dem Arduino PRO mini zu erstellen. Ich habe dieses Board anstelle des UNO gewählt, hauptsächlich, weil es im Vergleich zum UNO viel einfacher ist, da der USB-zu-Seriell-Teil fehlt. Wie viele von Ihnen wissen, verwendet der MINI den 328P-AU, der die SMD-Version des 328P …
Ich versuche mit 555 IC einen Watchdog-Timer zu erstellen und folge diesem . Ich verstehe nicht, warum eine 1N4148-Diode zwischen dem Reset-Pin von Arduino und dem Ausgang des 555-Timers angeschlossen ist. Soweit ich weiß, sollte der Reset-Pin des Arduino hoch sein, und wenn er nach unten gezogen wird, wird der …
Ich habe ein paar Projekte mit Arduino erstellt. Für ein neues Projekt möchte ich die Temperatur der Hautoberfläche im Verhältnis zur Zeit (nur vielleicht ein paar Mal pro Tag) und möglicherweise andere leicht zu beschaffende Informationen wie die Spannung protokollieren. Ich muss alles so klein und leicht wie möglich machen …
Ich arbeite an einem benutzerdefinierten Arduino, das mit 3,3 V ohne Regler oder USB-Chips (für den Stromverbrauch) betrieben wird. Ich habe gehört, dass das Übertakten des Chips mit 16 MHz / 3,3 V im Allgemeinen in Ordnung ist, aber ich möchte trotzdem innerhalb der Spezifikation bleiben. Erstens: Muss ich nur …
Eigentlich keine reine Arduino-Frage. Ich verwende tatsächlich einen eigenständigen ATmega168. Bisher habe ich den AVR-ISP-Programmierer (von AVR Studio aus) verwendet, um den Chip zu programmieren. Nachdem alles erledigt ist, wird der Chip abgedeckt und ich habe nur Zugriff auf die I2C-Pins. Die MISO-, MOSI- usw. Pins sind nicht erreichbar. Ich …
Ich habe vor einiger Zeit ein Gertboard gekauft, und eine der Funktionen, die es an Bord hat, ist ein ATMega328 (DIP). Da das Gertboard jedoch für die Verwendung mit dem Raspberry Pi ausgelegt ist, arbeitet es nur mit 3,3 V, sodass die Taktrate auf ~ 12 MHz begrenzt ist. Das …
Ich möchte ein Makefile zum Kompilieren von c-Programmen für das Arduino erstellen. Ich bin mit make etwas vertraut, habe es aber noch nie mit avr-gcc verwendet. Was ist der einfachste Weg, die folgenden Befehle in ein Makefile einzufügen? $ avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o led.c $ avr-gcc -mmcu=atmega328p …
Ich habe eine authentische Arduino UNO, aber ich wollte nicht den vollen Preis für eine neue bezahlen, um semi-perminate Projekte zu bauen, also kaufte ich ein paar ATMEGA328P-PU-Chips von AliExpress: https://www.aliexpress.com/item/1pcs-lot-ATMEGA328P-PU-CHIP-ATMEGA328-Microcontroller-MCU-AVR-32K-20MHz-FLASH-DIP-28/32346944696.html Wenn ich jedoch versuche, die Skizze mit Arduino IDE auf die neuen Chips hochzuladen, werden folgende Fehler angezeigt: avrdude: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.