-
Thread
SDRAM mit Atmega328P
self-refresh-Modus versetze? Könnte dieser Chip auf diese Weise auch mit einem Mikrocontroller wie dem Atmega328P (per GPIO) betrieben werden? Viele Grüße
Dann nimm wenigstens einen ATmega162 oder ATmega2560, die haben ein Memory-Interface (8Bit, 64kB). Ohne Banking wird das also nichts. Mit dem ALE-Signal könnte man das RAS/CAS umschalten.
-
Thread
Speichermöglichkeiten im Atmega328p
Hallo, ich bin dabei, mir einen kleinen (Forth-ähnlichen) Kommando-Interpreter für den Atmega328p in C zu programmieren. Dabei tritt nun das Problem auf, dass die benutzerdefinierten Secondaries remanent gespeichert werden müssen - die Secondaries als ein Array aus Structs, die aus einem Token
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
-
Thread
Microkontroller Register TCCR0A/TCCR0B OCR0B (PWM)
B00100011; TCCR0B = B00000011; OCR0B = 25; so jetzt habe ich erst mal im Daten Blatt für den Atmega328P geschaut http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ab Seite 113 da habe ich herausgelesen, dass die Register Bit Nr. haben und
OCRnx Buffer. Diese sind, außer im Normal- und CTC-Mode, immer vorhanden. Habe Timer 0 und 1 vom ATmega 328P und 2560 gelesen. Vielleicht bei einem anderen ATmega? ATtiny vielleicht?
-
Thread
Arduino "static const uint16_t PINK= 0xF81F" failed
Der ATMega2560 (Arduino Mega) hat z.B. ein Pin-Register K. Dementsprechend ist PINK das Inputregister Pins PK0 ... PK7
\\tools\\avr/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega2560 -o "C:\\Users\\ar\\AppData\\Local\\Temp\\arduino_build_793233/PINK_TEST.ino.elf" "C:\\Users\\ar\\AppData\\Local\\Temp\\arduino_build_793233\\sketch\\PINK_TEST.ino.cpp.o" "C:\\Users\\ar\\AppData
-
Thread
Glaßmaßstab und Laser-Abstandssensor auf mega2560 auslesen
Der SBC dient dann der HMI und Messwertausgabe. Ist das ein umsetzbarer Ansatz oder ist der Mega2560 auf 16Mhz zu langsam? Muss ich einen schnelleren nehmen?
des Glasmaßstabs keinen Überlauf erzeugt. Danit spart man sich einen Auswertung der Überläufe im ATmega2650.
-
Thread
Problem bei ADC Messung
gehen. Würde ich auch sagen. Hab das eben mal schnell in Atmel Studio 6.2 geworfen und auf ein ATMega2560 (achja das liebe ArduinoMega 2560rev3...)gespielt. Resultat: Das Programm läuft wie es soll und A/D-wandelt fleißig. Ob es richtige Werte aufnimmt kann ich aber nicht sagen... Hab jetzt nichts
> Würde ich auch sagen. > Hab das eben mal schnell in Atmel Studio 6.2 geworfen und auf ein > ATMega2560 (achja das liebe ArduinoMega 2560rev3...)gespielt. Irgendwie ist "ältere Version" aus dem Beitrag rausgefallen. Ich habe 6.2 deinstalliert, weil der unbedingt ins VS2010 wollte, fahre wieder
-
Thread
Händler aus Asien mit Versand nach Deutschland
aber aus China geliefert. Also ich bestelle da bestimmt wieder. Für den Preis kann man sich kein Atmega 2560 Board selbstbauen wenn es nicht auf Platzoptimierung ankommt. Lediglich mit dem Debugger habe ich Probleme. Da versuche ich noch weitere Unterlagen zu bekommen. Kennt vielecht jemand das Teil
Adapter 10->6 Pol muss ich noch anfertigen, damit ich das flashen testen kann und ich werde mit einen ATMega32 zulegen, damit ich einen Prozessor mit JTAG-Anschlüsse habe. Bislang habe ich nur 8p/328p und 2560 und ein paar Tinys die alle kein JTAG haben. Gruß Thomas
-
Thread
Arduino IDE 1.74 <-> 1.89
wegnimmt. Möchte damit weiter sagen, falls du diese Grenzen sprengst, kannste auf einen "Arduino Mega2560" wechseln oder wenn die Bauform zu groß ist zu einem "Arduino Nano Every". Letztere hätte den neuen ATmega4809 drauf, auch mit deutlich mehr RAM/Flash.
schrieb im Beitrag #6254031: > falls du diese Grenzen sprengst, kannste auf > einen "Arduino Mega2560" wechseln never, dann würde ich mir die restlichen ATmega1284p aufbauen mit 16KB SRAM https://www.mikrocontroller.net/attachment/244383/m1284p_m328p.jpg https://www.mikrocontroller.net/attachment
-
Thread
[Sammelbestellung] ATXMEGA und STM32
Es wurde der ATMEGA2560 angefragt ab 1 » 18,83 € ab 10 » 15,93 € ab 25 » 11,76 € ab 50 » 10,63 €
Marc S. schrieb im Beitrag #3942603: > Es wurde der ATMEGA2560 angefragt > > ab 1 » 18,83 € > ab 10 » 15,93 € > ab 25 » 11,76 € > ab 50 » 10,63 € ??? Da fehlt wohl ein X. Oliver
-
Thread
Welcher Arduino?
brauche für ein zukünfitiges Projekt 2 Arduino Boards. Preis ist egal. Eins wird auf jedenfall das Mega 2560 Board werden, da es haufenweise I/O Pins hat und mich auch sonst überzeugt hat. Bei dem andere überlege ich... Ich würde mir gerne die Möglichkeit offenhalten irgendwann Atmega328p zu kaufen und diese
funktionieren oder habe ich da was falsch gelesen? Also ich schwanke iegentlich zwischen dem Mega 2560, UNO und Duemilanove. Wäre toll, wenn ihr mich da etwas hilfestellung geben könntet.
-
Thread
Mega256 + 64kb SRAM
es denn sein das dein RAM zu langsam ist? Ändere doch mal die Zugriffszeit. Bei mir läufts auf ATMega2561 ohne Probleme
du nicht mal so einfach in MHz umrechnen. Lies dir lieber mal das Datenblatt vom Speicher und vom ATMega zum externen Speicherzugriff durch. Auch hier gilt der alte Spruch: 1 Chinese braucht eine Stunde, 1 Million Chinesen brauchen 3,6mS.
-
Thread
NE555 Taktsignal erzueugen
machen. > Die Software muss aber auch auf einer Hardware laufen... Ja schon klar. Mit einem ATmega2560 ;-)
Stefan Weninger schrieb im Beitrag #4064240: > Ja schon klar. > Mit einem ATmega2560 ;-) Dann kannst du das Ganze mit dem 4521 auch sparen und den Quarz einfach an den ATmega hänge. Der hat alles (bis auf zwei Kondensatoren) eingebaut um mit einem Quarz ein 1Hz Signal zu generieren
-
Thread
Arduino Uno und touch TFT
Arduino Mega256. Denn mit dem Spielzeug Uno kommt man nicht weit. http://www.ebay.de/itm/MEGA-2560-CH340G-ATmega-EntwicklungsBoard-ohne-USB-Kabel-Arduino-kompatibel-/172077893891?hash=item2810a44903:g:uw0AAOSwnLdWq21e
besser geeignet? http://www.ebay.de/itm/3-0-inch-TFT-480x320-LCD-Display-Shield-fuer-Arduino-Mega-2560-CP11022-/281658722643 http://www.ebay.de/itm/181847508555?clk_rvr_id=987209532983&rmvSB=true
-
Thread
Frage zu STK&600
Wunsch schrieb im Beitrag #2467866: > Es ist gerade mal ein target board mit einem aufgelöteten ATmega2560 > > dabei, mehr nicht. meinst Du dann, das Board ist preislich gesehen zu teuer als Experimentierboard, um mit den 32bit-uCs anzufangen?
wird ja auch kein socket board mitgeliefert, sondern stattdessen ein target board, bei dem der ATmega2560 direkt eingelötet ist.)
-
Thread
Arduino Display
Vllt. bekommt die main() ja Parameter ausm Reset_Handler :-D Aber den gibts ja so auch nicht aufm Atmega.
war das Reichelt-Bild irreführend. Vergleiche die Pinouts, und schau welche Pinnummern vom Mega 2560 dem alten Arduino entsprechen, dann pass die Initialisierung entsprechend an.
-
Thread
Weg von Arduino - Beratung
Bascom angefangen zu programmieren und bin dann auf Arduino umgestiegen. Genutzt habe ich dort Atmega 8 / 328 / 2560 programmiert entweder über den Bootloader ( Arduino) oder über mysmartusb light (stk500) Nun möchte ich gerne auf eine anständige Entwicklungsumgebung umsteigen. Vorallem wegen
Atmega 8 328 2560 und mysmartusb light (stk500)... und Atmel Studio sollte doch auch zusammenarbeiten oder ist das doch nicht STK500 kompatibel? Für erste Debuggversuche wahrscheinlich nicht schädlich
-
Thread
Update von WinAVR2010
wirksam. im Vergleich zu WinAVR2010 zeigten sich folgende Codegrößen: LED-Blink-Programmm auf Atmega32U4: main.hex 6kB vs. 5kB bei WinAVR2010 data+text 1834 bytes vs. 1720 bytes bei WinAVR2010 Laststeuerprogramm mit ADC/DAC/RTC/SRAM auf Atmega2560: main.hex 24kB vs. 25kB bei WinAVR2010 data
GCC8.2.0 64bit 21833 bytes und GCC9.1.0 32bit 22264 bytes. bei einem deutlich größeren Programm für Atmega2560: totaler Speicher incl. Debug-Informationen: GCC4.3.3 39231 bytes, GCC8.2.0 64bit 72040 bytes, GCC9.1.0 32bit 72689 bytes. data+text waren bei WINAVR2010 (GCC4.3.3) 446+8458 bytes, GCC8.2.0
-
Thread
Atmega328p fuses falsch gesetzt
disable this feature, specify the -D option. avrdude: erasing chip avrdude: reading input file "ATmegaBOOT_168_atmega328_pro_8MHz.hex" avrdude: input file ATmegaBOOT_168_atmega328_pro_8MHz.hex auto detected as Intel Hex avrdude: writing flash (32652 bytes): Writing | ###########################
# | 100% 0.00s avrdude: 32652 bytes of flash written avrdude: verifying flash memory against ATmegaBOOT_168_atmega328_pro_8MHz.hex: avrdude: load data flash data from input file ATmegaBOOT_168_atmega328_pro_8MHz.hex: avrdude: input file ATmegaBOOT_168_atmega328_pro_8MHz.hex auto detected as Intel
-
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
unten im Datenblatt mir die Tabelle 29-13 "Boot Size Configuration, ATMega2560/2561" angeschaut. Die High Fuses ist auf 0xDE(1101 1110) gesetzt. Die beiden BOOTSZ1/0 Bits sind somit auf 1 gesetzt also unprogrammiert. (Warum hat man das da eigentlich vertauscht? Also
-
Thread
LCD BP Pin direkt an Quarz
MaWin schrieb im Beitrag #6877270: > sind uC meist mit zuwenig Anschlüsse Der ATmega2560 hat immerhin 86 IO-Pins, ist aber nicht im DIP. Es gibt jedoch Adapterplatinen für Lochraster. https://www.ebay.com/itm/Adapterplatine-fuer-QFP100-TQFP100-LQFP100-VQFP100-0-50mm-auf-4-x-IDC2x13
schrieb im Beitrag #6877494: > MaWin schrieb: >> sind uC meist mit zuwenig Anschlüsse > > Der ATmega2560 hat immerhin 86 IO-Pins, ist aber nicht im DIP. Es gibt > jedoch Adapterplatinen für Lochraster. > > Ebay-Artikel Nr. 152377279916 Oder eben speziell für LCD's gemachte µP's mit extra konfigurierbaren
-
Thread
schnelle AD/DA-Wandlung
um sie zu speichern. AVRs gibts bis 8kB internen Arbeitsspeicher. Man kann an busfähige, z.B. den ATMEGA 162 oder 64, 128, 1280, 1281, 2560, 2561 bis zu 64kB externes Ram anschließen, das sich auch batteriepuffern lässt (Lithiumbatterie 3V für 10 Jahre). Ich rate davon ab, für die Messwertspeicherung
und der Speicherinhalt bleibt erhalten. Mit 3V geht das aber nur mit einem Low-Voltage-Typ, z.B. ATMEGA2560V. Wenn die Speicherung nicht für Jahre funktionieren muss, kann man auch einen Goldcap mit 5,5V verwenden. Wenn man sofort bei Stromausfall die CPU anhält, sind mit 1F Speichererhaltungszeiten
-
Thread
Kosmos CP1 Emulator mit ATmega
Wie gesagt, ich denke nicht dass Du viel über die Sinnfrage grübeln musst. Ich empfehle den Atmega 2560 der kostet 5 Euro und benötigt keine Hacks für vports o.ä. Eine Platine ist in jedem Fall zu empfehlen. Das macht auch Spaß! Schön dass es nun auch einen CP1 in dieser Form gibt; sicherlich
Falle ;-) Es ist schon nett, wenn man Platz für duzende "Fest-Programme" hat z.B. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
durch Austausch eines möglichst neuen AVR-µCs ansteuern. Und warum fragst du das nicht gleich? ATMega164/324/644/1284p/a/pa ATmega640/1280/1281/2560/2561 MfG Spess
mal gedacht, aber im Datenblatt des H8S/2350 steht auf der Seite 23 unter MEMORY 2kB. Ein AVR-ATmega2560 besitzt z.B. 8kB SRAM, 4kB EEPROM, 256kB Flash. Er läuft mit maximal 16Mhz, das sind zwar 4Mhz weniger also 20%, aber das Rasenmähen dürfte nicht so Zeitkritisch sein. Bernd_Stein
-
Thread
USB-UART Wandler & der CTS / uC-RESET
gern lösen möchte und würde gern erstmal das Konzept verstehen CTS & dem RESET bei einem Arduino/Atmega Controller über UART. Kann mir jemand sagen, warum hier der CTS von IC4 verwendet wird für den RESET den der Atmega braucht um dann die Daten rüber an den Ardu-Bootloader zu schicken? Der CTS
Sorry, link nicht mit kopiert :-I https://www.arduino.cc/en/uploads/Main/ADK_MEGA_2560-Rev2-sch.pdf Schematic kann ich grad nicht einfügen mit dem Telefon ;-) Also egal ob Rev2 oder 3, das Atmega Board hat im Schatic einen IC4.
-
Thread
Lichtschwert
nicht nur Aufblenden) sowie bewegungsabhängige Soundeffekte abgeben. Ist mir unter Verwendung eines ATmega8, WS2812-LEDs, einem (analogen) Beschleunigungssensor sowie einem ISD2560 als Soundspeicher/Verstärker auch gelungen. Was mir jedoch nicht gelang, war die gleichmäßige Ausleuchtung der Klinge. Zu der
ich leider nicht dienen, die elektrische Ausführung ist aber auch nicht weiter kompliziert. Der ATmega steuert über einen Pin die WS2812 in der Klinge an, fragt einen Drehencoder mit Taster ab und steuert über weitere Pins den ISD2560. Der 3-Achs G-Sensor wird mit den AD-Wandlern des ATmega ausgewertet
-
Thread
TCB von ATmega4809 megaAVR0 Serie
Prescalereinstellmöglichkeiten besitzt wie TCA0. Allerdings sind die Timer schwer vergleichbar und mit bekannten Timern vom ATmega328P/2560 erst recht nicht vergleichbar. Sodass meine Eingangsfrage damit schon hinfällig und überholt ist. Ich hatte mich in der Vergangenheit nur mit TCA0 beschäftigt. Mit TCBn spiele ich frisch rum
schlechter lesen lassen. Tabellen und Bezeichnungen wurden verschlimmbessert, wenn ich dabei an einen Atmega328P oder ATmega2560 denke. Beim megaAVR0 gehts wieder. Übrigens ist ein Free Shipping Code "MCHPWELCOME" für ein Curiosity Nano Board gültig.
-
Thread
UART Bootloader ATtiny13 - ATmega644
0x1e9007: "ATtiny13", 0x1e910A: "ATtiny2313", 0x1e9206: "ATtiny45", 0x1e9205: "ATmega48", 0x1e9307: "ATmega8", 0x1e9403: "ATmega16", 0x1e9406: "ATmega168", 0x1e9502: "ATmega32", 0x1e9609: "ATmega644", 0x1e9802: "ATmega2561", 0x1e9404:
Hallo Zusammen, ich würde gerne den Bootloader auf einem Atmega2560 nutzen. Dabei sollen die UART Pins PJ0 und PJ1 (UART3) genutzt werden. Beim compilieren bekomme ich jedoch 13 Fehlermeldungen mit "Operand out of range". Was kann ich dagegen tun? Wenn ich jedoch
-
Thread
Probleme beim hochladen des Codes mit Atmel Studio 7
, L:00) avrdude.exe done. Thank you. [/avrasm] Den Sketch an sich ist der selbe wie beim Atmega2560. Für euch ist das bestimmt eine Leichtigkeit. Ich finde den Fehler aber nicht. Vielen Dank
geöffnet und aktiv haben. Öffnen kann man dieses Fenster durch Klicken auf den Device Button z.B. ATMEGA328P. Dies hat zur Folge, dass AVRDude plötzlich die Datei "projektname.hex" sucht und findet und nicht mehr nach der "main.hex" sucht!
-
Thread
ADC Prescaler ändern Controllino
Ich habe einen Controllino. Der hat genauso wie der Arduino Mega einen ATmega 2560 verbaut. Ich habe gelesen, dass ich das analogRead beschleunigen kann indem ich den prescale factor des ADC runter setze. Bis zu 1MHz soll man so erreichen können. In etwaigen foren und wikis
excurso schrieb im Beitrag #5189012: > Mit welchem Takt läuft die MCU? Atmega2560 läuft mit 16Mhz. Macht bei einem prescaler von 16 eine Frequenz von 1Mhz am ADC. Aber ich sehe schon wer lesen kann ist klar im Vorteil... > By default, the successive approximation circuitry
-
Thread
Frage zu Flash Schreibzyklen und malloc in AVR
habe 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
an 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
3D Drucker basteln
planen macht alles die Drucker Firmware wie Marlin oder Smoothieware. Die billigsten Boards mit ATMega2560 incl. Treiber kosten ca. 15 € beim Chinesen. Aber selbst mit zusammengesuchten Einzelteile kostet das in Summe mehr als ein Komplettgerät oder Bausatz.
zahlen willst: Ich habe von meinem RepRap eigentlich noch alles hier herumliegen, was man braucht: Atmega2560-Board + RAMPS + Schrittmotor-Treiber, fünf NEMA17-Stepper, GT2-Zahnriemen, 8mm-Präzisionswellen, Kupplungen, Endstops, Heatbed, Hotend, Linearkugellager, Bowden-Tube usw. usw. Da es bei mir seit
-
Thread
Grundlegende Frage zu Windows CE
ausgedrückt. Ich werde mir jetz wohl ein STK600 + AVR Dragon besorgen und erstmal mit dem beiliegendem ATmega2560 anfangen. Das ist aber eine vernünftige Lösung, oder? Aufjedenfall schonmal ein großes dankeschön an die die mir hier geantwortet haben!
> Ich werde mir jetz wohl ein STK600 + AVR Dragon besorgen und erstmal mit > dem beiliegendem ATmega2560 anfangen. der 2560 hat kein USB... > Das ist aber eine vernünftige Lösung, oder? > Aufjedenfall schonmal ein großes dankeschön an die die mir hier > geantwortet haben!
-
Thread
Bascom Problem oder schon wieder Fusebits?
wegen dem Display helfen konnten, stell ich wieder ne Frage... Und zwar wegen dem UART meines ATMEGA16. Normalerweise sollte doch Bascomtechnisch mit dem Code alles Paletti sein, aber er hat nur konstant 5 V an RX und an TX... ------------------------------------------------- $crystal = 14745600
@Roland ...auch das stimmt, aber er hat doch "nur" einen ATmega16. Paul (Kamera-geschädigt)
-
Thread
Can einstieg
viele Möglichkeiten und Bibliotheken. Setze ich selbst ein, auch mit verschiedenen AVRs (AT90CAN128, ATmega88, ATmega2560...). Alles völlig problemlos. Da muß man nicht unbedingt auf einen anderen µC umsteigen. Andererseits ist es auch nicht schlimm, wenn man verschiedene Plattformen kennen lernt :-)
Möglichkeiten und Bibliotheken. Setze > ich selbst ein, auch mit verschiedenen AVRs (AT90CAN128, ATmega88, > ATmega2560...). Alles völlig problemlos. Da muß man nicht unbedingt auf > einen anderen µC umsteigen. Kannst Du mir die Quellen für den Avr nennen? Lg
-
Thread
Arduino Mega Multiple Serial Communication Speed Midi
Instrumente an 4 Serial- bzw. Midi-Outs schneller als alle 4 an einem Midi-Out? Auf dem Board ist ein ATMega 2560 drauf und ein ATMega16U2 extra für die USB-Serial Kommunikation und Pin 0 RXD und 1 TXD. Schaltplan vom Board da: http://arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf Also nur ein TX ist an dem Mega16U2, die anderen drei sind direkt am Mega 2560. USB-Serial nutze ich nicht. Hoffe Ihr könnt mir helfen? Grüße!
-
Thread
Einsteiger Kit Arduino R3 Ultimate
#3721957: > Hier noch der Link: Ich würde bei ebay bestellen. Du bekommst einen Arduino mit atmega2560 anstelle des atmega328 für weniger Geld. z.B. http://www.ebay.de/itm/Neu-SunFounder-Mega-2560-R3-Projekt-Super-Starter-Kit-fur-Arduino-UNO-R3-Nano-/151253016602?pt=Wissenschaftliche_Ger%C3%A4te
Jo danke Leute! War die letzten Tage beschäftigt. Hab mich jetzt für den Arduino mit atmega2560 bei Ebay entschieden.
-
Thread
[V] Sammlung an Devboards, Modulen, IC, STM32, TI, PIC32, Arduino, CAN,GPS, BLE RN42, PoE, NXP, LPC
Arduino Leonardo mit RS232 TTL Modul und USB Kabel - 10€ 1x Arduino Mega ADK - 10€ 1x Saintsmart ATMEGA 2560 Devboard (https://www.reichelt.de/arduino-kompatibles-mega-2560-r3-board-ard-mega2560-r3-p215892.html) - 10€ 1x Renesas Devboard mit ETH - 5€ 1x NXP FRDM Devboard - 5€ 1x Texas Instruments
USB CAN Analyzer 1x RN42-I/RM Bluetooth 2.1 Modul 1x Hosiden HRM1026 BLE Modul 1x Saintsmart ATMEGA 2560 Devboard reserviert
-
Thread
Problem mit avr-ld: Fehlt die Arduino runtime library?
/local/avr/lib/avr6/crtm2560.o[/pre] Was mache ich falsch? Muss ich vielleicht noch eine Arduino-Runtime-Library irgendwo herunterladen und installieren?
Linkeraufruf sieht so aus: [...] Ein Aufruf per avr-gcc würde etwa so aussehen: [pre]avr-gcc -mmcu=atmega2560 -o bastel.elf bastel.o ADS7846.o MI0283QT2.o -lscanf_min -lprintf_min -Wl,Map,test.map[/pre] Um spezielle Versionen von printf / scanf zu verwenden, wird i.d.R. das entsprechende Symbol undefined
-
Thread
Transistortester AVR
Kompilieren bekomme ich folgende Fehler-Meldung: ....(letzte Outputzeilen) [pre] avr-gcc -mmcu=atmega2560 -Wl,-Map=ComponentTester.map -Wl,--relax main.o user.o pause.o adjust.o ADC.o probes.o display.o resistor.o cap.o semi.o inductor.o tools_misc.o tools_signal.o tools_LC_Meter.o SPI.o I2C.o serial.o
EventCounter(); [/code] In Deinem oben zitierten Aufruf des Linkers [code] avr-gcc -mmcu=atmega2560 -Wl,-Map=ComponentTester.map -Wl,--relax main.o user.o pause.o adjust.o ADC.o probes.o display.o resistor.o cap.o semi.o inductor.o tools_misc.o tools_signal.o tools_LC_Meter.o SPI.o I2C.o serial.o
-
Thread
Arduino + ESP8266
Wenn du schon den ESP mit arduino verwendest, warum programmierst du ihn nicht direkt? Den mega2560 kannst weglassen.
Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Alle Baudraten mit einem Error >2% werden nur mit Glück funktionieren.
-
Thread
ATMega16u2 auslöten geht nicht, warum?
Hi, ich habe gerade versucht von einer Ultimaker 2 Platine den ATMega16u2 auszulöten um ihn zu tauschen. Und bin leider gerade daran gescheitert, vielleicht könnt ihr helfen? Warum den ATMega16u2 tauschen? Der geht zwar an sich noch, konnte ihn noch flashen, aber
Projekte. Das Ultimaker-Board ist ja eigentlich nur eine schöne Ausführung eines Arduino Mega 2560 plus Motortreiber auf der Platine. Der USB-Port ist ein ATMega16u2, der Hauptprozessor ein ATMega2560. Schaltpläne hier: https://github.com/Ultimaker/Ultimaker2/blob/master/1091_Main_board_v2.1.1
-
Thread
Art-Net-Node neues Layout für 4DMX-Kanäle (2 Layer SMD)
gleicher Architektur und 4xUART gesucht. Die Auswahl ist sehr gering, denn es gibt dort nur die Atmega2560/1280/640. (Preislich aber alle sehr ähnlich, also nehme ich gleich den mit dem meisten Speicher. Die Wandler: Habe ich exakt jene beibehalten, welche bereits auf der 2-Kanal-Version drauf sind
fleißigen Helfer natürlich nicht zu kurz kommen und ich werde einige Platinen incl. vorbestücktem Atmega2560 verschenken und den Rest zu Selbstkostenpreisen abgeben. Querposting: Das Projekt gehört definitiv ins DMXC-Forum, aber da mir hier sehr viele technikversierte Leute bereits geholfen haben,
-
Thread
Bibliothek für VT100-Terminals
Speicher und ist langsam und soll deswegen ausgetauscht werden. Bis jetzt hatte ich auf meinem kleinen ATmega2560 zwar noch keine Speicherprobleme aber bei kleineren AVRs ist das ein großes Minus. Des weiteren sind keine Befehle implementiert, die eine Rückgabe des Terminal-Programms zur Folge haben. Da weiß
kontrolliert, was ich nicht möchte. In einem Fall benutze ich nämlich meine kleine Bibliothek um auf dem ATmega2560 Daten raus zu liefern über den UART2. Die oben beschriebene Bibliothek kann aber maximal 2 UARTs verwalten. Daher müsste ich sie, wenn ich sie verwenden sollte umschreiben. Mir war es wichtig
-
Thread
Ethernet Speed von CPU oder Ethernet shield abhängig ?
Hallo Ich habe mir mit einen atmega2560 (16MHz) und einen Ethernet shield basieren auf dem w5100 Controller eine steuerungs Webseite zusammen gezimmert. Läuft alles ganz gut. Das problem ist eher die zeit die vom auf rufen (PC lokal
Mit einem Atmega644 bei 20Mhz und einem parallel angebundenen CP2201 Controller konnte ich ein bisschen mehr als 200k Byte pro Sekunde für das Erzeugen von HTML Seiten mit dynamischen Anteilen erreichen. Das ist zwar
-
Thread
Mature AVR JTAG ICE von Atmel
ja schade, aber das alte AVRISP kann ich noch zum Programmieren (des atmega2560 (der neue 100pinner)) benutzen oder? Dann muß ich wir wohl das neue JTAG MkII bestellen. Wo finde ich die Kompatibilitätsliste?
eine Projektgröße ab etwa 40.000 Codezeilen veranschlagen (in C). Ich würde also selbst einen ATMega128 für den Zeitrahmen einer Diplomarbeit als viel zu groß einschätzen. Peter
-
Thread
Unsinnige IO-Locations für GPIOR!
entwirren. Und daher haben sie diesen Platz für die Portpins der höherbeinigen AVRs reserviert (ATmega164 .. ATmega2560).
Peter Dannegger schrieb im Beitrag #3526603: > Und daher haben sie diesen Platz ... > reserviert (ATmega164 .. ATmega2560). Toll. Interessiert eigentlich wenig, was für irgendwelche anderen Controller reserviert wird. Zumal wenn sowieso das Register-Chaos regiert. Peter Dannegger schrieb im Beitrag
-
Thread
Arduino Mega 2560 Belastbarkeit
natürlich vorher genau wissen was ich beachten muss...somit auch zu meinen Fragen. 1. Warum hat der Atmega 2560 4x VCC und 4x GND? 2. Was beim Arduino darf ich wie belasten? I/O ist glasklar... max 40 mA VCC und GND des µC ist auch klar...200 mA....also alles was im µC vor sich geht darf zusammen
Pascal W. schrieb im Beitrag #4671425: > 1. Warum hat der Atmega 2560 4x VCC und 4x GND? Weil der Chip das braucht. Intern kann man nicht über einen einzigen Bonddraht die saubere Versorgung des ganzen Chips gewährleisten. Pascal W. schrieb im Beitrag #4671425
-
Thread
GCC v14 Release
jetzt kein Programmierthread werden. ;-) Ich arbeite daran. Bin auf 2 ältere Programme für den ATmega2560 ausgewichen. Nur hier kann der 14er nicht punkten mit rohdata_flash. Die Ergebnisse sind durchwachsen. Mit Prog 2 ist der 13er sogar vorn. Also es kommt darauf an. Es kommt bestimmt auch darauf
Option -v gibt. Egal für welchen Controller ich mit der Arduino IDE kompiliere. Ob für Standard ATmega2560 oder den ATmega4809. Beim ATmega4809 ist auch egal ob ich dafür das megaavr Arduino Core Package oder das MegaCoreX Core Package von mcudude verwende. Ist in allen Umgebungen die -v Option aktiv
-
Thread
epson rtc72421 zum arduino
also haufenweise Leitungen. Heutige RTCs haben vorzugsweise I2C, SPI oder 1-Wire Anschluß. Der ATmega328 hat kein Interface für externes SRAM, man muß beliebige IO-Pins opfern.
72421_3_man.pdf Aber dazu sind immer noch 8 Pins nötig. Oder man nimmt einen Arduino mit dem Atmega2560/2561, der kann SRAM direkt ansprechen: https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf Aber der hat auch ausreichend
-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
Board ist und wo > man es bekommen kann. Ach so, sorry. https://www.amazon.com/Gowoops-ATMEGA2560-16AU-headers-Compatible-Mega2560/dp/B07Y9P4JL2/ref=pd_sbs_3?pd_rd_w=bx4Km&pf_rd_p=ed1e2146-ecfe-435e-b3b5-d79fa072fd58&pf_rd_r=SWSF7B8ZT5J88WM0C5QB&pd_rd_r=9d6ea4e6-79b8-4c01-a7cb-ca27a6158798&
will. Ja ich kann mich nicht beschweren. Meine früheren Microtronic-Versionen habe ich mit dem ATMega 2560 gebaut, die waren auch nicht genauer oder sonstwie besser. Für den Preis - top!