-
Thread
"Arduino MEGA" - ähnliches Board gesucht
hier deinen Wünschen recht nahe zu kommen: http://www.nex-robotics.com/products/development-tools/avr-development-board/atmega2560-development-board-mini.html https://www.avrfreaks.net/sites/default/files/forum_attachments/atmega2560_dev_board_mini_integrated_with_xb_usb_interface.pdf
Andre G. schrieb im Beitrag #6948418: > irgendwoher ein paar 2560er Mouser + TME Die Arduino Plattform ist nicht auf die AVR begrenzt.
-
Thread
Fragen zu Waveshare e-paper 1.54"
vor: https://github.com/ZinggJM/GxEPD2/blob/master/ConnectingHardware.md mapping suggestion for AVR, UNO, NANO etc. BUSY -> 7, RST -> 9, DC -> 8, CS-> 10, CLK -> 13, DIN -> 11 so sind immerhin SCK und MOSI korrekt verbunden. https://github.com/ZinggJM/GxEPD2/blob/master/MyEPDs_UpdateInfos.pdf
Das Modul mit Controller sollte 5V tolerant sein aber bisher habe ich es weder am Nano noch am Mega2560 zum Laufen bekommen. Das Heltec Modul am 3,3V Arduino Nano macht kein Problem. Sollte ich in den nächsten Tagen Erfolg haben melde ich mich. Vielleicht hast du ja vorher einen Code zum Laufen gebracht
-
Thread
Arduino Mega2560 mit externem RAM: linker flag für .data section geht nicht
everything together... "C:\\Users\\xxXXxxXXxx\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega2560 -Wl,--section-start,.data=0x802200,--defsym=__heap_end=0x80A1FF -o "C:\\
Damit der automagisch mitkompiliert Code aus dem variants-folder funzt, muss man noch [c]#include <avr/io.h> #include <avr/iomxx0_1.h>[/c] einbinden. Ob das so händisch-hardcoded als eine gute Idee ist? Aber eigentlich ist es ja fest mit der Variante Atmega2560 verbandelt, daher sollte es keine
-
Thread
Marantz 7.2 Verstärker alle Transistoren unisoliert auf Kühlkörper
das Modell interessieren! Wenn man nach der Nummer auf der Platine sucht, landet man beim "Denon AVR-1912"
Modell interessieren! > > Wenn man nach der Nummer auf der Platine sucht, landet man beim "Denon > AVR-1912" Das Teil ist noch keine 10 Jahre Alt! Bilder vom Innenleben (und von einigen sehr ähnlichen): - https://soundnews.ro/2011/08/12/denon-avr-1912-airplay-power/ - https://audiovision.de/marantz-sr6010
-
Thread
UART senden über udrie0
[code] .include "m2560def.inc" .listmac .org 0x000 rjmp hreset ; 01 - External Pin, Power-on Reset, Brown-out Reset, Watchdog Reset and JTAG AVR Reset .org 0x0034 rjmp huartdre0 ; 27 - USART0
aber es gibt keine zugehörigen Interrupt-Handler. Ich habe es mal korrigiert: [pre] .include "m2560def.inc" .listmac .org 0x000 rjmp hreset ; 01 - External Pin, Power-on Reset, Brown-out Reset, Watchdog Reset and JTAG AVR Reset .org 0x0034 rjmp huartdre0 ; 27 - USART0
-
Artikel
AVR Typen
Adressbereich liegt. Dadurch funktionieren C-Programme nur bis zum ersten Funktionsaufruf. Siehe auch AVR Checkliste: Besonderheiten bei ATmega64 / ATmega128 ATtiny. Die ATtiny stellen das untere Ende der neuen AVR-Linie von Atmel dar und waren zunächst durch das Fehlen von internem SRAM gekennzeichnet.
12 Bit, vierpoliges Programm- und Debug- Interface PDI (VTref, CLK, DATA, GND) erfordert z.B. einen AVR_JTAGICE-mkII Programmer. PDI (Flash und Debug) funktioniert mit C-Code z.B. mit AVR Studio 4.19. Leider ist die Xmega-Reihe zu den AVR-Prozessoren der Mega- oder Tiny-Serien nicht kompatibel (viel komplizierter
-
Thread
FT232 ähnliches USB mit atmega32u4 unter C
hier nun die Ergebnisse mit USBTreeView bei atmega2560 und bei 32u4.
im Verzeichnis der Treiber die ich für atmega2560 nutzte sind Dateien arduino.inf, arduino-org.inf, genuino.inf, wobei mir nicht klar ist wie Windows da die richtige Datei wählt, denn Einträge zu mega2560rev3.name="Arduino Mega 2560" bzw. "mega2560rev3
-
Thread
Welche AVR sind mit SPI zu programmieren
die AVR sind hier heilig, da darfste sagen nix...
vielmehr den Status der AVR auf den lausigen Stand der PICs runter.
-
Thread
Arduino->WS2812B-> Arduino
vielleicht mit einem Timer/PWM die Clock fürs SPI erzeugen? Angelehnt an den "one-shot Modus" der AVR Timer.
Nachbau Arduino ATmega1284p 128k flash z.B. Bobuino mighty mini 1284p Original Arduino ATmega2560 256k flash
-
Thread
LCD BP Pin direkt an Quarz
nützlich bei gemultiplexten LCD, auch wenn die nicht so kontrastreich sind. Aber unser beliebter AVR ist da Steinzeit, nur 1 Modell kann LCD (Atmega169) und der ist in mancherlei Hinsicht blöd. Wer hingegen 8051 beherrscht, kann aus einer Vielzahl auswählen.
wie lahm > dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. Der TO hat einen AVR und da läuft es auch in C flott genug, zumal man ja auch SPI verwenden kann.
-
Thread
Update Funktion für eigenes Projekt
Hallo an alle, Ich bin dabei einen MIDI Controller zu bauen mit einem atmega2560. Software und Controller laufen nun möchte ich aber die Möglichkeit eines Softwareupdates integrieren. Am liebsten über einen USB Stick oder über MIDI Sysex. Meine Überlegung ist nun den bootloader
dann das Midi Protokoll "sprechen", also wohl nicht die sonst üblichen Bootloader mit STK500 oder AVR910 Protokoll.
-
Thread
RGB Tastenfeld in 5x4 Sonderform
geeignet. Man muß eine Schaltung entwickeln, ein Layout erstellen, alles löten, die Firmware für den AVR erstellen, ein Protokoll zum PC überlegen, das PC-Programm entsprechend kommunizieren lassen und das Modul auslesen und ansteuern. Dann noch die Konstruktion. In der Firma wären dafür mindestens 6 verschiedene
Code sieht aktuell so aus: [c]#include <SimpleKeypad.h> #include <Adafruit_NeoPixel.h> #ifdef __AVR__ #include <avr/power.h> #endif #define PIN 6 #define NUMPIXELS 20 Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); int pause=100; // 100 Millisekunden Pause
-
Thread
MAX485: empfängt eine Null, die keine ist
Einschränkung: -wenn ich eine Zeichenkette händisch (d.h. langsam, z.B. per Hyperterm) sende, empfängt der AVR nach jedem gesendeten Zeichen ein nachgestelltes '/0'. Mir scheint, als nehme der MAX485 nach dem Empfang einen Zustand ein, den der AVR für ne empfangene '\0' wertet - aber es dürfte doch kein Stopp-Bit
Stephan R. schrieb im Beitrag #6848444: > was könnte die Verwendung von UTF-16 für mich und den AVR bedeuten? Genau das beschriebene Symptom. Prüf den Zeichensatz des HTerms. Leo
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
das lustige PA-Modul mit externer Antenne, das hängt über den mitgelieferten LDO Adapter am Arduino 2560 folgendermaßen: VCC->5V, GND->GND, SCK->52, MI->50, MO->51, IRQ->2, CE->7, CSN->8 IMHO sollte das passen. Was übersehe ich? Hat irgendjemand einen heissen Tipp? Danke für die
in der Hoymiles Cloud ausgegeben sind noch unbekannt. Dazu ggf. die letzten Beiträge von lumapu und avr-herbi nochmal lesen. Wenn ich es richtig aufgefaßt habe stehen aktuell noch einige große Themen an: * DFU (pro) Kommunikation bei der Einrichtung der Hoymiles App (am besten auf mehreren / allen
-
Thread
Microcontroller aussuchen
. Vorteil AVR. Cyblord -. schrieb im Beitrag #6839740: > Objektiv haben die keine Nachteile (ARM) Unsinn. Sie sind zwar flexibler, dafür aber auch komplexer zu programmieren. AVR & Co behaupten sich ganz sicher
gehen, >> ist genau die einfache ... Lösung. > > Nicht für jemanden wie den TO, der schon mit AVR vertraut ist. Wäre das der Fall, hätte er einfach einen AVR genommen und hier nicht gefragt.
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Schau dir den Arduino Mega 2560 an.
Beitrag #6835877: > Ist es möglich von externen Speichern Code auszuführen? Bei den allermeisten AVR Modellen: nein
-
Thread
LED-Streifen dimmen
Ein ATmega2560 kann problemlos 18 oder 24 Ausgänge auch mit 1000 Hz bei 10 bit PWM dimmen, wenn man nicht die Kinderprogrammiererumgebung vom Arduino verwendet, die bremst doch sehr stark, sondern den uC direkt in
deine LED-Strips. Hat aber nur 16 Kanäle, d.H. entweder zwei von den ICs oder zwei PWM-Kanäle vom AVR mitverwenden.
-
Thread
c avr ((1+2)*4 < -3)
Bestätige: Sehe die Warnung auch auf AVR und es kommt -1 raus. Die Warnung ist also mehr als berechtigt. Bei RP2040 und STM32 zeigt sich 1 ohne Warnung.
, sofern ihr Typ schmaler ist als int. Auf den 32bit MCUs und dem PC ist das gegeben, auf dem AVR nicht. Warum unsigned signed auf dem AVR „Vorrang“ gegeben wird, weiß ich nicht, vielleicht ist es UB/IDB und deswegen die Warnung?
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
attiny1604, 1606, 1607, 1614, 1616, 1617 attiny3216, 3217 attiny1624, 1626, 1627 attiny3224, 3226, 3227 avr128db28, avr128db32, avr128db48, avr128db64 avr64db28, avr64db32, avr64db48, avr64db64 avr32db28, avr32db32, avr32db48
sehr wenige Beispiele finden wirst. Als Anfänger bist Du mit einem klassischen Board (ATmega8..ATmega2560) deutlich besser bedient. Bei den neuen megaAVR0 wurde die Hardware komplett umgekrempelt, da stimmt gar nichts mehr überein. Daher werden bisherige AVR-Programmierer diese nur selten ausprobieren
-
Thread
TWI/I2C bei ATtiny87/167 einstellbare Adresse?
Frage bzgl. des ATtiny87 bzw. ATtiny167 https://www.mouser.de/datasheet/2/268/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtin-1315533.pdf Der hat ja nun auch I2C. Das hier allerdings TWI genannt wird. Wenn ich nun 2 dieser Controller am selben I2C-Bus betreibe, wie ist denn sichergestellt
https://www.microchip.com/content/dam/mchp/documents/OTH/ApplicationNotes/ApplicationNotes/Atmel-2560-Using-the-USI-Module-as-a-I2C-Slave_ApplicationNote_AVR312.pdf
-
Thread
Frage zu PeDa Drehgeber Code
Phase der Anderen voreilt. Ich haben Peters Code so wie er ist (barmetal C) auf einem Arduino Mega2560 getestet. Und ich habe ich ihn auf einen Nano Every angepasst mit eigenen Libs wo ich im µC per Register das I/O Signal invertieren kann. ATmega4809. Es ändert alles nichts. Zählt rückwärts bei CW drehen
0 enc_delta += pgm_read_byte(&table[last]); [/c] Und fertig ohne Hexenwerk. Da ist nichts AVR spezifisch ausser dem Zugriff auf das PIN Register des Encoder Ports.
-
Thread
Atmega ADC & OP-Inverter
Tag zusammen, ich würde gerne einen Inverter (1:1) vor einen ADC eines Atmega 2560 hängen. Datenblatt vom ADC spezifiziert ja max. 10kR Eingangswiderstand. Der Inverter hat momentan einen Teiler aus 2x100kR dran. Open loop output resistance laut Datenblatt ca. 300R. Bin nicht
die wuerden > das nicht ohne Grund tun. Es ist trotzdem Unsinn. Der Sample-Kondensator in einem AVR-ADC hat eine Kapazität von ca. 14pF. Aber: er wird über ein CMOS-Transmissiongate an den ADC-Pin geschaltet. Das *hat* bereits einen Widerstand von 1..100K (genauer will Atmel das nicht spezifizieren
-
Thread
Attiny: LED aus durch Sleepmode
klarkommst Häh? Wieso sollte ich damit nicht klarkommen? > Zusätzich kennst du nicht einmal die avr-gcc > Standardfunktionen. Dem ist wohl nichts hinzuzufügen. Allein "avr-gcc" und "Standard" zusammen zu verwenden, bescheinigt dir bereits vollständige Inkompetenz. Und dann auch noch bezüglich
c-hater schrieb im Beitrag #6774740: > Dem ist wohl nichts hinzuzufügen. Allein "avr-gcc" und "Standard" > zusammen zu verwenden, bescheinigt dir bereits vollständige Inkompetenz. Es geht nicht um den avr-gcc sondern um die avr libc. Und die ist Standard. Atmel und Microchip haben
-
Thread
AVR128DB mir 3-wire SPI
Hallo lieber Microcontrollercontroller, Ich möchte mit einem AVR128DB48 eine RTC ansteuern. Um genau zu sein die RV-8063-C7 von Microcrystal. Mein Problem ist, dass diese RTC nur 3 Leitungen für SPI hat: SCL, SDIO und CE. Im Datenblatt vom AVR128DB ist auf
noch das https://www.mikrocontroller.net/topic/140380 > gefunden, ist das alles, einfach MOSI vom AVR an SDIO der RTC ? Wenn du niemals Daten von der RTC lesen willst, ja, dann ist das so einfach. Wenn du MISO am AVR nicht beschaltest, wie sollten denn Daten zurück zum AVR kommen? > Das Internet
-
Thread
CRC16 Prüfsumme über Flash bilden. Wie prüfen ob korrekt?
Guten Tag, Ich versuche zurzeit eine CRC16 Prüfsumme über den Flash meines ATMega2560 zu bilden. Dazu habe ich mich mit CRC etwas beschäftigt und mir eine kleine Funktion geschrieben. Mein Wissen was CRC Prüfsummen angeht ist ehr ganz grob ich weiß wie sie in etwa funktionieren aber
soll. Im Moment steht als Endadresse der Wert 0x1FDFF drin. Im Datenblatt habe ich unter Punkt 8 "AVR Memories" die "Program Flash Memory Map" gefunden. Dort steht drin das der Flash von Adresse 0x0 bis 0x7FFF/0xFFFF/0x1FFFF. Ich verwende den ATMega2560 mit 256kB an Flash also müsste die Absolute
-
Thread
Atmega 2560 ADC-Pins interne Schutzdioden
Tach zusammen, nur um sicher zu gehen - beim Atmega 2560 sind laut Datenblatt die I/Os über interne Schutzdioden gegen Vcc/GND geschützt. Wie sieht das bei den ADC-Eingängen aus, ich finde da konkret nichts dazu. Warum ich frage? Mein ADC könnte im
ADC-Eingang abgeschaltet werden. Atmel hatte in einer application note auch eine Dimmer-Schaltung mit einem AVR gezeigt, wo sie die 230V über einen einfachen Vorwiderstand direkt auf den AVR-Pin gelegt hatten. Das lässt auf ein gewisses Vertrauen in die Schutzdioden schließen.
-
Thread
Arduino mit JTAGICE verbinden
(mkI) jtag1slow = Atmel JTAG ICE (mkI) jtag2 = Atmel JTAG ICE mkII jtag2avr32 = Atmel JTAG ICE mkII im AVR32 mode jtag2dw = Atmel JTAG ICE mkII in debugWire mode jtag2fast = Atmel JTAG ICE mkII jtag2isp = Atmel JTAG ICE mkII in ISP mode
Atmel JTAG ICE mkII PDI mode jtag2slow = Atmel JTAG ICE mkII jtag3 = Atmel AVR JTAGICE3 in JTAG mode jtag3dw = Atmel AVR JTAGICE3 in debugWIRE mode jtag3isp = Atmel AVR JTAGICE3 in ISP mode jtag3pdi = Atmel AVR JTAGICE3 in PDI mode [/pre]
-
Thread
Speichermöglichkeiten im Atmega328p
des Posters bedenkend. Bevor irgendwas laeuft wuerd ich mit einem Grosseren beginnen, also zB einem 2560er. Nachher kann man's immer noch abspecken. Sonst verballert man zuviel Zeit mit Optimierungen, welche sich nie mehr auszahlen. Was ist der Mehrpreis eines 2560er zu einem 328er ? 5 Euro ? Macht erst
Speichermöglichkeiten im Atmega328p Entweder du liest nur das was du lesen willst oder hast null Ahnung von AVR Mikrocontrollern. Denn wenn er die I/O-Programmierung für eine SD Karte im Speicher hat ist schon mal grob ein Drittel bis die Hälfte des Flash belegt. Ganz abgesehen vom RAM welches auch eine
-
Thread
Arduino Every - Erfahrungen?
Es kommt darauf an wie die Libs aufgebaut sind. Außerdem gibts Tausende Libs. Aber das ein Mega2560 nicht kompatibel zum UNO (ATmega328P) sein soll habe ich noch nicht erlebt. Da scheint etwas anderes schief zu laufen. So ein Mega2560 Board gibts übrigens auch kleiner. https://robotdyn.com/mega-2560-pro-mini-atmega2560-16au.html oder bei ebay gucken.
-
Thread
Angabe Frequen in einem Programm
Cross-check: [pre] $ avr-gcc -Os -DF_CPU=8E6 -mmcu=atmega328 -Wall -Wextra -S tinit.c $ cat tinit.s .file "tinit.c" __SP_H__ = 0x3e __SP_L__ = 0x3d __SREG__ = 0x3f __tmp_reg__ = 0 __zero_reg__ = 1
des vorgesehenen 8 MHz Quarzes einfach einen mit 12 MHz einbaue? Läuft dein Bascom Programm auf dem AVR dann nicht ebenso mit falscher Frequenz?
-
Thread
Anfang mit STM32. Wie habt ihr es gemacht?
VSSA/VREF- Pin 13: VDDA/VREF+ Also hat der STM32 kein intern erzeugte Referenzspannung wie beim AVR? Mfg
mit einem AVR nochmal ganz von vorne anfangen.
-
Thread
Analog und Digital auf einer PCB Brauche hilfe bei zwei/drei letzten Problemen
kommt aber das 32 CH PWM Board...Dieses arbeitet mit einem ATMega128A und 32 Software PWMs.. (Der AVR-GCC Tutorial Software PWM Code auf 32CH erweitert) Da ich hier die 32 PWMs erzeugen muss.. haben wir eine PWM von 100Hz... bis 16Khz ist es hörbar, oder? Kann es auch daran liegen? Also:
ich den... weil 1. hab ich den ohne ende da... 2. hat bisher alles geklappt wo ich mit nem anderen (2560 z.b.) probleme hatte... Also bleibe ich den teilen treu.. mit denen ich klar komme... Jetzt.. aber wie versprochen... Das erste "Update"... also ein "ändern" hätte nichts gebracht.. Und
-
Thread
avr-gcc 11.1.0 defekt? Gesperrt
nachweislich durch Pin Toggle ausgeführt. Es funktionieren folgende Kombinationen: Arduino IDE 1.8.15 + avr-gcc 10.3.0 Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino Mega2560 (ATmega2560) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package (ATmega4809) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + SpenceKonde
of dynamic memory, leaving 16267 bytes for local variables. Maximum is 16384 bytes. und unter avr-gcc-11.1.0-x64-linux/ kompiliert das Beispiel NICHT. Die entscheidende Fehlermeldung unter avr-gcc-11.1.0-x64-linux/ lautet: ... /home/ab/Installed/avr-gcc-11.1.0-x64-linux/bin/avr-gcc-ar rcs
-
Thread
Eine kurze Frage an die AVR Assembler Experten
eine Frage an die AVR Assembler Experten Ich hab mir von Pollin ein paar der Microcontroller MEGA 2560PRO Boards bestellt und bin grad am Testen. Ich programmiere in Assembler mit dem Microship Studio ehemals AVRStudio
Für den 2560 könnte es trotzdem interessant sein, wenn man externes SRAM benutzt https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
-
Thread
Frage zu Flash Schreibzyklen und malloc in AVR
mal ein paar Fragen bzgl. der Schreibzyklen des Flash des AVRs. In meinem Fall geht es um den ATMega2560. Im Datenblatt des ATMega2560 auf der ersten Seite steht drin das der Flash 10.000 Schreibzyklen besitzt. Bzw. es steht dort ja "Write/Erase Cycles". Wie ist das jetzt anzusehen? Wird der Programmspeicher
sich sind ja vorhanden, wahrscheinlich weil sie einfach zu C dazugehören. Ich habe an meinem ATMega2560 via XMEM Interface ein externes 56kB SRAM angeschlossen. In den Linker Einstellungen ist eingestellt das sich der Stack im Internen Speicher befindet und Heap, BSS, DATA im externen RAM liegen.
-
Thread
PWM D/A - Spannungsregler
hallo, ich habe eine Schaltung aufgebaut um mit einem PWM Signal vom ATMEGA2560 eine analoge Spannung von 0-10V zu erzeugen. Dazu ist ein LM324 mit entsprechenden R/C Gliedern davor vorgesehen. Das ganze funktioniert sehr gut an meinem Labornetzteil mit 12V. (LM324 da es 4 Kanäle
dann eine Spannung von 0-20V ergeben, richtig? Hatte ich bereits korregiert... > Wieso? Dein AVR kann maximal 5V ausgeben, deine Verstärkung ist > 12k/10k+1=2,2, d.h. Umax=5*2,2*11V > >> Es muss verhindert werden, daß beim Einschalten (alle µC IOs auf HI) >> an den analogen Ausgängen schon
-
Thread
Suche Microcontroller mit EBI
1 SPI 1 UART [/code] Aktuell benötigt der AVR Code ca. 38kbyte Flash Die ATXMEGA kann man leider nicht bei 5Volt betreiben und die AVR128 haben leider kein EBI. Im Moment benutzte ich einen Atmega1284P und machen das EBI zu Fuss, aber das
Danke ja der Mega2560 hat ein EBI das habe ich ganz übersehen.
-
Thread
AVR-gcc 7.3: gcc -Wunreachable-code option Ersatz?
Hallo Beim avr-gcc 4.3.3 gab's noch den Compiler-Schalter -Wunreachable-code, dieser wurde dann aber (leider) in späteren Versionen entfernt. Schade, denn damit konnte man beim compilieren erkennen, welche Code-Teile
Zielplattform übertragen. Ich arbeite eh' z.Zt nur mit ATMega8, ATMega328 ( = UNO) und dem ATMega2560 ( = MEGA). Damit ist für mich das Thema erledigt.
-
Thread
Uno-Board mit ATMEGA256
Den Arduino MEGA2560 kennst du?
Anton L. schrieb im Beitrag #6696985: > Ich dachte meine Idee vom ATMEGA2560 im UNO-Format wäre gut. Das wird dann der Antonio UNO 2560, auch als Sonderlockio bekannt.
-
Thread
Mega2560 Arduino bootloader über SWD/JTAG oder USB
nun habe ATmegaBOOT_168_mega2560.hex Mega2560-prod-firmware-2011-06-29.hex sowie stk500boot_v2_mega2560.hex versucht. Alle erfolgreich gebrannt (verifiziert) aber ohne Erfolg bezüglich USB. Ich habe die Vermutung, dass ich
Diode schrieb im Beitrag #6698509: > nun habe ATmegaBOOT_168_mega2560.hex > Mega2560-prod-firmware-2011-06-29.hex > sowie > stk500boot_v2_mega2560.hex > versucht. Alle erfolgreich gebrannt (verifiziert) aber ohne Erfolg > bezüglich USB. > Ich habe die Vermutung
-
Thread
ATMEGA328P auf eigenen Board
habe die Komponenten bei JCLPCB auch gleich bestücken lassen. Mein erster Versuch mit einem ATMEGA2560 ging schief. Ich konnte einfach keinen Boardloader auf den Chip spielen. Es kam immer ein Fehler mit der Device ID. Nicht nur in der Arduino IDE, sondern auch im Atmel Studio. Nun gut – ich dachte:
die Störanfälligkeit. schaue mal hier: http://ww1.microchip.com/downloads/en/appnotes/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf
-
Thread
Frequenzmessung mit Arduino Mega2560
Hallo Zusammen, ich versuche mit meinem Arduino Mega2560 einen Sinus zu messen (50Hz) und die Daten anschließend per fft am PC auszuwerten. Das Signal wird von meinem Oszi/Frequenzgenerator erzeugt Leider kommt immer eine Grundfrequenz von 30HZ raus
delayMicroseconds(200); } } [/c] Für eine stabile Abtastrate könntest du einen der Timer des AVR bemühen.
-
Thread
zwei Attiny's 85 über I2C
://ww1.microchip.com/downloads/en/AppNotes/Atmel-2561-Using-the-USI-Module-as-a-I2C-Master_AP-Note_AVR310.pdf http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2560-Using-the-USI-Module-as-a-I2C-Slave_ApplicationNote_AVR312.pdf
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
Hallo Foren-Gemeinde, nach sehr sehr langer Zeit habe ich mal wieder mein altes OLIMEX AVR-P28-8MHz (https://www.olimex.com/Products/AVR/Proto/AVR-P28-8MHz/) ausgepackt und den Start mit Microchip Studio 7 gewagt. Leider bekomme ich den Debugging-Modus nicht zu laufen, sodass ich immer
Will man schnell in die Gänge kommen und allerlei AVRs debuggen empfiehlt sich ein Arduino Mega2560 und ein JTAG ICE MKII oder ein Atmel-ICE. Ein Mega2560 hat - das wissen viele nicht - ein JTAG-Interface und lässt sich damit debuggen wie "die Grossen". Der Mega2560 ist zudem weitgehend Register-kompatibel