-
Thread
Frequenzmessung 20Vpp Sinus
Frequenzmessung eines 20Vpp Sinus-Signals zu realisieren. Als Basis möchte ich gerne den Arduino Mega 2560 nutzen. Dieser kann lediglich 0-5V an seinen Pins verarbeiten. Auch besitze ich keine bipolare Versorgung (bisher 5V über USB, Spannungsreferenz mit 4,096V steht zur Verfügung). Mein erster Ansatz
wirklich wie behauptet ein Sinus ist, dann reicht ein simpler Vorwiderstand vor dem Eingangspin eines AVR-µC. Denn der hat einerseits selber schon Schmitt-Trigger Charakteristik und andererseits Schutzdioden nach GND und Vcc, die in Verbindung mit dem Vorwiderstand die Spannung begrenzen. Da das Signal
-
Thread
Arduino Mega 2560 Absturz bei Signal auf Digital Input
Hallo Wie in der Überschrift beschrieben hab ich das Problem dass mein Programm auf dem Arduino Mega 2560 abstürzt sobald ein High signal an einem als Input Konfiguriertem Pin anliegt. Ich kann das Programm im Ganzen nicht Posten, da es über 800 Zeilen Code enthält. Laut Arduino IDE verwendet der sketch
nicht speziell für Arduinos): http://rn-wissen.de/wiki/index.php/Speicherverbrauch_bestimmen_mit_avr-gcc Allgemeine Tipps: Alles auskommentieren bis auf das Grundgerüst, dann einen Programmteil nach dem anderen wieder hinzufügen und schauen ab wann es hängt. Immer schön Status-LEDs blinken
-
Thread
USART wird langsamer und verliert Daten
Atmega128RFA1 ausgesucht und gekauft. Dazu noch 2x STK600. Bei dem STK ist noch je ein ATMEGA2560 dabei, mit welchem ich nun seit einigen Wochen experimentiere. Für die RS232 Schnittstelle benötige ich ja nun eine USART. Diese zu initialisieren und zu verwenden klappt. Die Daten sollen in
Pin des AVR als normaler I/O-Pin verwendet werden.
-
Thread
Arduino Mega 2560 R3: Kommunkationsproblem zu PC
Hallo! Ich habe vor mir zwei Arduino Mega 2560 R3 Boards liegen. Eines funktioniert einwandfrei, beim zweiten treten allerdings seit ein paar Wochen einige Probleme mit folgenden "Symptomen" auf: - Das Board wird im Gerätemanager als Arduino Mega 2560 R3 (COM4) angezeigt. - Wenn ich versuche, das Board mit avrdude zu programmieren, bekomme ich folgende Fehlermeldungen: [code] Using Port : \\.\COM4
-
Thread
Programmierbare Drohne
Der Arducopter ist wohl der performanteste AVR Flugcontroller mit dem Mega2560 und in China ab 18€ erhältlich.. der hat sogar eine abgewandelte eigene Arduino IDE mit USERHOOK_XXXHZ Klassen.
-
Thread
Sata Festplatte
Chip mit 4 GB. Sollte reichen. Und das Interface ist so primitiv, das bekommst Du auch mit einem AVR mit Extermal Bus Interface (also Mega 64/128/640/1280/1281/2560/2561/...) angesteuert, wenn Du Pegelwandler dazwischen packst. fchk
-
Thread
Arduino Mega 2560 R3 ohne Bootloader Blink Programm
Hallo alle zusammen, ich versuche seid einiger Zeit den Arduino Mega 2560 R3 mit dem Blink Programm und der Arduino 1.6.3 IDE ohne Bootloader zum laufen zu bekommen. Als ISP setze ich einen DIAMEX-AVR ein. Habe auch das entsprechende Profil angelegt. Mit diesem Profil
Test gewesen, ob und wie es überhaupt geht, nun kann ich richtig anfangen und da ist der Mega 2560 genau der Richtige. :-)
-
Thread
atmega32u4 Bootloader mit arduino als ISP: 0x00 != 0x3f
ich habe einen Problem einen Arduino Bootloader auf einen atmega32u4-au mit hilfe eines arduinomega2560 als ISP zu Brennen. (Macosx, arduino ide 1.0.3) die Platine und die Schaltung sind in Ordnung da ich es mit der erste Testplatine geschafft habe den Bootloader zu Brennen und auch Sketche mit der
] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: . [14] avrdude: Recv: . [10] AVR Part : ATmega32U4 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition
-
Thread
AVR Dragon defekt
Hallo zusammen, habe meinen AVR Dragon zerschossen, er wird jedenfalls nicht mehr von der Software erkannt. Fehlermeldung unter Atmel Studio 6: "Failed to get inerface clock value". Offensichtliche Hardware-Defekte wie kaputte Bauteile
Scelumbro schrieb im Beitrag #4136040: > Beitrag "AVR Dragon liefert nur noch Nullen - tot?" Hey, das war ja ich. Mein Dragon funktioniert nach der Reparatur übrigens auch heute noch einwandfrei. Allerdings hat Sören ein anderes Problem, denn wenn
-
Thread
Erfahrung mit China Arduino?
eventuell nur für Farbe und mit Grafikzeichensatz wird ein Nano schön eng ich nehme da sowas auf mega2560 https://www.adafruit.com/products/1651 http://www.ebay.de/itm/like/181737039659?lpid=106&chn=ps Arduino mega2560 ab 12€ aus China, 3 Stück hier und laufen mit dem TFT
, hab ich meine Sachen entsprechend abgeändert: [c]Command: E:\Programme\Arduino\hardware\tools\avr\bin\avrdude.exe [/c] [c]Arguments: -CC:\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf -p atmega328p -c arduino -P\\.\COM4 -b9600-Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i [/c] Wenn
-
Thread
LCD HD44780 CG Ram Adresse per Arduino
Hallo erstmal :D Ich verwende den Arduino Mega 2560 und Atmel Studio für die Programmierung. Ich will nun einen LCD (HD44780) verwenden und es funktioniert nun auch alles perfekt. Alle Buchstaben und Zeichen werden korrekt dargestellt, Cursor durch DDRAM
Schluss, aber an und für sich ganz ordentlich aufgebaut. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Sieh dir vor allen Dingen an, wie sich die Verarbeitung in einzelne Funktionshierarchien gliedert. Wie 'komplexere' Funktionen auf 'einfachere' Funktionen zurückgreifen
-
Thread
Mega2560 Timer4 WGM-Modi ab 8 gehen nicht
MoinMoin, ich hab mir grad nen Adapter gebaut, um den Mega2560 auf nem Arduinobord auch per JTAG ansprechen zu können. Nun wollte ich ein bischen LED-Gedimme veranstalten. Dabei hab ich festgestellt, das die PWM-Erzeugung nicht so wie gewohnt funktioniert. Die
Mit Dank im vorraus und freundlichen Grüßen Chaos [c] #include "defines.h" #include <avr/io.h> #include <avr/interrupt.h> void Setup(void); uint16_t millis = 0; ISR(TIMER0_COMPA_vect) { millis++; PORTB ^= (1 << PB7); } int main(void) { uint16_t Rot = 0;
-
Thread
µC-Steuerung mit einer Photodiode
diverse fertige Lichtsensoren, die dir viel Arbeit abnehmen können, z.B. TSL235, TSL4531 oder TSL2560.
geschalteten (Ausgangs-)Pins hohe Leckströme gibt bzw. wie hochohmig die ADC Eingänge an so einem AVR Bollen sind, da kann ich nix dazu beitragen. Da es nur relative Helligkeitsmessung sein soll und keine absolute, macht es auch nichts, dass ein Fotowiderstand unkalibrierbar altert sobald Licht ausgesetzt
-
Thread
Audio in möglichst guter Qualität samplen
einiges an Samples abspielen. >> >> fchk > > Nett gemeint, Frank, aber sag mal, gibt es da was im AVR-Bereich? Da hab > ich zumindest mal ein wenig was gemacht und wörde, falls erforderlich, > gerne dabei bleiben. Leider nichts äquivalentes. Ich bin deswegen weg von AVR. Zu wenig Rumms pro Euro
die gewünschte Datenrate nicht ereichbar, denn du willst ja 44100 mal 16 bit = 705600 Bits/s. Ein AVR sollte also ein externes Speicherinterface haben (a là Mega2560 oder Mega8515/8535), denn dann kann er parallel auf den Speicher zugreifen, oder eben schnelle SPI EEPROMs.
-
Thread
AtMega32U4 Minimalbeschaltung
Wenn man so ne' kleine Armee Kinder versorgen will - 64LEDs pro Platine, die Platine selbst und der AVR - da kommt doch bissel was zusammen? (Und dann noch alles vorbesteuckt...) Wo beziehst du den AVR her? MfG
unterkriege :) Ich hatte mein gefährliches Halbwissen von hier: http://www.ulrichradig.de/home/index.php/avr/avr-mega-dis Da tuts ja auch ohne zusätzliche Treiber!?
-
Thread
Mega 2560 Board über USB programmieren
AtmegaXXuX" besitzen und eigentlich ist das sowieso nichts super besonderes.. es sei denn man hat keinen AVR-Studio kompatiblen Programmer. Du hast jetzt nunmal den 2560 und musst dessen Möglichkeiten nutzen,wenn du den mit Flip flasht, flasht du nur den Atmega16u2, dieser ist aber als "USB-Serial-Wandler
-p m2560 -c wiring -P COM7 -b 115200 -U flash:w:$(ProjectDir)Debug\$(ItemFileName).hex:i ...gibt mir... avrdude.exe: AVR device initialized and ready to accept instructions Reading | ##############
-
Thread
PWM Initialisierung beeinflusst externe Interrupts
ganz viele hintereinander) und der Encoder wird unbrauchbar. Ich nutze ein Arduino Mega (ATMega 2560), und programmiere diesen mit dem AVR-GCC Compiler. PWM funktioniert einzeln und auch die Interrupts funktionieren einzeln, zusammen jedoch leider nicht hier der Code: [CODE]#include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/interrupt.h> #include "uart.h" uint16_t counter_l=0,counter_r=0; char s[10]; void PWM_Init(void){ TCCR3A = (1<<WGM30)|(1<<COM3A1)|(1<<COM3B1); TCCR3B = (1<<WGM32)|(1<<CS31
-
Thread
reset controller lcd
hier mein code: [c] #define F_CPU 8000000 #define BAUD 9600 // BIBLITOTHEKEN #include <avr/io.h> #include <util/delay.h> #include "lcd-routines_2560.h" #include <stdlib.h> #include <stdio.h> #include <avr/interrupt.h> #include <math.h> // Interrupt ISR(TIMER2_OVF_vect) { /
-
Thread
UV-Laserdrucker II
> #include <inttypes.h> #include <avr/pgmspace.h> #include <avr/sleep.h> const uint8_t Compare_Werte[] = {0x0C, 0x00, 0x0D, 0x00, 0x0E, 0x00, 0x0F, 0x00, 0x0E, 0x00, 0x0D, 0x00, 0x0C, 0x00, 0x0B, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00,
Es ist natürlich die Appnote AVR446! Habe mich vertippt.
-
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
Dumme Frage zum "C" mit AVR's
beim PIC so schoen einfach ist mit AVR und dem GCC? Sorry.... aber jeder Anfang ist schwer :-)
also Direktzugriff auf die Ports bei Beibehaltung der Numerierung. Die ultimative Lösung für viele AVR. [code] if !defined(digitalPinToPortReg) #if !(defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) ) // Standard Arduino Pins #define digitalPinToPortReg
-
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
ATMega2560: ADC läuft von alleine?!
Hallo zusammen, ich hab einen ATMega2560, AtmelStudio 6.1 und ein JTAGICE3. Ich möchte den ADC im SingleConversion-Mode betreiben. Sowohl im Init als auch in der ISR benutze ich folgende Zeile: [c] ADCSRA = (1<<ADEN) | (1<<ADSC) | (1
) Quelltext in AVR-Studio 4.16 genau das machte, was ich auch geschrieben habe. Neuer ist nicht unbedingt besser. MfG Paul
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
Was ähnliches wie Turbo Pascal für AVR wäre LUNA AVR oder Mikro Pascal for AVR. jemand hat den kleinen Tiny 13 vorgeschlagen. Lass den lieber beim Verkäufer liegen, nimm einen Tiny 45 anstatt. Der hat auch nur 8 Beine ist dem 13 sehr
TO nicht zu Per Pedes (AVR) raten, sondern Auto, Bahn, usw. empfehlen. (Und ja, ich arbeite mit und kenne AVR und auch andere Plattformen.)
-
Thread
Mehrkanalige genaue und schnelle PWM-Messung?
auch nicht gerade wenig kosten. Etwas Selbstgebasteltes (ich meine z.B. eine Lochrasterplatine mit AVR) scheidet leider aus. Was evtl. noch denkbar wäre: Ein käuflich zu erwerbendes Mikrocontrollerboard (Stichwort Reparaturfall), das per Input Capture die PWM misst. Ich habe soetwas mal mit einem ATMega16
einem ATMega16 gemacht, der aber > leider nur einen ICP-Pin hat. Der ATmega1284 hat 2, der ATmega2560 hat 4. Die LPC17xx von NXP haben 4 Timer mit je 2 ICP.
-
Thread
Suche Projekthilfe bei 5 Achsen Roboterarm mit Schrittmotoren
Sie am Anfang an HAL (Hardware und Software implementieren) studieren. 1. erste Hardware "Atmega 2560" für 3 Achsen selbst programmieren. dann 5 achsen dann Handroboter.
Was die kleine Fräse angeht...da kann ich Dir helfen. Ich habe meine mit dem Arduino/ atmega 2560 und Ramps 1.4 gebaut. Also alles aus dem Drucker. sie läuft fast täglich und funktioniert prima. LG,Frank
-
Thread
MMC/SD und FAT32 "minimal Version"?
ein ATmega2560, zum ersten mal in meinem Leben spiele ich mit so einem Riesen Teil. Vorher immer wesentlich keiner aber immer 8bit-AVR... Grüße AVRli...
/topic/362117#4065381 >Nee, ganz im Gegenteil das Teil ist ein ATmega2560, Aber erst wegen "zuviel Funktion" rumjammern?
-
Thread
ATMega2560 Fuses - ausgesperrt (internal clock)
über den BurnOMat probiert. C:\Users\Projekte\arduino-1.0.1-windows\arduino-1.0.1\hardware\tools\avr\bin\avrdude.exe -C C:\Users\Projekte\arduino-1.0.1-windows\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf -p m2560 -P com5 -c stk500v2 -U efuse:r:C:\TEMP\efuse8565881303580513025.hex:r -U hfuse:
Japp, man kann sagen Triplechecked ;) Aber ich klingel jetzt nochmal die Leitungen zum AVR durch, nicht das sich doch eine kalte Lötstelle oder so versteckt.
-
Thread
Modbus RTU mit LTC485
buffer[4]=0x00; // buffer[5]=0x01; // Reg Anzahl 1 [/c] versuchmal das PC-Programm mit deinem AVR per RS232 zutesten. Es gibt auch noch adapter die von RS232 auf RS485 wandeln, damit könntest du auch testen wenn dein AVR mit dem PC läuft.(wenn du sowas hast)
noch nicht Es wird zwar am Simulator zwar die korrekte Rücksendung angezeigt, jedoch kommt dies am AVR nie an.
-
Thread
Arduino mit Touchscreen verliert Kalibrierung nach Neustart
Thread versuchen. Ich habe mir ein TouchScreen Panel mit passendem Shield für einen Arduino Mega 2560 geholt, um allg. Erfahrungen mit Displays zu sammeln. http://www.sainsmart.com/arduino/arduino-shields/lcd-shields/sainsmart-3-2-tft-lcd-display-touch-panel-pcb-adapter-sd-slot-for-arduino-2560.html
mal zwei Beträge nach oben. In deiner /Users/<Benutzer>/Documents/Arduino/libraries/UTouch/hardware/avr/HW_AVR.inc Datei fehlt ein delay. Hast dir die anderen Beiträge nicht angeguckt? Gruß Nick
-
Thread
ATmega2560 Adressraum Pages
Einen Bootloader brauch ich nicht/hab ich nicht geplant. Danke schon mal. (Ist mein 1. Idee den 2560 zu benutzen) Viele Grüße Herbert
@ 2560er (Gast) >Bei Daten die im Flash liegen hat der GCC (genau genommen >der WinAVR, AVR Studio 4.xx) keine Möglichkeit die Adressen >über 64K anzusprechen. >Es konnte jedenfalls bisher keiner erklären
-
Thread
Problem mit Watchdog Interrupt initialisierung
Zeilen sein müssen, dann aber > WDTCSR |= ... > WDTCSR |= ... so wird es aber im Datenblatt des AVR vorgezeigt(seite 66 ATmega2560) :/
AVR-Anfänger schrieb im Beitrag #4067849: > also das Problem scheint der ATmega2560 gewesen zu sein Na, dann beschwer dich mal bei Atmel darüber, daß die M2560er mit defektem Watchdog ausliefern.
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
Nun also viel "neues" auf einmal: Das design mit dem ARM cortex und dem JTAG ICE3. Wenn ich nun über AVR studio verbinden möchte, bekomme ich die folgende (standard) Fehlermeldung: =============================================== "Unable to enter programming mode Please verify device selection, interface
AT32UC3C0512C ATmega16U2 ATmega88PA ATtiny45 AT32UC3C0512C ATmega16U4 ATmega8A ATtiny45 AT32UC3C1512C ATmega2560 ATmega8U2 ATtiny461 AT32UC3C1512C ATmega2561 ATxmega128A1 ATtiny461 AT32UC3C2512C ATmega324A ATxmega128A3 ATtiny461A AT32UC3L016 ATmega324P ATxmega128D3 ATtiny48 AT32UC3L0256 ATmega324P ATxmega16A4
-
Thread
Kleines Simulink-Modell auf µC flashen
verwendet, aber schon mal jemanden beraten, der an so was gearbeitet hat (Simulink auf Arduino Mega 2560). Mein Eindruck war damals (ohne Anspruch auf Allgemeingültigkeit): Performance bzw. Ressourcenverbrauch waren verglichen mit einer "direkten" µC-Programmierung in C irgendwo zwischen Faktor 2 und Faktor
Je nach toolchain gibt es einen entsprechenden Befehlt, z.B. : avr-size --mcu=atmega328p -C main.elf Hier ein Beispiel der Ausgabe: AVR Memory Usage ---------------- Device: atmega328p Program: 29290 bytes (89.4% Full) (.text + .data + .bootloader) Data
-
Thread
Mikrocontroller-Programmierung selber beibringen
Toolchain? Und AVR ist nur dann "einfach" wenn man es schon kann :-)
@ DIL24 (Gast) >AVR stirbt. Totgesagte leben länger ;-)
-
Thread
Struct mit Array - verschiedene Arraygrößen - Wie?
wäre cool wenn dus mirs noch anders erklären/zeigen(z.B. mit code) könntest. FYI Atmega 2560 , mittels AVR-Studio5
-
Thread
ATmega328p @ 8Mhz Standalone UART Baudrate einstellen?
bei 8MHz der Fehler rechnerisch zu groß wird, Baudraten Rechner http://www.gjlay.de/helferlein/avr-uart-rechner.html 16MHz je nach U2X Einstellung 115.2k -3.5% 2.1% (geht vielleicht deswegen noch) 8MHz je nach U2X Einstellung 115.2k 8.5% -3.5% (sieht absolut raus aus) kannst du deinen
nett ist zum Programmieren aber beim 328 mit nur 32k flash eher weniger nötig als beim 1284p oder 2560
-
Thread
Hammond B3 Clone mit ATMega
Menge Vorberechung machen kann, CAN und 3..5 UARTs gleich drin sind und er das gleiche kostet wie ein AVR... Nur halt 10x so leistungsfähig. Die können dann auch UART und DMA kombinieren, oder Tasten-Anschläge per DMA sampeln und für ADSR aufbereiten... Gruß Ulrich
Hatte ich auch schon mal überlegt. Aber im Moment sieht es für mich so aus das selbst der Atmega2560 damit überfordert wäre. Zumal ich ja noch ein paar mehr Ideen habe und das Teil ausbaufähig bleiben soll. Greetinx, Peter
-
Thread
DMX Transmitter will nicht
Hey, vllt. sieht einer von euch meinen Fehler:) Möchte am UART1 eines ATMEGA2560 einen DMX Transmitter betreiben. Siehe angehängten Code.Ganz einfach gestrickt,kein Interrupt. Mit dem Scope konnte ich feststellen,das das Signal sauber aus dem UART kommt,auch am RS485 Treiber alles
Schau dir mal den erzeugten Assembler code vom avr-gcc an... das ding hat da nen blöden bug und ignoriert das 1te setzen des registers....zumindest hatte das selbe problem mit dem senden eines DMX Frames... Als einfache Lösung kannst du die USART deaktivieren
-
Thread
Ansteuerung Sainsmart Display mit Mikrocontroller in C
Habe folgendes Problem: Ich habe mir das Display Sainsmart 3.2 über amazon + shield für Atmega2560 gekauft. Ich möchte das Display über AVR Studio also in C programmieren. Ich weiß, dass es Librarys für Arduino gibt. Hab auch probiert diese in AVR Studio einzubinden nur hat dies gar nicht funktioniert(haufenweise Fehlermeldungen). Gibt es auch Librarys für das Display die in AVR Studio(in C) funktionieren? Mit freundlichen Grüßen
-
Thread
Probleme mit TFT von SainSmart (Arduino, UTFT)
Nach dem hier: "SainSmart 5" TFT/SD Shield Für Arduino Mega2560(R3):This is Sainsmart TFT LCD Extend shield for Mega2560(R3). The shield is 100% compatible with Mega2560(R3) and fit for tow kind of TFT LCD module:* 40pin version LCD which is commonly used in previous
http://www.sainsmart.com/featured-products/sainsmart-mega2560-board-3-5-tft-lcd-module-display-shield-kit-for-atmel-atmega-avr-16au-atmega8u2.html#customer-reviews Registerkarte Tutorial. Da ist schon mal die Pinbelegung. NC: Not connected REST: Board Reset
-
Thread
Wie könnte man mit einem ATMEGA einen 8-fachen Rechteckgenerator erstellen?
guckst du z.B. hier: http://arduino.cc/en/Main/ArduinoBoardMega2560 Da musst du dann auch nicht so viel löten...
Halbwellen macht das dann 50 Mio. -> Klappt nicht - egal ob Arduino und auch egal mit welchem anderen AVR-Board du das probierst. Oder hab ich mich verrechnet?
-
Thread
Hat jemand eine Idee wie ich Midibefehle über USB schicken kann an Arduino ?
meine Probleme schildern kann. Aber eine Frage: Braucht man USB Host Shield wenn man den ATMega2560 hat? Weil der hat doch 4 mal den TX/RX ?
, ist nicht im Code. 2x LIBs etwas einlesen ist eigentlich nicht schwer http://beaststwo.org/avr-uart/ http://agock.com/software/avr-uart-library/ Helmut vB schrieb im Beitrag #4044088: > aber ob ich das hinbekomme? mit Willen ja, hab ich auch geschafft aber von U.Radig müsste fast überall
-
Thread
Arduino mega2560
zum mega2560 (via Arduino ISP?) - AVR Studio4 bekommt keinen Kontakt zum Arduino ISP - Ponyprog bekommt ebenso keinen Kontakt - AVR Studio4 bekommt keinen Kontakt zum USB/JTAG-Stick aus China - winavr irgendwo
Bootloader mittels virtuellem COM-Port. Das Programmieren der Arduinos geschieht im Falle des Mega2560 über den kleinen Hilfs-AVR der den Bootloader auf dem Mega2560 speist.
-
Thread
Mikrocontroller unter WIN 8 (8 / 8.1)
verschalten? > > > Danke schon mal für eure Hilfe Nimm für 'etwas Zeit haben' einen Arduino Mega 2560 R3 http://arduino.cc/de/pmwiki.php?n=Main/ArduinoBoardMega2560 gibt es ab 12 EUR ( oder auch manchmal günstiger ) "Das Arduino Mega 2560 R3 hat 54 digital I/O Ports,..." die IDE ist kostenlos
für das nächste mal. Wenn du mehr Zeit hast, dann lass das 'Arduino R3' weg und nimm den Mega 2560, mach ein nettes kleines PCB dazu und hol dir AVR Studio und einen Programmer. lg rudi ;-)
-
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
mikrokontroller per I2C verbinden
eine Achsensteuerung. Dieses kleinen Boards soll von einem "Haupt-Controller" (ein Arduino Mega 2560, der per USB an einem WinPC hängt) gesteuert werden. Die Kommunikation dieser Boards mit dem Haut-Board, sowie die zu verwendenden µC breiten mir etwas Kopfzerbrechen ... Ist I2C dafür überhaupt
Störunanfällig? Und man könnte später noch weitere Teilnehmer hinzufügen, ohne am "Master" (Mega2560/STM32) was anzupassen...
-
Thread
Memory MAP - ATMega1284P externes RAM
kein Businterface zum direkten Anschluss von externem SRAM. Über dieses verfügen nur ATmega1280,1281,2560,2561 sowie Mega162
variable_im_externen_ram = 12345; geht nicht ..... Vielleicht kennt jemand ein Gegenbeispiel bei einem AVR neuerer Generation bei dem (denen) das nicht so ist?