-
Thread
Programmierfehler bei 0x3E000 im ATmega2560, wenn mySmartUSBlight per ISP verwendet
Hallo zusammen, ich hatte ein Problem im Bootloader-Bereich des ATmega2560 beim Programmieren über die ISP-Schnittstelle mit dem Programmieradapter mySmartUSBlight. Ich konnte eine Umgehungslösung ausarbeiten und möchte die Lösung hier im Forum "zur Info" teilen. Ein
keinen Sinn). Mit dem restaurierten BL zeigt der mySmartUSB light im Terminal-Modus (avrdude -p atmega2560 -c stk500v2 -P /dev/ttyUSB0 -t) folgende Inhalte: [code] avrdude> dump flash 0x3e000 32 Reading | ################################################## | 100% 0.00 s 3e000 ff ff ff ff ff ff
-
Thread
[V] Atmel STK-600
unbenutzt. Es wurde mal für irgendwas beschafft, wo es dann doch nie zum Einsatz kam. Mit dabei ist ein ATmega2560-Targetboard und zwei 10polige Flachkabel. Kein weiteres Zubehör. EUR 50,- zzgl Versand (Hermes Päckchen oder DHL 2 kg, Maxibrief auf eigenes Risiko) Anfragen bitte **aussschließlich** per
-
Thread
Pellet-Saugsonde funktioniert nicht richtig
und ein Kabel für die fernsteuerung der Steuerung, basierend auf einer selbstgebastelten SPS mit ATmega2560. Gruss Chregu
-
Thread
Hilfestellung bei der Auswahl des richtigen PCB-Prototypen-Erstellungswerzeugs
: > Viel kleiner als ein 1,27er Raster brauch ich nicht. Ach? Oben schriebst du noch was von ATmega2560, den gibt's im TQFP mit Pitch 0,5_mm, das ist dann doch schon eine etwas andere Nummer. Scheinbar weißt du selbst nicht so wirklich, was du eigentlich brauchst. Nur, daß du sehr viel Geld ausgeben
Johannes F. schrieb im Beitrag #8063662: > Ach? Oben schriebst du noch was von ATmega2560, den gibt's im TQFP mit > Pitch 0,5_mm, das ist dann doch schon eine etwas andere Nummer. Ich schrieb: Ich habe damit schon Projekte gemacht, nicht dass das eine musthave Voraussetzung wäre
-
Thread
Schulnotenbewertung eines Arduino-Programms
Ausbildungsberuf - Schularbeit: Lauflichtprojekt 1b - Framework: Arduino Gegeben ist: - Arduino mit ATmega328p Prozessor - Schieberegistermodul mit SN74HC595 und 8 Leuchtdioden - 10 KOhm Potenziometer - Library "sn74hc595" Viel Erfolg und Spaß beim Tüfteln
Ausbildungsberuf - Schularbeit: Lauflichtprojekt 1b - Framework: Arduino Gegeben ist: - Arduino mit ATmega328p Prozessor - Schieberegistermodul mit SN74HC595 und 8 Leuchtdioden - 10 KOhm Potenziometer - Library "sn74hc595" Viel Erfolg und Spaß beim Tüfteln
-
Thread
Attiny13a stürzt ab
hindeuten, Wäre nicht der erste Bug/Effekt in den AT Timern... Gibts ähnlich(?) auch bei den ATMega. Oder auch eine Lücke in der Doku.
ein Timer Interrupt mit einstellbarer Zeit verwendet werden. Das misslang mit allen Timern von ATMega328P und auch ATMega2560. Bin mir nicht mehr sicher das auch ATMega32U2 und ATTiny85 getestet wurden. Fehlerbeschreibung, aus dem Gedächtnis: Arduino stellt in seiner Initialisierung alle Timer
-
Thread
ELEGOO Ardunio Mega R3 16U2 Bootloader
den ATMega2560. Er "spricht" das STK500 Protokoll über UART. Zusammen ermöglichen sie das Flashen des ATMega2560 per STK500 Protokoll auf einem virtuellen COM Port über USB.
ATMega16u2 ATMega2560 [/pre]
-
Thread
Erfahrungen mit AI-Coding
Hab jetzt nicht den ganzen Thread durchgelesen, aber das Atmega-Beispiel hat mich gereizt mal die von mir präferierte online-KI zu befragen: den prompt hab ich ähnlich wie hier vorgemacht wurde knapp gehalten: "C-code for ATmega48, RTC @ 32768 Hz, power saving
Streiche das Atmega und das Post trifft auch auf mich zu. Dein Lese- und Textverständnis lässt mal wieder zu wünschen übrig. Es ging sehr wohl /nur/ um Kommentare.
-
Thread
I2C Display einfache Frage
Raster von mega2560.
vielen AVRs funktioniert das Programm gut, auch besser gemacht als späteren "Studios". Meine lieben ATmega1284 arbeiten mit dem Studio 4 perfekt. Paßt auch für ATMega2560, ATmega328P und vieles andere. Zwar nicht mit AVR128DB64 u.Ä. (die übrigens statt gewöhnlichen 10 000 nur 1000 cycles Flash halten).
-
Thread
Probleme Portierung der IR-Fernbedienung in Atmelstudio 7
funsigned-char -funsigned-bitfields -DF_CPU=16000000UL "-IC:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include" -Os -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -Wall -mmcu=atmega2560 -c -gdwarf-2 -std=gnu99 -MD -MP -MF irmp.d -MTirmp.d -MTirmp.o -o irmp.o .././irmp.c,
-funsigned-bitfields -DF_CPU=16000000UL -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include" -Os -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -Wall -mmcu=atmega2560 -c -gdwarf-2 -std=gnu99 -MD -MP -MF "irmp-main-avr-uart.d" -MT"irmp-main-avr-uart.d
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
unglaublich billigen ESP32 für mich ihren Reiz weitgehend verloren. Ich habe seit Jahren privat keinen ATMEGA mehr angefasst.
die Weiterführung des "Freitagsthreads". Nun die grössere Version des UDP Testers - für den Mega2560. Leider erlaubt der Mega328 aufgrund seines kleinen RAM nur recht wenig Funktionalität, beim Mega2560 ist das wesentlich entspannter. Hier gibt es neben der UDP Funktionalität (Konfiguration,
-
Thread
Mosfet Modul mit PWM ansteuern MKS GEN_L V2.1
meiner MKS Karte auch mit dem > Multimeter feststellen? Da reicht ein Blick in den Schaltplan: ATmega2560 mit 5V betrieben.
wird der dort verbaute MOSFET fürs Bett gesteuert. Für den kleinen reicht die Treiberleistung des ATmega2560 gerade noch so, für zwei zusätzliche von unbekanntem Hersteller nicht mehr. Und ob die MOSFETs auf dem Modul überhaupt für 5V taugen ist zweifelhaft.
-
Thread
Fuses per Source Code setzen
Hallo, ich habe ein Atmega2560 Pro Board. Dabei lassen sich die Fuses nicht über die USB-Schnittstelle bzw. den Bootloader setzen. Daher hatte ich versucht, die per Source-Code zu setzen. Gefunden habe ich dazu mehrere Beispiele
Dich nicht an die Fuses > lässt. Nochmal, ich habe es auch über Mikrochip-Studio direkt auf einen Atmega2560 auf dem STK600 versucht. Dabei habe ich auch das elf-File übertragen. Auch dies ging nicht.
-
Artikel
Serial Peripheral Interface
versehentlich deaktiviert? Software SPI. Hier ein Beispiel für Software-SPI, getestet auf einem Atmega 2560. Die Funktion SPI_WriteRead kann für Senden und Empfangen genutzt werden. Wenn man etwas empfangen will, übergibt man der Funktion als Parameter einfach 0x00 und wertet den Rückgabewert der Funktion
Weblinks. (Takteinstellungen, Slave-IC Liste, etc.)Link sagt nur "This page intentionally left blank." (ATMega SPI Performance Tuning) AVR151: Setup and Use of the SPI Atmel Application Note (PDF) AVR151: Examples for Setup and use of the SPI Programming Examples for the Atmel Application Note (zip) Aardvark
-
Thread
Problem mit malloc() und free()
Programmteile, die ich eigentlich in einem größeren Programm verwenden will. Der Controller ist ein Atmega2560 mit 32k externem Ram. Ich will jetzt niemandem zumuten, sich das Programm in Einzelnen anzusehen. Daher beschreibe ich das mal kurz. In der main steht folgendes: [c] XMCRA =0; XMCRA
laufen soll und dann müsste der Stack dementsprechend gross angelegt werden, so dass selbst der Atmega2560 an seine Grenzen kommen würde. Daher wäre mir der Weg mit malloc lieber. Den Ram habe ich getestet mit einem Testprogramm. Da wird kein Fehler gemeldet. An der Hardware liegt es wohl nicht.