Als «atmega328» getaggte Fragen

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.


4
Ist mein Arduino tot oder ist es nur sein Prozessor?
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 …




1
Wie funktionieren Interrupts auf dem Arduino Uno und ähnlichen Boards?
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: …


3
ATMega328P-PU und 328P-AU
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 …


2
sehr leichter Low-Power-Mikrocontroller mit Speicher?
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 …


2
Brennende Skizze mit I2C
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 …


2
Grundlegendes Makefile für avr-gcc
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 …

2
Programmierung chinesischer Arduinos
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: …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.