Als «avr» getaggte Fragen

17
AVR 1.1V Interne ADC Referenz Überspannung

Wenn ich die interne 1.1V-Referenz für den ADC verwende und mein Analogeingang 1.1V überschreitet, sagen wir 2.5V, ist das schädlich für meinen Mikrocontroller? Oder wird der ADC-Wert einfach bei 1,1 V abgeschnitten (auf 0x3FF)? Der Einfachheit halber füge ich ein Blockdiagramm aus dem...

17
Verwenden Sie AVR Watchdog wie normale ISR

Ich versuche, meinen Kopf um den Watchdog-Timer der ATTinyX5-Serie zu legen. Ich habe also gelesen, dass Sie es verwenden könnten, um das Programm N Sekunden lang zu etwas Bestimmtem zu bewegen, aber nie wirklich gezeigt, wie. Andere ließen es so aussehen, als würde es nur den Chip zurücksetzen,...

16
Von C bis zur Montage

Angenommen, wir haben den folgenden C-Code für ein avr-8bit: int v1=1; int v2=2; v2=v2+v1; Ich habe folgendes Zerlegen erwartet ldi r18, 1; ldi r19, 2; add r19, r18; aber nachdem ich gelaufen bin: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf und avr-objdump -S Test.elf > Test.lss Ich habe das...

15
AVR-Blitz vor dem Lesen durch ISP schützen?

Ich versuche, den gesamten Blitz vor dem Lesen durch den Internetdienstanbieter zu schützen. Es hat einen Bootloader, der in der Lage ist, den Anwendungsabschnitt selbst zu programmieren. Festlegen des Sperrbytes auf: LB1/LB2 Der Benutzer kann den Bootloader nicht zum Hochladen neuer Firmware...

14
C Integer Promotion auf 8-Bit-MCUs

Am Beispiel von avr-gcc wird für int-Typen eine Breite von 16 Bit angegeben. Das Ausführen von Operationen mit 8-Bit-Operanden in C führt dazu, dass diese Operanden aufgrund der Ganzzahl-Heraufstufung in C in 16-Bit-Int-Typen konvertiert werden. Bedeutet dies, dass alle 8-Bit-Arithmetikoperationen...

13
Aufwachen aus dem Tiefschlaf

Die meisten Mikrocontroller (z. B. AVRs, MSP430s, PICs usw.) unterstützen eine Reihe verschiedener Schlafmodi. Der "tiefste" Schlafmodus ist derjenige, der die geringste Leistungsaufnahme vorgibt (z. B. "Power Down", "Shut Down"), aber alle Uhrensysteme werden normalerweise in diesen Modi...

13
Nicht-Hersteller-Mikrocontroller-Auswahlseite?

Ich suche eine Seite, auf der ich meine gewünschten Mikrocontroller-Eigenschaften eingeben kann. Ich habe die Hersteller-Websites gefunden ... aber diese zeigen nur ihre Mikrocontroller. IE gibt es eine Website für PICS und eine Website für AVR usw., aber ich bin auf der Suche nach einer, die...

13
AVR SEI-Anweisung

Der AVR-SEI-Befehl ( http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_SEI.html ) wartet auf den Abschluss des nächsten Befehls, bevor Interrupts aktiviert werden. Wenn ich einen anderen Befehl verwende, um das I-Flag in SREG zu setzen, wartet dieser auch 1 Befehl? Mit anderen Worten: Ist...

13
Umschalten von PIC auf AVR [geschlossen]

Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung...

12
AVR Zufallszahlengenerator

Ich habe eine Appnote von TI ( slaa338 ) gelesen , die eine Technik zur Erzeugung von Zufallszahlen "für echte" (im Gegensatz zu "Pseudo") beschreibt. Es nutzt das etwas exotische Clock-Subsystem des MSP430, um dieses Ziel zu erreichen. Kennt jemand eine Technik, die auf einem AVR implementiert...

12
Arduino mit Versammlung?

Da ich mich für die Mikroverarbeitung entschieden habe, entschied ich mich aufgrund der enormen verfügbaren Ressourcen für Atmel AVR. Und Arduino scheint auch eine Menge zu haben, ganz zu schweigen davon, dass ihre Starter-Kits eher "auf meinem Niveau" zu sein scheinen. Das Problem ist, dass ich es...

12
Hat jemand das QP-State-Framework für Arduino portiert?

Bei der Überprüfung möglicher Ansätze für mein Datenprotokollierungsprojekt habe ich festgestellt, dass das Buch "Praktische UML-Zustandsdiagramme in C / C ++" für eine ernsthaftere Arbeit mit dem Arduino sehr interessant ist. QP ist eine Familie von ultra-light, Open Source,...