Als «attiny» getaggte Fragen

ATtiny ist eine Familie kleiner 8-Bit-RISC-Mikrocontroller mit geringem Stromverbrauch von Atmel. Wird häufig in kleineren Arduino-Prototyping-Plattformplatinen und -Projekten verwendet.

1
Warum wird mein AVR zurückgesetzt, wenn ich wdt_disable () aufrufe, um zu versuchen, den Watchdog-Timer auszuschalten?
Ich habe ein Problem, bei dem das Ausführen einer Watchdog-Deaktivierungssequenz auf einem AVR ATtiny84A den Chip zurücksetzt, obwohl der Timer noch genügend Zeit haben sollte. Dies geschieht inkonsistent und wenn auf vielen physischen Teilen derselbe Code ausgeführt wird. Einige werden jedes Mal zurückgesetzt, andere manchmal und wieder andere nie. Um …
34 arduino  avr  attiny  watchdog 


3
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, wenn in …
17 avr  attiny  watchdog 


2
4-Bit-Busadressauswahl über analogen Eingangspin: Monte-Carlo-Simulation zeigt überlappende Adresswerte
Ich habe eine kleine Sensorplatine für meine Masterarbeit mit einem ATtiny44- Mikrocontroller entworfen. Ich benötige ungefähr 200 dieser Karten für meine Anwendung und 16 sind immer lokal mit der Controller-Karte verbunden. Das gesamte Netzwerk sieht folgendermaßen aus: Für die Kommunikation zwischen dem Controller und den Sensorplatinen habe ich einen eigenen …


3
Was kann der ATtiny nicht, was der Arduino kann?
Inspiriert von diesem Youtube-Video von Make Magazine möchte ich für die meisten meiner Projekte die ATtiny-Chips anstelle des Arduino verwenden. Der Videoautor warnt, dass einige Arduino-Funktionen auf den ATtinys nicht funktionieren. Gibt es eine vollständige Liste dessen, was unterstützt wird und was nicht?
12 arduino  attiny 

2
Programmieren Sie das AVR-EEPROM direkt von der C-Quelle
Wenn Sie den folgenden Code in eine AVR C-Quelle aufnehmen, können Sie die Sicherungen anscheinend direkt programmieren, ohne dass ein zusätzlicher Befehl oder eine zusätzliche .hex-Datei erforderlich ist: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; Gibt es einen ähnlichen …
11 avr  c  attiny  eeprom 


3
ATtiny85 Stromverbrauch doppelt erwartet
Ich versuche, einen ATTiny85 dazu zu bringen, eine Batterie zu entladen. Ich habe es von einem 16,384-MHz-Kristall getaktet, wobei die Sicherung durch 8 geteilt wurde. Vcc beträgt 3,3 Volt. Abbildung 22-7 im Datenblatt besagt, dass im Leerlauf ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();) etwa 300 µA gezeichnet werden sollten. Tatsächlich sehe ich, dass …

1
ATtiny: Keine Unterstützung für die Multiplikation?
Stimmt es, dass die ATtiny AVRs keine Hardware-Unterstützung für die Multiplikation haben? Es scheint gut zu funktionieren, wenn ich meinen Code multipliziere. Ich habe auch math.h aufgenommen und einige sin () - und cos () -Berechnungen durchgeführt. Weiß ich für diese Berechnungen eine riesige Strafe von 800 Zyklen?
9 avr  attiny 

2
Wie versorge ich einen Attiny mit AA-Batterien?
Ich arbeite an einem Projekt, bei dem ich eine RGB-LED bei Umgebungslicht betreiben möchte. Ich habe dies mit einem Arduino Leonardo und der LED prototypisiert. Derzeit ist das Projekt an den USB-Anschluss meines Computers angeschlossen, ich möchte jedoch Attiny 45- oder 84- und AA-Batterien verwenden. Ich dachte ursprünglich daran, 3 …

5
ATTiny13 - avr-gcc Hallo Welt verwendet über 100 Bytes?
Ich versuche ein Programm für das ATTiny13 zu schreiben. Mein Problem ist, dass es enorme Größenbeschränkungen gibt. Nun, als ich mein erstes Hello World-Programm machte, brauchte ich 100 Bytes Programmspeicher, um ein Licht ein- und auszuschalten! Gibt es Optionen, die ich avr-gcc geben kann, um diese Größe zu verringern? Auch …

2
ATtiny13A - Software-PWM kann im CTC-Modus nicht generiert werden
Ich versuche, mit einem ATtiny13A eine ferngesteuerte RGB-LED zu erstellen. Ich weiß, dass der ATtiny85 für diesen Zweck besser geeignet ist, und ich weiß, dass ich möglicherweise nicht in der Lage bin, den gesamten Code anzupassen, aber im Moment ist es mein Hauptanliegen, eine Software-PWM mithilfe von Interrupts im CTC-Modus …
8 avr  pwm  interrupts  attiny 


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.