-
Thread
Daten von dynamischen Variabel vor Stromausfall schützen
eine Versorgungseinheit mit angeschlossen. Viele Grüße Ergänzung zur Platform: Arduino Mega 2560 und ca. 20 int Variabeln sind zu speichern (2-3 Stellig)
benutzt, mußt du schon selber lernen. Zum Zugriff auf den EEPROM solltest du die Dokumentation der avr-libc lesen: https://www.nongnu.org/avr-libc/user-manual/group__avr__eeprom.html Und die freundliche Tange Gugel findet für "eeprom_read_block struct" gleich als erstes einen Thread nebenan bei den
-
Thread
Arduino PIND funzt nicht
=B00010000 ganz weg. Was sicher auch nicht schadet ist wenn du dir das entsprechende Kapitel im AVR-GCC-Tutorial anschaust: https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Eing.C3.A4nge_.28Wie_kommen_Signale_in_den_.C2.B5C.29
einfach übernommen hatte... aber auch berichtigt gehts nicht:( Exakt ist es der SainSmart MEGA 2560
-
Thread
B: Dev.Boards S: JTAG ICE3 / Dev.Boards
Dev.Boards anbieten: PIC32 Starter Kit DSPIC Starter Kit Digilent Basys 2 (Xilinx FPGA) Arduino Mega2560 Atmel EVK1105 (AVR32) Terasic DE2-35 (Altera FPGA) Die Boards sind fast alle neuwertig, mit OVP (außer Arduino). Auf dem EVK1105 wurde zur Programmierung der WiFi Header aufgelötet. Ich wäre
Mein Vorschlag für Arduino Mega2560: EUR 10 + Briefporto. Schöne Grüsse zum Ostern Mombula
-
Thread
String in EEPROM speichern bevor Strom aus
Bsp. im Datenblatt, > also so? Geht viel einfacher: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#EEPROM mfg.
Der EEPROM des ATmega 2560 hat 4KB. Ein 13 Zeichen String hat 13 Byte, dazu ein 8 Bit Zähler sind wir bei 14 Byte. Dem fügen wir noch ein 2 Byte Counter für ein Wear-Level-Managing hinzu, umsetzen dann folgendermaßen: Der
-
Thread
Brown-Out für Notstromversorgung nutzen?
Für eine Schaltung mit ATmega2560 würde ich gerne eine Notstromversorgung aus einem AA-Akku realisieren, die sich nach einem Einbruch der Versorgungsspannung so schnell aktiviert, dass keine Variableninhalte meines GCC-Programms verloren
Brownout ...- Das ist dummes Zeug. Ich wuerd einen AVR verwenden, der die Daten auch mit 1.8V noch haelt und gut ist. Das waere dann von der Picopower serie, ueblicherweise mit einem -P benannt. Also von den 2.5V per Schoggi diode einspeisen und gut ist
-
Thread
[AVR] Unerwarteter Compilerfehler mit constexpr
Das Konzept hat seine Vorteile, ist aber (oft) recht lahm und Ressourcen fressend. (gerade bei den AVR macht sich das bemerkbar) Für viele der 32 Bit System gibts alles, STD-Lib, STL und auch Exceptions. In Sachen AVR ist die Luft deutlich dünner Das ist eine Einschränkung auf Grund des gnu AVR-C
Source File, Header etc. steht der normale <avr/io.h> zur Verfügung.
-
Thread
Vorüberlegung: Syslog (UDP) aufzeichnen
Nano-328 umzusetzen oder wird mich der verfügbare Programmspeicher kneifen? Besser zu einem Mega 2560 greifen? Welchen TCP-Baustein und warum?
Nano-328 umzusetzen oder wird mich der verfügbare Programmspeicher > kneifen? Besser zu einem Mega 2560 greifen? Ein UDP Logger geht schon mit Dunkels uIP Stack, somit auch mit dem ATmega328 + Ethernet. Nur sollten die Daten nicht zu schnell eintrudeln. Bis du allerdings mit dem AVR die Wattstunden
-
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
Arduino Mega 2560 & Windows per RS-232
Hallo, hier möchte ich Euch vorstellen, wie ein AVR (hier ATMega 2560, es kann aber auch an jeden anderen AVR angepasst werden) über RS-232 mit dem Windows-PC (geht auch unter Linux und MAC-OS) gesteuert werden kann. Als Hardware wird hier die LED an
lässt sich natürlich jede hardware analog steuern: Relais, Servos etc. Hier der Bascom-code auf dem AVR: [code] $regfile = "m2560def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 $baud = 1200 Config Portb.7 = Output Led Alias Portb.7 Dim X As Byte Dim Y As Byte
-
Thread
Parameter aller Atmel Mikrokontroller
Tolle Liste ! Wenn Du mit diesen Inhalten jetzt noch die entsprechende Liste im Artikel "AVR Typen" (?) hier im wiki aktualisierst, bist Du mein Held des Tages ;)
nichts finden. Es gibt mir in der Liste noch zu viele Spalten wo features drin stehen die kein AVR besitzt. MFG AVR
-
Thread
AVR als 3Phasen Oszillator
jeweiligen Sync-Signal aus a) On-Time mindestens 6 Sync-Pulse aus a) Angedacht ist derzeit ein Mega2560 (F=16MHz), der den gewünschten 3Phasen-Oszillator nebenbei wuppen soll. "Nebenbei" bei F=700kHz => wenig bis keine Software-Auslastung. __________________________________________________________
Ein Mega 2560 kann das nicht von Hause aus, denn er hat die Timer nicht, und auch nicht mit der passenden funktionaltaet. Ich wuerd's mit einem zusaetzlichen CPLD (schon gemacht) oder mit einem PIC, der zB 6 Zaehler
-
Thread
16A mit MOSFET und Treiber(?) mit Atmega2560 schalten
! Ich kaue als Laie nun schon seit ein paar Tagen an folgendem Problem herum: Mit einem Atmega2560 soll eine leicht induktive Last (~1µH, 3D Drucker Heizbett) geschaltet werden. Ich möchte dass das Heizbett bis zu 16A ziehen und bei bis zu 24V betrieben werden kann. Leistung aber nie mehr als ca.
herausfinden kann ob ich für diesen MOSFET einen Treiber brauche (und welchen) um ihn an einem Atmega2560 ordentlich betreiben zu können. Wenn der Atmega nicht genug Saft liefert brennt doch entweder der Pin ab oder der MOSFET schaltet nicht schnell genug aus und ein und erzeugt riesige Schaltverluste.
-
Thread
erst programmieren, dann schalten
Variante gefunden: http://www.amazon.de/SainSmart-Entwicklungsbrett-USB-Kabel-enthaltend-Mega2560/dp/B007VMA60E/ref=sr_1_79?ie=UTF8&qid=1388696781&sr=8-79&keywords=arduino Zumindest sind dort genügend Pins ;-) Würde meine Idee damit funktionieren?????
festlegen können Hier mal einen Link zu einem ARDUINO MEGA: http://www.amazon.de/SainSmart-Mega2560-ATmega2560-ATMEGA8U2-cable/dp/B00FLL8OZG/ref=sr_1_1?ie=UTF8&qid=1388762612&sr=8-1&keywords=arduino+mega
-
Thread
Arduino mega 2560 serielle Kommunikation
Hallo zusammen, Zu Testzwecken will ich ein Programm für den ArduinoMega2560 schreiben das verschiedene Zeichen z.B. ein "Test" an den PC zurück geben kann. Das Bord ist mit einem USB Kabel mit dem PC verbunden. Ich will das Programm in "C" Schreiben. (Damit entfällt für
Üblicherweise" gibts hier nicht. Arduino Mega ist nichts anderes als ein auf Platine geklatschter Mega2560.
-
Thread
Erfahrungen mit RTOS auf Atmega1280 oder Atmega2560
Ich wäre Euch für eine Starthilfe in dem Bereich RTOS speziell für den µC (Atmega1280 oder Atmega2560) sehr dankbar! Mit freundlichen Grüßen Tobias Gläser
Frage ist eigentlich, ob jemand schonmal ein umfangreicheres Projekt mit einem RTOS auf einem solchem AVR (Atmega1280 oder Atmega2560) gemacht hat und dieses zuverlässig und ohne Speicherprobleme läuft. (am besten mit gcc, zur Not auch IAR) Mit freundlichen Grüßen Tobias Gläser
-
Thread
Relais mittels Transistoren schalten
Also könnte ich mit diesem Board 54 Transistoren oder 54 Relais schalten? ARDUINO MEGA 2560 http://www.reichelt.de/Programmer-Entwicklungstools/ARDUINO-MEGA/3/index.html?&ACTION=3&LA=2&ARTICLE=119696&GROUPID=2969&artnr=ARDUINO+MEGA Technische Daten: Microcontroller: ATMega2560 Betriebsspannung
Arduino/irgendein AVR + Schieberegister + (Transitor und Relais) || (Logic Level Mosfets) + Schutzdioden Ohne sich jetzt Gedanken über Schaltgeschwindigkeit usw. zu machen.
-
Thread
Pedant für Linux zu WinAVR
Moin, gcc-avr, avra und avr-libc... nur mitm Brennen musst du halt dann schauen...
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. /opt/cross/bin/avr-gcc --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433
-
Thread
ATMEGA2561 mit Bascom
Hallo zusammen, ich habe meinen defektes Board mit einem ATMEGA2560 gegen ein neues Board mit einem ATMEGA2561 ausgetauscht. Nun will ich die Programme anpassen. Wie muss ich folgenden Quellcode anpassen? [code]$prog , 255 , &B11011100, $regfile = "m2560def.dat
Fusebits übereinstimmen, dann kann die $prog-Zeile bleiben. $prog , 255 , &B11011100, $regfile = "m2560def.dat" Sonst $regfile = "m2561def.dat" schreiben ! Der Rest sind Angaben für den Stack, die bleiben unverändert. W.
-
Thread
Fragen zum Stack
mir gerade den Bereich hier im Forum über den Stack durch. http://www.mikrocontroller.net/articles/AVR-Tutorial:_Stack Habe auch bereits etwas Forensuche betrieben. Würde nun gerne von euch wissen ob ich die Informationen richtig Interpretiert habe. Es scheint so, als ob der Stack die Positon
Könnt ihr mir noch erklären, wiso LOW(RAMEND) = 0xFF und HIGH(RAMEND)= 0x21 bei nem Atmega2560 ist.
-
Thread
MCP2515 Daten Durchschleifen
Can-Bus und schließt auf jeder Seite je einen MCP2515 an. Dann schnappst du dir einen Arduino Mega 2560 (wegen der 2 benötigten ser. Schnittstellen) und klemmst die beiden Controller an diesen an. Dann schreibst du den kleinen handlichen Sketch wo du rausfischt welche Daten sozusagen ungefiltert weitergereicht
zugreifen, was deutlich effizienter ist und Dir mehr Rechenzeit für eigene Paketoperationen lässt. EIn AVR ist da die schlechtestmögliche Lösung. Entweder nimmst Du einen Arduino Due mit SAM3XE oder einen Teensy 4.1. fchk
-
Thread
Atmega8u2 wirklich defekt?
Hallo, Ich habe einen Sainsmart Arduino Mega 2560 [1] den ich nicht über USB programmieren kann. Nach einiger Fehlersuche hat sich herausgestellt, dass dies vermutlich am USB-Serial Converter liegt (einem ATmega8u2). Die Programmierung des Mega 2560
dankbar! Liebe Grüße, Lui [1] Schaltplan: http://arduino.cc/en/uploads/Main/arduino-mega2560-schematic.pdf [2] http://www.atmel.com/images/doc0943.pdf
-
Thread
AVR Debugging über UART
Was ist ein AtmegaX? Meinst du damit nun die Atmega Familie ansich (328P, 8, 2560 ....) oder die xMegas? Wenn dein MCU nur einen UART hat, dann sind die Pins mehr oder weniger fest! Wo genau diese liegen, siehst du im DB. (Software UART mal ausgenommen). Ob du einen extra Controller
können und kostet bei reichelt.de knappe € 50,- (http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-DRAGON/3/index.html?&ACTION=3&LA=5&ARTICLE=97200&GROUPID=2969&artnr=AT+AVR+DRAGON)
-
Thread
Debugger / Programmer für diverse ATtmel µC
in einem Projekt die folgenden µC von ATMEL zu verwenden : - AT90CAN32 - AT32AP7001 - ATmega2560 Da ich die o.g. Prozessoren zum einen In-System Programmieren können muss und zum andern auch eine Debugging-Möglichkeit suche, habe ich mal rumgesucht. Kann es sein, dass ich an dem "AVR JTAG
SvenT wrote: > Kann es sein, dass ich an dem "AVR JTAG ICE mkII" von ATMEL nicht > drumrum komme wenn ich das tun will ? Zumindest, wenn du den ATmega2560 und den AP7000 auch debuggen können willst (statt nur zu programmieren).
-
Thread
Simba aktivieren für den Mega2560 in der Arduino-IDE.
Hallo, guten Tag. Wie wird bitte das Simba für den MEGA 2560 aktiviert? Ich habe dieses aktiviert bei den Einstellungen in der Arduino-IDE: https://raw.githubusercontent.com/eerimoq/simba-releases/master/arduino/avr/package_simba_avr_index.json https://
/arduino/esp32/package_simba_esp32_index.json Habe unter "Simba Boards" in der Arduino-IDE MEGA2560 angegeben. Kann das Beispiel-Programm "blink" laden. Es kommt diese Fehlermeldung (siehe Bild) danke. Gruss
-
Thread
3D Drucker Prusa I3
Beitrag #5457916: > Hat dieser Marlin/Arduino noch ein regelbaren Lüfter Ausgang Hast du das GT2560 Board? Da ist 1 3 pin pwm steckplatz für einen Lüfter, siehe: http://www.geeetech.com/wiki/images/5/5c/GT2560.jpg In der Marlin config für das board ist da zumindest der pin schon mal gesetzt, also
Dirk D. schrieb im Beitrag #5457947: > Hast du das GT2560 Board? r.f. hat einen Geeetech 3D Aluminum I3. Die haben ein recht unverbreitetes Board. Da müssten aber Anschlüsse für Lüfter sein. Sieht für mich aber so aus, als wenn die direkt an 12V liegen und
-
Thread
atmega2560 nach ckdiv8 fuse setzung gefust
Hallo, Hab mir ein ATMEGA2560 board gekauft. Dieses Board arbeitet mit einem 16MHz Takt. Da dies für meine Schaltung zu schnell ist, habe ich im AVR STudio die CKDiv8 Fuse gesetzt um den Prozessor zu verlangsamen. Zeit dem kann
Martin Worzfeld wrote: > Hab mir ein ATMEGA2560 board gekauft. Dieses Board arbeitet mit einem > 16MHz Takt. Da dies für meine Schaltung zu schnell ist, habe ich im AVR > STudio die CKDiv8 Fuse gesetzt um den Prozessor zu verlangsamen. Zeit >
-
Thread
GPIB-Treiber
. es gibt/gab auch GPIB-Adapter-Projekte wie - Agipibi Thibault Vincent, Mathias Helsen - mega2560 - Russ Kessing - mega2560 - GPIBerry - Arduino nano - Emanuele Girlando - Arduino UNO - Elektor-Artikel 4.2011 - Renesas-CPU - Uni Ljubljana - AT90S8515, FT245BM - Sven Pauli - Atmega16 - Anders Gustafson - PIC - Steven Casagrande - PIC - Jan Petersen - AVR - Oliver Dahlmann - Dennis Dingeldein - usw. unterschiedlich sind die eingesetzten - Mikrocontroller: AVR, Renesas, PIC.. - Bustreiberchips: keine, 75160, 75161, 75162, etc. - Firmware: C,
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
Hallo, Erstmal das wichtigste: Klasse Programm. Würde das auch mit einem Arduino Mega 2560 irgendwie funktionieren?
Mega 2560 can be used ?
-
Thread
PWM beim Atmega8
Hi Leute, mit Hilfe einer PWM möchte ich einen Mosfet ansteuern. Bin hierbei wie im AVR-GCC Tutorial vorgegangen. Mit einem Taster starte und stoppe ich den Timer. Beim Stoppen des Timers möchte ich am Ausgang ein LOW-Signal generieren. In der Praxis ist das Ausgangssignal manchmal
möglich ist,kannst du mir ein paar Tipps geben? Ich habe den STK600 Developtment Board und den AVR ATMEGA2560 als Mikrokontroller. Der mega2560 hat einen Takt von 8MHz. Die Taktfrequenz der MOSFETs ist 50 kHz und das Tastverhältnis ist von 10% bis 90%. 1) Wie kann ich die Timer-Frequenz von
-
Thread
.data-Segment größer als 8KB möglich
Hallo, ich entwickle momentan ein Programm auf einem Atmega 2560 mit 64 KB externem RAM. Das Speicherlayout entspricht Variante 2 von "Memory areas using malloc", d.h. das interne RAM ist nur für den Stack und .data, .bss und heap liegen vollständig im XRAM. Mein
leider nicht das gewünschte Ergebnis. Das von mir verwendete Linkerskript (vgl. Anhang) ist im Prinzip avr6.x mit weiteren Segementen und schon in avr6.x ist der Databereich defaultmäßig auf die theoretisch maximal mögliche Größe (0xffa0) gesetzt. Rein interessehalber: Liegen gcc/ld nicht schon zur Compile
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
. Aber Mirrors findet man noch. http://www.radanpro.com/Radan2400/mikrokontroleri/Jesper%27s%20AVR%20pages%20-%20MiniDDS.htm
der Arduino-Pin D5 über PORTC6 angesteuert und der Arduino-Pin D6 über PORTD7. Beim Arduino Mega 2560 sind aber für den Arduino-Pin D5 PORTE3 und für D6 PORTH3 zuständig. Siehe die Dateien "pins_arduino.h" in den Ordnern C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\<Variante>, oder https
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
In der "AVR Tools" Help bei "AVR Dragon User Guide | Preface | Known issues" steht zu PDI folgendes: PDI progam/debug is NOT supported even though it is listed in the programming dialog in AVR Studio when selecting AVR Dragon and a PDI device.
-
Thread
Problem mit DMX Empfang mit Arduino und Atmel Studio
USART_RX_vect) ^ [/code] Hat jemand eine Idee woran das liegen könnte? Gruß [c] #include <avr/interrupt.h> #include <avr/io.h> #include <stdio.h> //#define F_CPU 16000000 #define DMX_BAUD 250000 #define DMX_LOST_TIMEOUT 8000 volatile unsigned char dmx_buffer[514]; volatile
/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions collect2.exe: error: ld returned 1 exit status exit status 1 Fehler beim
-
Thread
ATMega2560 über AVRDragon nicht mehr ansprechbar
Hast Du einen anderen AVR zum Testen des Dragon? Da geht bei solchen Aktionen nämlich gerne mal der Pegelwandler drauf. Ist leider ein kleiner SMD, ohne Heissluft nicht reparierbar. Halte mal das Geld für einen ATMEL-ICE
hatte die Schaltung eine um 20mA höhere Stromaufnahme - keine Ahnung, warum. Das Tauschen des ATMega2560 hat alle Probleme beseitigt, das Ding läuft wieder astrein. Bleibt die Frage, warum der Controller ausgestiegen ist? Thomas
-
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
Seriell Binärdaten mit Arduino Board Empfangen??
noch ein Start Bit (logical 0) hat. Kann ich da was in den Registereinstellungen des UART meines AVR ändern/ anpassen?
; baud_setting = (F_CPU / 8 / baud - 1) / 2; } Laut Datenblatt des ATMEGA2560 liegt der Fehler bei -0.8% wenn U2XN=1 ist. Genau das macht dieses Stück Code, welches bei mir auskommentiert war. Wenn das U2XN Bit in UCSRnA gesetzt ist, läuft der ATMEGA im Double Speed Operation
-
Thread
RC Auto mit Arduino und Sensoren
#7508738: > Ist das mit einem Arduino möglich? Ich vermute mal dass du einen 8 Bit Arduino mit AVR Mikrocontroller meinst. Arduino unterstützt auch eine ganze Reihe 32 Bit ARM Controller. Wie dem auch sei, ich gehe mal stark davon aus, dass dafür selbst die kleinen AVR Mikrocontroller geeignet
Steve van de Grens schrieb im Beitrag #7508849: > Ich vermute mal dass du einen 8 Bit Arduino mit AVR Mikrocontroller > meinst. Arduino unterstützt auch eine ganze Reihe 32 Bit ARM Controller. Genau ich habe einen Arduino mit einem Atmega 2560 > Spannend stelle ich mir > allerdings die Messung
-
Thread
CAN Bus Alternative für Arduino
> untergekommen - muss ich mal schauen. Ist auch klar - wie ich geschrieben habe, können die AVR-UARTs LIN nicht komplett. Dafür ist AVR (abgesehen von speziellen Automotive-Produkten, siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch 8051-Derivate werden hier gerne genommen
Motorraum sind das meist -40°...+125°. >> Ist auch klar - wie ich geschrieben habe, können die AVR-UARTs LIN nicht >> komplett. Dafür ist AVR (abgesehen von speziellen Automotive-Produkten, >> siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch >> 8051-Derivate werden hier
-
Thread
74HC573 als Eingangserweiterung
Hallo zusammen, Ich würde gerne mit dem 74HC573 die "Eingänge" meines Atmel 2560 erweitern. Anbei der Schaltplan. LE ("C") liegt dauerhaft auf 5V. Somit werden die eingänge direkt übernommen. OE ("OC") wird nach und nach umgeschaltet, so das immer nur ein Baustein die Werte
Ich würde 74HC165 nehmen, da macht das Layout deutlich weniger Arbeit. Der 2560 hat 4 UARTs. Mit einer UART im SPI-Mode kannst je Interrupt 2 Byte einlesen. Und für 24V einfach Spannungsteiler davor.
-
Thread
3 neue Arduino UNO R3/Arduino Mega 2560 R3 werden nicht erannt
Der Arduino Uno R3 benutzt einen AVR und keinen FTDI als Interfacechip
gemommen. Alle 3 Arduino haben die gleichen USB Chips, Mega 16U2 - 1430 PM - 4w 1973 Bei den 2 MEGA 2560 ist auch der gleiche USB Chip verbaut, Mega 16U2 1418 PM 4U 089. MFG nooli
-
Thread
ATMEGA 328PB unter AVR-GCC nutzen
Version von WinAVR passend dazu gibt es wohl eher nicht? AVR Studio 7 mag ich eher ungern installieren.
... Vielen Dank Andreas ! http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx Atmel AVR 8-bit Toolchain 3.5.2 - Windows (15.0 MB, updated May 2016) Windows installer for AVR 8-bit Toolchain version 3.5.2 The Atmel AVR 8-bit GNU Toolchain (3.5.2.1680) supports all AVR 8-bit devices
-
Thread
Über Raspberry Pi ein Arduino-Board programmieren
Ich habe einen autonomen Roboter gebaut, der einen Raspberry Pi (Modell B) und ein "Arduino Mega 2560"-Board besitzt. Der Raspi, der einen WLAN-Stick hat und daher über ein Ad-Hoc-Netzwerk über SSH oder Remote-Desktop für meinen Laptop erreichbar ist, soll im Wesentlichen das Kamerabild auswerten und
Daten/Arduino/Neu$ sshpass -p 'mein_passwort;)' ssh -l pi 192.168.2.1 avrdude -P /dev/ttyACM0 -p m2560 -c stk500v2 -V -U flash:w:-:i < test.hex avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude:
-
Thread
ATmega256x
erstaunlicherweise keinen einzigen Hinweis darauf finden: Wie gut oder schlecht werden die ATmega{256,2560,2561} vom GCC unterstützt? - Michael
Ein Win32 Built dieser alpha Versionen (mit GCC-4.1.1) ist in der AtmanAVR IDE enthalten: http://www.atmanecl.net/EnglishSite/SoftwareEnglish.htm Einfach Installieren und das GCC Verzeichnis ins WinAVR Verzeichniss kopieren/überschreiben Es ist vermutlich noch mit
-
Thread
Laufzeit-Ressourcenverbrauch von Rechenoperationen (exp, log, polynom)
mehrere Infrarot-Distanzsensoren in Betrieb zu nehmen. Der Mikrocontroller ist ein Arduino Mega 2560 (atmega2560). Die Sensoren geben ein Analogsignal aus, der Ausgang ist allerdings nicht linear. Dazu unterscheiden sich alle Sensoren. Daher habe ich nun zu jedem Sensor eine eigene Kennlinie aufgenommen
Wenn du den AVR nicht mit langer Rechnerei quälen willst: Der Verlauf aus deinem ersten Bild schaut so aus, als ob man den mit einer handvoll Stützstellen und linearem Interpolieren sehr exakt "nachzeichnen" könnte
-
Thread
Atmel mit 6 Interrupts und 6 Ports
Hi >Ja genau jeweils 8 Pins. Dann geht es in die Richtung ATMega1280/2560, allerdings nicht mehr DIL. AVRs gibt es nur bis 40-pol. in DIL. MfG Spess
eher µC? Von Atmel gibt es verschiedene Prozessorfamilien (zB auch 8051). Oder soll Atmel gleich AVR sein? Nur mal so, weil dies öfters in den falschen Hals gerät.
-
Thread
fuse bits, jetzt keine funktion
hallo, ich habe meinen mega2560 auf den internen 128kHz takt gestellt. nun gibt der chip keinen ton mehr von sich. mit nem zweiten mega2560 habe ich mir ein 5V 10kHz clock generiert und an xtal1 angelegt. xtal2 liegt auf masse.
einstellungen ein takt angenommen wird. aber gut ich probiert mal mit dem isp takt. nutze avrdude mit AVR-Burn-O-Mat als GUI. Wo gibt es die Einstellung dort? Habe nicht gefunden.
-
Thread
µC soll Daten auf einem USB-Stick speichern?!
Lösungen, wo man auf dem Atmel selbst das USB-Protokoll implementiert hat. Such doch mal im Forum nach "AVR USB".
wo man auf dem Atmel selbst das >> USB-Protokoll implementiert hat. Such doch mal im Forum nach "AVR USB". > > Ja, als device. Funktioniert aber nicht, wenn man da einen USB-Stick > ansteckt :-) > Ich denke da z.B. an die Application Note AVR4950 "USB Host Stack". Bin ich da im Irrtum?
-
Thread
Transistor soll ab 1V schalten
Zur V1.5. des MKS-Base leider auch nicht, aber letztendlich ist das Herz dieser Platine ein Atmel2560. Als Software auf dem MKS Base läuft Marlin 1.1.8." reicht aus. Es ist eine Steuerplatine für 3D-Drucker bzw. CNC-Maschinen, die 5 Schrittmotortreiber beinhaltet und die Pins vom Atmel2560 in verschiedenen
Das ist doch alles gequirlter Bullshit. Ein PWM-Ausgang an einem AVR gibt normalerweise nicht 0.88V für L aus. Es sei denn, da hängt fett Last nach Vcc dran. Oder da ist ein Angstwiderstand in Reihe und danach ein Pullup (z.B. im Laser). Ebenso hat ein Laser heutzutage