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.

3
Was ist ein Bootloader und wie würde ich ihn entwickeln?
Ich habe viele Projekte getroffen, in denen ein AVR-Mikrocontroller mit einem Bootloader (wie dem Arduino) verwendet wird, aber ich verstehe das Konzept nicht sehr gut. Wie kann ich einen Bootloader (für jeden Mikrocontroller) erstellen? Wie wird mein Bootloader nach dem Schreiben auf den Mikrocontroller programmiert (wie jedes auf dem Flash-ROM …

17
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 Programmierung von …
50 arduino  avr  ide 

10
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 diese Bereiche möglich sein. Ich sehe …
41 arm  avr  freescale  arduino 

10
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 …

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 


5
Wie erreichen Geräte wie der Game Boy Advance ihre Bildrate?
Ich habe mein eigenes Handspielgerät entwickelt, das auf einem AVR-Mikrocontroller und einem kleinen OLED-Display basiert. Ich habe mit einem monochromen Display mit 128 x 64 Pixeln begonnen und kann bequem mit über 60 Bildern pro Sekunde darauf zeichnen. Ich habe es kürzlich überarbeitet, um eine RGB-OLED mit 128 x 128 …

2
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 HF-Empfänger …

2
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 Sensor weiter. Der Sensorausgang wird über den Multiplexer ausgewählt und an den ADC gesendet. …

6
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 gibt es noch etwas, …

6
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 (RS-232 oder ähnlich) verbunden sind und …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

2
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 schützen?
23 pic  avr  embedded  firmware 


3
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 unter Linux …
22 avr  linux  programmer 


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.