-
Thread
Problem EEPROM nutzung
; //Endstops uint8_t *endstopDIPinForward; uint8_t *endstopDIGroupReverse; uint8_t *endstopDIPinReverse; uint8_t *referenceDIGroup; //referencestop and speed uint8_t *referenceDIPin; uint16_t *refSpeedFast; uint16_t *refSpeedSlow; uint8_t *breakDIGroup; //conveyormode uint8_t *breakDIPin; uint8_t *stopDIGroup; uint8_t *stopDIPin; uint16_t *breakSpeed; uint8_t *currentSenseResistor; uint8_t *a; float b;
-
Thread
Einplatinencomputer für µC-Webserver
Ich hab mal einen Webserver mit einem Atmel ATMega32 geschrieben. Die Seiten waren in einem externen 8MBit Flash. Ohne PHP natuerlich. Der Parser hat die Werte fuer Script Tags in die Seite eingefuegt.
Purzel H. schrieb im Beitrag #7245116: > Ich hab mal einen Webserver mit einem Atmel ATMega32 geschrieben. Die > Seiten waren in einem externen 8MBit Flash. Ohne PHP natuerlich. Der > Parser hat die Werte fuer Script Tags in die Seite eingefuegt. Kann man so machen. Habe ich mit Webseiten
-
Thread
ADC ATMEGA644 teilweise unplausible Werte
Moin, ich möchte den internen ADC einen ATMEGA644 nutzen. Prinzipiel klappt dies auch, allerdings habe ich mitunter etwas unplausible Werte. Es scheint mir, als ob diese zum Teil einen recht großen Offset aufweisen. Hier die Initialisierung:
1<<ADPS1) | (1<<ADPS2)); _delay_ms(1); //warm-up des ADC for (uint8_t i = 0; i < 5; i++) { ADCSRA |= (1<<ADSC); while (ADCSRA & (1<<ADSC)) { } first_result = (uint16_t) (ADCL + (ADCH<<8)); _delay_ms(10)
-
Thread
Frage zu CCL-Einheit in neueren AVR-Controllern
Driver implementiert wird auf AVR PIC Silabs: https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
QFN20 in Stückzahlen 50 Cent und hat 4 CCL https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB51F8G-C-QFN20?qs=7D1LtPJG0i3GGYLLlbsrGQ%3D%3D
-
Thread
PIC16F884 und LCD2004 über I2C
Der x8 ist nicht standardmässig in mplabx integriert, zuerst mplabx installieren, dann erst x8 installieren.
die in der 7bit Scheibweise (0x27) oder sie in 8 bit (0x4E) benötigt.
-
Thread
Einheitliche Regel für in C erstellte Variablen, Typen etc
Für alles andere werden die Konstrukte umso komplexer, je mehr Token es gibt. Ob Du schraube_m8_20 schreibst, schraube.M8.L20, S8x20 oder SchraubeM8x20 ist die ersten Jahre egal. Im großen Lager verlierst Du mit S4711 den Überblick, im kleinen wirst Du mit achraube_metrisch_steigung_normal_nach_norm_durchmesser8
Code (Maskierungen) als uint_fast8_t, während es auf dem AVR keine Rolle spielt. Aber uint_fast8_t in "ungarischer" Notation wird bestimmt ein lustiges Geschreibsel. ;-)
-
Thread
Absoluter Anfänger
geringer Helligkeit oder hohen Strömen. So was wie TM1616 (4 x 7, ca. 6.25mA) TM1628 (7 x 11 Pixel ca. 2.8mA) oder MAX7221 (64 LED, ca. 5mA) bringen halt nur 2.8mA-5mA in die LED und damit nur 1/4 bis 1/8 der Helligkeit von der Helligkeit bei Nennstrom 20mA. > Meine 2. Frage bezieht sich darauf, ob das
langen Papierstreifen vor. Die erste WS2812 schneidet sich davon genau 24mm ab. In den ersten 8mm (8 Bit) steht drin, wie hell 'rot' leuchten soll. In den zweiten 8mm (8 Bit) steht drin, wie hell 'grün' leuchten soll. In den dritten 8mm (8 Bit) steht drin, wie hell 'blau' leuchten soll. Die
-
Thread
Viele Kippwaagen, wie zählen?
speichern. Das dürfte für die Versuchsdauer gut reichen. https://www.reichelt.de/eeprom-4-kb-512-x-8-i2c-400-khz-2-5--5-5-v-so-8-st-24c04-mn-p45591.html
Tastenmatrix https://www-user.tu-chemnitz.de/~heha/Mikrocontroller/Tastenmatrix.htm und Atmega168. 8 Ausgänge, 10 Eingänge mit Pullup aktiv. Bei größeren Leitungslängen, verdrillen und mit höherem Strom und niedrigeren Pullups arbeiten. Fertig. JJ
-
Thread
Platinendesign - Layeranzahl, Entstörkondensatoren, Tipps und Tricks
bequem riesige Kondensatoren anschließen > soll. Ich schon, viele andere auch! > Selbst beim ATMega328 mit seinen 0.8mm ist das etwas lästig. Sinnloses Gejammer eines Elfenbeinturmakademikers! https://de.wikipedia.org/wiki/Elfenbeinturm > Wenn > wir den Kondensator möglichst nah an den
> eines 0.5mm-Pitch TQFP oder QFN bequem riesige Kondensatoren anschließen > soll. Selbst beim ATMega328 mit seinen 0.8mm ist das etwas lästig. Wenn > wir den Kondensator möglichst nah an den Chip packen wollen, dann ist es > geschickt, ihn in einer möglichst kleinen Bauform zu wählen. 0603 kann
-
Thread
Gesucht: Copy&Paste Software um im Browser Formulardaten auszufüllen
rumkopieren. https://support.microsoft.com/de-de/windows/zwischenablage-in-windows-c436501e-985d-1c8d-97ea-fe46ddf338c6#WindowsVersion=Windows_10
Mit einem Arduino Leonardo, Pro Micro oder anderen mit ATmega32U4-Prozessor kann man eine USB-Tastatur simulieren und so auf Knopfdruck programmierte Texte in beliebigen Programmen eingeben.
-
Artikel
Pollin ATMEL Evaluations-Board
findet man beim Elektronik-Discounter für wenige Cent. DIL-Fassungen (40-polig, 28-polig, 20-polig, 8-polig) einfacher Qualität für AVRs in unterschiedlichen DIL-Gehäusen. Achtung! Es darf immer nur eine Fassung mit einem AVR belegt sein. Eine einfache 8-polige DIL-Fassung für ein TWI-EEPROM der 24Cxx-Serie über den I2C-Bus. (Achtung Bei Verwendung der großen Fassung für z. B. den ATmega16 die Jumper 9 und 10 entfernen! Sonst werden die Pins 22/23 an die Pins 35/36 angeschlossen.) Quarze, für jede AVR-Fassung einen. Hier Fassungen einzubauen ist keine schlechte Idee. Der mitgelieferte
-
Thread
Arduino Zugriff verweigert
ohne aktivierten Monitor hat dann funktioniert. Gleiche Beobachtung gemacht wie Luca: mit der alten 1.8.4 funktioniert's, mit der neuen 2.03 Version gibt's Probleme...
diese Ports nicht. Ich kenne ganz viele Programme wo selbst das Pulldown nur bis max. 16 meist 8 Ports geht. Und ich denke das DAS das Problem ist. Kleine Ursache = Viel Stress.
-
Thread
mal wieder: Arduino Klasse in Klasse - bitte Hilfe!
schöner mit Referenz stimmt. [c] Adafruit_PWMServoDriver::Adafruit_PWMServoDriver(const uint8_t addr, TwoWire &i2c) : _i2caddr(addr), _i2c(&i2c) {} [/c]
J. S. (jojos) 27.10.2022 13:34 >ATMega ist etwas besser, man kann einen LA an I2C anschliessen. Man >sieht auch das auf dem Bus etwas zyklisch rauskommt, aber der PCA ist >nicht da und entsprechend gibt es NAK auf dem Bus. >https:/
-
Thread
Atmega168 Programierung ändern Katastrophe
mit anderen worten ist es nicht möglich? auf der plantine sind noch 2 andere bausteine ,MCP2551 8POLIG ,MCP2515-I/P
aber noch etwas zum Thema beizutragen: Manfred hatte gar nicht so Unrecht, ein ATtiny85 (1706), ATmega328P (1545) sowie ATmega1284P (1024) bringen alle 'FF', nur ein alter ATmega168 (0452) zeigt das beschriebene Verhalten mit dem Low-Address-Byte.
-
Thread
Qual der Wahl - Sensoren Auswertung auf Display ("Analog")
gefunden. Das zeigt ja die Möglichkeiten schon sehr ut. https://www.youtube.com/watch?v=eDn7LFyoEm8
#7234333: >> P.S.: Im Anhang, wie EINE Anzeige aussehen soll. > > Dafür reicht ja ein kleines 1.8 Zoll TFT 128x160: > > https://www.ebay.de/itm/402652039495? > > Sollen da später mal mehrere TFT rumwerkeln? @igel ein 1,8" reicht (leider) nicht. Muss ein 2,4" sein. Aber es soll bei einem
-
Thread
MOSFET ohne Widerstand direkt am µC-Ausgangspin schalten?
Problem auf der BLANK Leitung. In Kenntnis meiner Software (und sooo schwierig ist die Steuerung einer 8x8 Punktmatrix ganz sicher nicht) bleibe ich beim Hardware-Fehler und unterdimensionierten Widerständen.
Problem auf der BLANK Leitung. In Kenntnis meiner Software (und sooo schwierig ist die Steuerung einer 8x8 Punktmatrix ganz sicher nicht) bleibe ich beim Hardware-Fehler und unterdimensionierten Widerständen.
-
Thread
2.8 Inch TFT LCD Touch Screen Display Module 240 x 320
XPT2046 (glaube, es ist ein Touchscreen Controller). [code] 2.8 Inch TFT LCD Touch Screen Display Module -------------------------------------------- Specification: Driver For IC: ILI9325 Touch For IC: XPT2046 Input voltage: 2.8V ~ 3.3V Backlight
for MCU connecting Resolution: 240 x 320 PCB Size: 8.5 x 5.5cm Screen Size: 6.9 x 4.9cm [/code] Gibt es eine lib, mit der man dieses Display von einem Atmega aus aus dem AVR-Studio "ansteuern" kann und gibt es irgendwo mehr Informationen dazu?
-
Thread
Warum kann ein Profi Lötkolben so schnell heiß werden?
gibt es eine brauchbare Selbstbau-Regelung auf Arduino-Basis: https://github.com/wagiminator/ATmega-Soldering-Station
auch nicht mehr loeten. Wird ja immer besser. :) Das Bild zeigt wie ich zu testzwecken ein WSON8 an BGA Pads geloetet habe, die Widerstaende zum Groessenvergleich sind 0402, der Draht ist normaler Faedeldraht. Nicht lange reden, einfach nachmachen. .-) Olaf
-
Thread
PIC-Prozessor programmieren
so etwa die Komplexität vom ATMEGA328P hat ?
will, empfehlen sich dann die Nachfolger die dann auch sinnvolle Peripherie mitbringen. So als ATMEGA8 Ersatz wuerde ich z.B. zum 16F886 greifen. Der hat als grossen Bruder den 16F887 mit 40 Pins. Fuer weniger Pins den 12F683 (8 Pin) oder 16F684 (14 Pin). Wess es nicht auf jedes mW ankommt auch
-
Thread
Einstieg in den Z80
Mouser: https://www.mouser.de/ProductDetail/ZiLOG/EZ80F92AZ020EG?qs=sGAEpiMZZMvu0Nwh4cA1wTE5cLuR6vna8i09JxKbScc%3D
#7231750: > Wir können bis 2024/2025 warten, da kommt dann "SC/MP in Assembler", > gefolgt von "PDP8 in Assembler". Z1 in Assembler!
-
Thread
Wie bekomme ich IIR Filterkoeffizienten Ganz-Zahlig?
solle ja möglich schnell rechnen, und mit float ist das gemeinhin nicht so einfach. Ein einfacher 8 Bit ATMEGA hat einen 8 Bit Integer Kern. 16 und 32 bit macht der Compiler in Software - Wie bei float auch. Nun, was läuft schneller? Messen wir es doch mal. Der Timer ist abgeschaltet,
und des ALDI-Gymnasiums >3217/1024 = 3,141601562 ist schon ziemlich nah dran (3,141601562−π = 8,9 * 10E-6)
-
Thread
Sensirion SCD40 via I2C
(1000);//laut SPEC für den CO2 Sensor uint8_t msb=0; uint8_t lsb=0; uint8_t crc=0; i2c_start(0x62 & 0xFE); //WRITE command i2c_write(0x36); //Seriennummer MSB i2c_write(0x82); //Seriennummer LSB _delay_ms(10); i2c_start
Bit haben, und erst noch eine Stelle nach links geschoben werden müssen? Aber da stehen auch drei 8 Bit Zahlen read_measurement 0xec05 get_data_ready_status 0xe4b8 set_ambient_pressure 0xe000 seltsam...
-
Thread
Arduino und MOSFET
- I_D = 33A also mehr als meine 5-8A Das sind die Werte auf die ich soweit achten muss oder? - V_GS(th) ist als min 2.1V, typ 3V, max 4V angegeben, die Werte machen mir Sorgen. Wie ist die Angabe zu lesen? Möglichkeit (i): Wenn ich mehr
Masseverbindungen kurz und verdrille die Leitungen zum Magenten. > maximaler Strom durch die Spule dürfte 5-8A sein Dann muss deine Freilaufdiode diesen Strom auch können.
-
Thread
Arduino: Handling parallel anfallender Aufgaben
etwas kennt... Jain! Die µC können es. Lohnt nur nicht wirklich. Beim Mega ist noch ein ATmega16U2 drauf, und noch so Beiwerk, wie Opamp, Regler, Led
Blockierung wegkommen. Habe nur das wichtigste kopiert. [code] #define THREADS 10 uint8_t th_seq[THREADS]; // seq values uint64_t th_now[THREADS]; // delay values uint8_t thseq; // current thread state, same as seq[thid] uint8_t thid; // current
-
Thread
Atmega 32A Versorgung über Io Pin?
Hi, ich habe eben bemerkt, dass wenn ich an einen Pin des ATMega32A eine Spannung von 5V anlege, dass an den Versorgungspins des ICs dann 5V anliegen und der Mikrocontroller hochfährt. Das heißt, wenn an einem der Pins (IO als Input) 5V anliegen, und ich die
Sperber schrieb im Beitrag #7226502: > dass wenn ich an einen Pin des ATMega32A eine Spannung von 5V anlege, > dass an den Versorgungspins des ICs dann 5V anliegen und der > Mikrocontroller hochfährt. Es ist noch schlimmer, denn meist ist an Vcc noch mehr als nur der µC-Vcc-Pin
-
Thread
MiniCore ArduinoIDE 1MHz
hier nochmal die komplette Fehlermeldung: Arduino: 1.8.19 (Windows 10), Board: "ATmega328, Yes (UART0), EEPROM retained, 328 / 328A, BOD disabled, LTO enabled, Internal 1 MHz" C:\Users\Produktion2017\AppData\Local\Arduino15\packages\arduino\tools\avrdude
Andreas S. schrieb im Beitrag #7226159: > Arduino: 1.8.19 (Windows 10), Board: "ATmega328, Yes (UART0), EEPROM > retained, 328 / 328A, BOD disabled, LTO enabled, Internal 1 MHz" Auch wenn du mittels Programmer über den Header auf dem Board auf den Controller
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche
evtl. entsprechendes Equipment nachrüsten. Bei 240km/h Marschgschwindigkeit muss das Ding immerhin 8 Stunden und 20 Minuten in der Luft bleiben. Ohne aktive Zielsuche ist das Ding dadurch nur ein billiger Marschflugkörper, der nur stationäre Ziele treffen kann. Ich habe leider keine Zahlen zur Flughöhe
-
Thread
Alte Smart USV von APC 1500 als Wechselrichter nutzen ?
auch in Reihe verbunden und an die Batterien gehängt über einen Power Messer sagt unter Belastung 26,8V 4,8A bis 4,9A Watt Bereich schwankt zwischen 128 und 130 Watt. KFZ Lampen haben jeweils 55 Watt wären 110 Watt also kommt die Messung so weit hin. Jetzt bei 26,8V lässt sich auch die USV einschalten
zu machen hier mal ein Link aus dem Netz. https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR8k_-Mw_2PiSA2XNawpGBuiHAfnofovk5Mkg&usqp=CAU
-
Thread
Spannungsversorgung für OP und Atmega, bitte anschauen
Versorgungsspannung für ein Operationsverstärker (+12V und -12V) und eine Spannungsversorgung für ein Atmega (+5V) Wäre das so machbar oder bin ich auf dem Holzweg? Ziel ist es, ein Ausgangssignal vom Operationsverstärker mit ein Atmega zu verarbeiten. Würde mich freuen wenn ihr euch dazu mal äussern
Stefan schrieb im Beitrag #7222719: > 6603F4AB-61A2-4093-95B8-25F7E03ADBA2.jpeg Einmal drehen bitte. Und nein, Papier hat keinen Reflektionsgrad von 8%. Das weiß allerdings deine Kamera nicht, wenn du es ihr nicht sagst.
-
Thread
WCH CH548/9 Controller
überprogrammiert (geupdated) werden, so wie bei den STM BluePill ? c) braucht man immer extra-Chips wie ATmega8U oder CH340 bei ATmega Arduinos ukm per USB programmieren zu können ?
globalem Interrupt Bit zurückkommt. Das lässt sich aber einfach fixen. Hier das Original: [c] UINT8 FlashProgPage( UINT16 Addr, PUINT8X Buf,UINT8 len ) { bit e_all; UINT8 status; UINT8 FlashType; UINT8 page_offset; e_all = EA; EA = 0; if((Addr>=DATA_FLASH_ADDR
-
Thread
Schaltungs-Feedback erbeten Kaminsteuerung mit PT1000
Alt G. schrieb im Beitrag #7222070: > z.b. 10 WS2812. Ja geht auch. Allerdings hat der uC 8 pins frei, und die WS sind mir schon welche gestorben.
musst du dir noch Gedanken über Pegelwandler für den I2C machen. So direkt vertragen sich die 5V vom ATmega und die 3.3V des Raspi jedenfalls nicht.
-
Thread
SMD Löten üben - welche Bausätze ?
LEDs, Tinny 85, LiPo Lade-IC u. Step Up, PIR-Bewegungsmelder - Tannenbaum (wie Schneeflocke) aber Atmega 328, 2x 16 LCD Display, Miniaturlautsprecher, Bewegungsschalter, Reed-Kontakt (ist optional ausbaufähig) man braucht also nicht alles draufpacken, was geht. in der genannten Reihenfolge ist der
Gerald B. schrieb im Beitrag #7221373: > Versuche mal Ein SO8 IC mit Thermal Pad an der Unterseite auf > herkömmliche Art zu verbauen. Macht man doch mit der Heissluftstation, nix seltsames dran IME. Da Lötpaste zu nehmen erzeugt nur Sauerei, keinerlei Vorteile
-
Thread
ATMEGA Auto Power Off without Button
. Für den Fall, dass er vergisst, z. B. die Türe zu schließen, soll der ATMEGA sich vorher selbst die Stromversorgung abschalten können (z. B. MOSFET). D.h. die gesuchte Timed-Power-Saver-Schaltung (dem ATMEGA vorgeschaltet) merkt sich bei minimalem Stromverbrauch, dass der
der Flussmittelreste, Lackieren des Boards etc. – erst danach konnte ich einen ATmega wirklich jahrelang aus einem Batteriesatz (2 x LR03) betreiben.
-
Thread
Fiepen in Funkmodul
Torsten schrieb im Beitrag #7220277: > 20221013_155200.jpg Ach guck mal, ein ATmega16 der ganz alten Schule. Welcher Experte bestand nochmal darauf dass die 8 Bitter mausetot seien?
-
Thread
Strommessung mit AVR onboard-ADC
erprobte Methode, 15..20A max. möglichst verlustarm und gut aufgelöst mit dem onboard-ADC eines AVR/ATMega zu messen? Gibts dafür erprobte Schaltungsvorschläge? Danke!
#7219510: > 15..20A max. möglichst verlustarm und gut aufgelöst > mit dem onboard-ADC eines AVR/ATMega zu messen? Du bist schon lange hier im Forum. Kannst Du glaubhaft machen, nicht zu trollen? Der A/D misst Spannung, Bezug ist Ground. Ein ATMega328 kann die interne Referenz 1,1V nutzen und auf
-
Thread
zwei Atmega8 auf einem Arduino Uno Board?
https://www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf Laut dem Schaltplan gibt es zwei Atmega8 auf dem Board. Der ATMEGA8U2-MU dient als USB-Seriell Schnittstelle um den ATMEGA8 via USB zu flashen. Auf dem ATMEGA8 liegt dann letztendlich der code der ausgeführt wird. den ATMEGA8 kann
Johannes schrieb im Beitrag #7219204: > Laut dem Schaltplan gibt es zwei Atmega8 auf dem Board. Das sind keine 2 Atmega8 auf dem UNO! Sondern ein ATMega16U2(oder ATMega8U2) und ein ATMega328P
-
Thread
welcher analoge Multiplexer für ADC
welche analoge Multiplexer sind für die Umschaltung von mehreren analogen Einganssignalen (z.B. bis zu 8 oder 12) mit geringer Spannung (bis ca. 3 V) am ADC-Eingang eines Mikrocontrollers zu empfehlen ? Auch hinsichtlich schneller Schaltzeiten, geringer Störsignale und niedriger Durchleitungswiderstände
analoge Multiplexer sind für die Umschaltung von mehreren > analogen Einganssignalen (z.B. bis zu 8 oder 12) mit geringer Spannung > (bis ca. 3 V) am ADC-Eingang eines Mikrocontrollers zu empfehlen ? > Auch hinsichtlich schneller Schaltzeiten, geringer Störsignale und > niedriger Durchleitungswiderstände
-
Thread
Fragen zu Mikrocontroller
. Ich habe keine Ahnung welcher dafür in frage kommt. In der Schule haben wir imemr mit einem ATmega 16 gearbeitet. LG Philipp
Erste Rückfrage - zur Zeit laufen unter Mikrocontroller 4 verschiedene Konzepte. -Bitfummelei auf 8Bit MCs ohne Debugger -Arduino Programmierung, eingeschränkt aber einfach zu lernen -Low Level Programmierung auf 8Bit MCs mit Libraries und In-Circuit-Debugger -32Bit MCs mit diversen Arten
-
Thread
Alternativen zu STM32?
ADC, gerne auch gemultiplext, > dazu 2x DAC mit 12-bit Lieferbar: https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-busy-bee
://jaycarlson.net/pf/silicon-labs-efm8/
-
Thread
Meine erste Platine mit dem Eagle-Autorouter
hätte ich das aber etwas anders gemacht. Kann der AR aber nicht > wissen. Nicht nur Optik: Pin8 nach Pin12/13 ist eine schöne Antenne. Ist aber auch egal.
und I/O von 9/96. Das war wohl die letzte Karte, die ich mit AR probiert hatte. Und andermal mit ATmega32 digital plus ADC-Eingänge plus Relaismultiplexer. Würde Dir die Eagle .brd-Datei mit Signalleitungen reichen?
-
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
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
Nochmal ATMEGA128 Bootloader mit Megaload
sinnvoll? define(__AVR_ATmega64__) => defined(__AVR_ATmega64__) Ich habe in boot.h folgende MOdikikation vorgenommen /* Check for SPM Control Register in processor. */ #if defined (SPMCSR) # define __SPM_REG SPMCSR #
Robert H. schrieb im Beitrag #7214486: > /* > #if define(_AVR_ATmega64_) || defined (_AVR_ATmega128_) > SPMCR = 0x68 > #else > SPMCR = 0x57 > #endif > */ > ist der #if-Ausdruck sinnvoll? Gute Frage. SPMCR ist beim ATmega128 wirklich an Adresse 0x68
-
Thread
Welche AVR (Atmega) haben UPDI?
Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. Der ATMega4809 aber nicht.
Uwe K. schrieb im Beitrag #7224408: > Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? > > Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. > > Der ATMega4809 aber nicht. STM32 hat DFU, der megaavr-0/da/db/dd/tiny-1/tiny-2