Als «avr» getaggte Fragen

AVR ist ein von Atmel entwickelter 8- und 32-Bit-Mikrocontrollerkern. AVR wurde als Mikrocontroller für die beliebten Arduino SBCs ausgewählt.

50
Komplette Alternativen zur Arduino IDE? [geschlossen]

Ich bin kein großer Fan der offiziellen Arduino IDE (in Bezug auf Visuals), also habe ich angefangen, nach besseren Alternativen zu suchen. Die meisten Projekte, die ich gefunden habe, befinden sich jedoch in Alpha / Beta und sind im Allgemeinen unvollständig. Ich bin zu 100% neu in der...

41
Warum wird AVR in Arduino verwendet?

Warum verwendet Arduino AVR? Ich verstehe, dass sie der offizielle Prozessor sind, aber es gibt keinen Grund, warum der Code nicht auf eine ARM- oder Freescale-Architektur portiert werden kann, außer zum Preis, oder? Solange der integrierte Speicher vorhanden ist, könnte eine einfache Migration in...

36
SPI oder I2C: für einen längeren Bus

Ich überlege mir ein Projekt, bei dem mehrere AVRs über einen Bus miteinander sprechen müssten. Sie würden durch so viel wie 6 Fuß getrennt sein. Es scheint, dass sowohl I2C als auch SPI eine Reihe von Mikros über einen Bus kommunizieren lassen können, aber ich habe nichts darüber gesehen, wie...

30
Eine Platine für eine Drohne

Ich mache eine Drohne und würde mich freuen, wenn jemand meine Arbeit am PCB-Layout überprüfen kann. Bild (Rot ist oben, Blau ist unten, Kreise kennzeichnen Löcher und Seitentransfers, Lila ist Klebstoff): Was soll passieren: Der Eingang von den Funkgeräten ist die PWM 1-6, bei der es sich um einen...

26
Was ist ein bisschen hämmern

Ich bin neu in der Mikrocontroller-Programmierung. Ich verwende ATmega32-A-Controller und CodeVisionAVR-Compiler. Ich benutze den Wellenformgenerator (AD9833), um ein Sinussignal mit SPI-Kommunikation zu erzeugen. Ich kann die Sinuswelle erfolgreich erzeugen. Jetzt leite ich das Signal an den...

25
Warum sind Atmel AVRs so beliebt?

Eine kürzlich gestellte Frage bezog sich auf die Vor- und Nachteile verschiedener MCU-Typen. AVRs schienen in Anbetracht der Antworten nicht einmal eine Erwähnung wert zu sein. Warum kommt es einem Außenstehenden dann so vor, als würden AVRs immer beliebter werden? Liegt das nur am Arduino oder...

24
Begrenzungs- / Synchronisationstechniken für serielle Protokolle

Da die asynchrone serielle Kommunikation auch heutzutage unter elektronischen Geräten weit verbreitet ist, sind viele von uns meiner Meinung nach von Zeit zu Zeit auf eine solche Frage gestoßen. Stellen Sie sich ein elektronisches Gerät Dund einen Computer vor, PCdie mit einer seriellen Leitung...

23
Firmware-Schutz für AVR- und PIC-Controller

Kann jemand die HEX-Datei extrahieren, die ich in einem von mir bereitgestellten Mikrocontroller brenne? Wenn dies möglich ist, wie kann jemand sicherstellen, dass sein Code in eingebetteten Systemen gesichert ist? Wie kann man bei PIC- und AVR-Mikrocontrollern die Firmware vor Vervielfältigung...

22
AVR - So programmieren Sie einen AVR-Chip unter Linux

Ich habe vor kurzem einen AVRISmkII AVR-Programmierer und ich habe einen ATtiny85 und einen ATmega328. Ich habe mich gefragt, wie ich diese Chips (mit dem Programmierer) programmieren kann, aber wenn ich versuche, Atmel Studio 6 zu bekommen, ist es nur für Windows. Gibt es eine Möglichkeit, die ich...

20
Kristalle und Ladekapazität

Wenn ein Kristall eine Nennlastkapazität von 6 pF hat, ist es das Richtige, einen 6 pF-Kondensator mit GND an einem Bein des Kristalls anzulegen? Ich verwende es als Taktquelle (TOSC) für einen XMEGA und es hat einen maximalen ESR von 50 kOhm (was innerhalb der Empfehlungen

20
ATMega8: Warum müssen VCC und AVCC verbunden sein?

Ich habe oft gelesen, dass es eine gute Praxis ist, VCC mit AVCC zu verbinden. Sogar im ATMega8-Datenblatt heißt es so: AVCC ist der Versorgungsspannungs-Pin für den A / D-Wandler, Port C (3..0) und ADC (7..6). Es sollte extern an VCC angeschlossen werden, auch wenn der ADC nicht verwendet wird....

18
Wie lese ich den digitalen Eingang des ATmega16?

Was muss ich tun, um einen Digitaleingang (Taster) am ATmega16 auszulesen ? Muss ich Pullup-Widerstände aktivieren oder kann ich einen 10-kOhm-Widerstand verwenden? Was wäre ein einfacher Code? Nur ein einfaches "Schalten Sie die LED ein, wenn sie gedrückt wird". Gibt es ein Anfänger-Tutorial? Ich...

18
Ideales WiFi zur seriellen (oder SPI) Brücke?

Was sind einige Empfehlungen für ein ideales WiFi zur seriellen Brücke? Meine idealen Eigenschaften wären: Einfache Konnektivität, SPI oder Seriell Vernünftig schnelle Geschwindigkeit, idealerweise mindestens 1 MBit / s (obwohl dies wahrscheinlich nicht immer so schnell sein muss) Preiswert, ich...