-
Thread
Arduino Nano Spannungsversorgung
) erlaubt natürlich einen weiteren Eingangsspannungsbereich von 7 .. 25V als ohne Spannungsregler (1,8 .. 5V bei 1 MHz; 4 .. 5V bei 16 MHz, Details im Datenblatt zum Atmega328). Wenn man das berücksichtigt, dann ist das durchaus eine mögliche Option.
erlaubt natürlich einen weiteren Eingangsspannungsbereich von 7 .. 25V > als ohne Spannungsregler (1,8 .. 5V bei 1 MHz; 4 .. 5V bei 16 MHz, > Details im Datenblatt zum Atmega328). Wenn man das berücksichtigt, dann > ist das durchaus eine mögliche Option. Ist ein Schaltnetzteil dran und ein
-
Thread
Neue, einfache CAN-Library für ATmega16M1
Hallo Forum, ich habe immer noch Hardware mit einem ATmega16M1, der CAN benutzt. Ich kenne ein paar der verfügbaren CAN-Bibliotheken, z.B. http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek . Auch bei Microchip findet man in der Application
Allgemeinheit zur Verfügung stellen möchte. Doku ist in der Header-Datei. Getestet ist sie mit dem ATmega16M1, sie sollte aber auch mit dem ATmega32M1 und ATmega64M1 laufen. Anbei meine CAN-Bibliothek. Über Kommentare und Feedback würde ich mich freuen.
-
Thread
Nix mit freiwilliger Kontaktverfolgung Gesperrt
Claus M. schrieb im Beitrag #6224459: > Kann man. Habe ich mal gemacht als ich mit BT rumgespielt habe, geht > ganz gut. Nützt aber nichts. Mein Nachbar sitzt auf seinem Sofa ca. 1m weg von mir. Die Wand
der selben Wand. Wenn wir also jeder ne Stunde auf der Couch sitzen, waren wir uns lange "nah", ca. 1 Meter. Wenn er also Infiziert ist, würde ich informiert? Oder meinst Du, durch die Wand erkennt das Bluetooth 10m statt 1 m Abstand, so dass das nicht passiert?
-
Thread
Bascom - Atmega16 Led-Uhr
----Definitionen/Konfigurationen--------------------------------------------------- $regfile = "m16def.dat" 'Definitionsdatei für Admega16 $crystal = 1000000 Config Debounce = 1 Dim Sekunde As Integer Dim Minutee As Integer Dim Minutef As Integer Dim Stunde
----Definitionen/Konfigurationen--------------------------------------------------- $regfile = "m16def.dat" 'Definitionsdatei für Admega16 $crystal = 1000000 Config Debounce = 1 Dim Sekunde As Integer Dim Minutee As Integer Dim Minutef As Integer Dim Stunde
-
Thread
MCP23017 Spannungspegel am Output
Hallo, ich habe hier ein MCP23017 den ich als Port Expander am Atmega328P benutze. Alles funktioniert soweit gut, bis auf eine auf den ersten Blick unbedeutende Sache. Doch bei meinem Vorhaben sehr störende Sache. Ich steuere mit dem MCP Transistoren die dann 16 LEDs
@Arduino Fanboy D. Ist AVCC nicht intern mit VCC verbunden? Aber ist ja auch wurscht, der Atmega läuft ja super. NPN sollte doch auch gehen oder verstehe ich da etwas nicht.
-
Thread
C-Datei zur Laufzeit einbinden?
einem > ATmega verwendet werden kann. Dieses besagte Tool soll offenbar _nicht_ auf dem ATmega laufen, sondern nur Code für den ATmega erzeugen. >> Also liegt der einfache Fall vor, dass zur Laufzeit nur (dynamische
Font > auszuwählen. sollte doch machbar sein solange der flash reicht fontdatatype SmallFont1[] PROGMEM = fontdatatype SmallFont2[] PROGMEM = extern uint8_t SmallFont1[]; extern uint8_t SmallFont2[]; myGLCD.setFont(SmallFont1); myGLCD.setFont(SmallFont2); muss man halt programmieren
-
Thread
Rail-to-Rail OP-Amp für Audio
-8-sgm722xs-tr-p276091.html?&trstct=pol_0&nbc=1
Beitrag #6220804: > Stefan schrieb: >> Wenn du ins Datenblatt schaust das du verlinkst, auf > Seite 16 siehst du geschätzt 15 verschiedene Arten von dem 972 oder 974 Danke für den Tipp, dann guck ich da mal! Max M. schrieb im Beitrag #6220788: > Lagerbestand: > 860 sofort lieferbar Oh da habe
-
Thread
Schieberegister 74HC595
;Reset Funktion PIN 10 vom 595 -0-1 Impuls = Reset PIN 14 am ATmega8 [/avrasm]
am ATmega8 SIN = PB3 ;Serieller Dateneingang PIN 14 am 74595 PIN 17 am ATmega8 NLS = PB0 ;Reset Funktion PIN 10 vom 595 -0-1 Impuls = Reset PIN 14 am ATmega8 [/avrasm]
-
Thread
ILI9486L in Betrieb nehmen
(uint16_t *Data){ //WRX steigende Flanke, RDX High, DCX low PORTG &=~ (1<<DCX); PORTG &=~ (1<<WRX); setData(Data); _delay_ms(2); PORTG |= (1<<WRX); _delay_ms(2); PORTG |= (1<<DCX); } void readInternal(uint16_t *Data){ //WRX high, RDX steigende Flanke, DCX high PORTD &=~ (1<<RDX); setData(Data); _delay_ms(2); PORTD |= (1<<RDX); _delay_ms(2); } void writePar(uint16_t *Data){ //WRX steigende
-
Thread
Arduino abschalten
Arno schrieb im Beitrag #6215249: > Im Tiefschlaf liegt die Stromaufnahme bei 13 mA und wäre damit zuhoch. Dann wirst du dich von Schnick-Schnack wie LED, 16MHz?-Takt u.ä. verabschieden und im Datenblatt von deinem Prozessor mal ein bisschen lesen müssen. Für den ATmega328 steht
soll. Und was du eigentlich an A0, A1 und D1 angeschlossen hast
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
anderweitig nutzen zu können. Nimm am besten SMD-Quarze: https://www.reichelt.de/keramik-smd-quarz-3x5x1mm-16-0mhz-16-000000-mj-p85005.html?&trstct=pol_0&nbc=1 https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx-327nht-7-p245474.html?&trstct=pol_1&nbc=1 100n an AREF gegen
nutzen zu können. > > Nimm am besten SMD-Quarze: > https://www.reichelt.de/keramik-smd-quarz-3x5x1mm-16-0mhz-16-000000-mj-p85005.html?&trstct=pol_0&nbc=1 > https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx-327nht-7-p245474.html?&trstct=pol_1&nbc=1 > > 100n an AREF
-
Thread
Atmega328p auf 1 mhz mit 32 khz Uhrenquarz
Danke euch erstmal für die bisherigen Antworten. @Georg M. Nein. Du hast meinen Text ja sogar zietiert und da steht es drin. > Ich möchte den atmega mit 2 AAA bzw. 1 Knopfzelle laufen lassen. Daher > liegt der Bereich der Batterien zwischen 1,8 V und 3,6
Robert B. schrieb im Beitrag #6214768: > Meinst du mit 0,001 Hz den 1mHz? Also wenn mich nicht alles täuscht sind > 1 mHz = 1.000.000 Hz 1 mHz heißt ein MILLI-Hertz. Du meinst wohl 1MHz - also 1 MEGA-Hertz
-
Thread
ds1820 Verwaltungsprogramm
sein, damit die Wirkung mit 0,5mm Stahlblech vergleichbar ist. Reichen möglicherweise 0,01 mm oder 0,1mm? 0,1mm kosten 1€/m2, 0,01mm lägen unter 30Cent/m2. Mein Messaufbau sieht bis jetzt so aus, dass eine halbe Stunde auf 50° Vorlauf erwärmt wird. Danach wird nicht mehr zugeheizt und die Temperaturen
System beträgt der Abstand zwischen den Heizrohren entweder 12,5 oder 25cm (8 Rohre bzw. 4 Rohre/m). Ich verwende 16,6 cm Abstand (6 Rohre/m). Das steht im Prinzip fest. Die Rohre kosten 3,70€/m2 - da kommt man auch nicht mehr wesentlich runter. 40 mm Styroporplatten kosten rund 3€/m2. Einzige Möglichkeit
-
Thread
ADC channel via ADMUX ändern?
while ( ADCSRA & (1<<ADSC) ) {;} // auf Abschluss der Konvertierung warten adc_value = ADCL; // value is uint16_t x adc_value += (ADCH<<8); // ...use LOW byte of ADC result
Atmega 8 //ADMUX = ADC_channel; // Select pin ADC0 using MUX ADCSRA |= (1<<ADSC); // eine Wandlung "single conversion" -> Das wäre doch VOR der Wandlung? Hatte ich
-
Thread
LAN-to-USB Umsetzer, USB Network Hub?
Den Bootloader des DUE kann sowohl per USB, als auch auf UART1 genutzt werden. LAN to USB wäre also auch eine Option.
seb schrieb im Beitrag #6204234: > Den Bootloader des DUE kann sowohl per USB, als auch auf UART1 genutzt > werden. LAN to USB wäre also auch eine Option. Ergänzung: Auf der Arduino-DUE PCB ist der UART PA8/PA9 fest mit dem ATMEGA16U2 verbunden, der die zweite USB-Schnittstelle zur Verfügung
-
Thread
Umbau/Erweiterung Arduino IDE für weitere uC
verwenden, welche nicht in der Arduino-IDE unterstützt werden. Zum einen habe ich hier einen ATMega8u2 und zum anderen einen ATMega32u2. In der Arduino-IDE selbst gibt es zwar LilyPadUSB (8MHz) und Leonardo (16MHz) für ATMega32U4, aber die scheinen mit einem Bootloader für U2 nicht zu funktionieren
\Program Files (x86)\Arduino\hardware\arduino\avr) hat das Abändern von LilyPadUSB.build.mcu=atmega32u4 auf LilyPadUSB.build.mcu=atmega32u2 zwar erlaubt den 32u2 zu flashen, aber es funktioniert nicht (wohl weil der Bootloder für U4 ist). Das Board hat übrigens einen 8MHz on Board, nur
-
Thread
Mikrocontroller mit GSM-Modul?
angewiesen, such Dir einen aus. Ich habe vor etwa einem Jahr eine GSM-Alarmanlage auf Basis eines ATMega1284 gebaut. Das wäre auch mit einem kleineren Controller gegangen, aber ich brauchte 2x USART (1x GSM, 1x Bedienterminal) und 16kB RAM waren auch nice to have, auch wenn ich die bei weitem nicht gebraucht
Schau mal hier: https://www.telit.com/wp-content/uploads/2017/09/Telit_LE910-Cat1_Datasheet.pdf Der Trick an der Sache: Du kannst eigenen Code auf dem Applikationsprozessor des Moduls laufen lassen. Der externe Mikrocontroller entfällt komplett. Siehe auch: https://www.telit.com
-
Thread
I2C FRAM (Adafruit Board) mit mehreren Arduinos bzw. AVRs nutzen ?
Größe an, aber für € 15 finde ich keins: https://www.reichelt.de/index.html?ACTION=446&LA=446&nbc=1&q=eeprom;SID=93XgjuJawQATQAAF3xrIE45750cf7b37e36d8873c898e2537e5e3
die Dinger kosten aber ja > immerhin 15€.... CY15B004J-SXA, 512 Byte, bei Mouser 2.06 € FM24CL16B-G, 2K Byte, bei Digikey 1.77 €
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
512. Die sind /wesentlich/ robuster, innen wie außen (kein Sockel), brauchen weniger Strom (max. 35 mA) und brauchen maximal 1ms um einen Block (256 Byte) zu schreiben -- auch noch nach 100000 Schreibzyklen. Im SO-8 gibt es 16 MByte, im SO-16 auch 32 und 64 MByte; oder in 8x6 mm ohne Pins, aber noch
alles HIER: NEO-7_DataSheet_(UBX-13003830)-1.pdf und ATmega8U2/16U2/32U2 - Complete Datasheet
-
Thread
Vorschubsteuerung für Gehrungssäge
Flamme dafür. Na dann mache das doch. Besorge Dir - https://www.amazon.de/Entwicklungsplatine-ATmega328P-ATmega16U2-USB-Kabel-Arduino/dp/B01EWOE0UU - https://www.amazon.de/Elegoo-Relaismodul-Optokoppler-Arduino-Raspberry/dp/B01M61VVGV/ - https://www.amazon.de/Netzteil-100V-240V-Konverter-Ladegerät-Zertifikat-Weiß
der geizigste Mensch auf Erden bin, geht dieses Board auch? https://www.ebay.de/itm/UNO-R3-CH340G-ATMEGA328P-Chip-16-Mhz-kompatibles-Arduino-Entwicklungsboard-NEU/402160878062?hash=item5da2a801ee%3Ag%3AhcwAAOSwdDhdi4gc&LH_BIN=1
-
Thread
ATMega88 adc Problem
Hallo, seit Tagen versuche ich am Atmega88 einen ADC zum Laufen zu bringen. Der Schaltplan ist im Anhang, wobei PAD1+2 nicht belegt sind. Auch das Atmega8 im Plan stimmt nicht. Als Code nutze ich den ASM-Code aus dem Tutorial, abgeändert auf den Atmega88. Außerdem nutze ich einen 1MHz Takt und daher einen Vorteiler von 16. Die Spannung am AREF kann ich messen und sie entspricht VCC. Als Ergebnis bekomme ich nur Nullen. Wahrscheinlich sehe ich mal
-
Thread
Ist dieses Quarz Layout gut?
Und ggf. einen 1Meg parallel.. Oder hat der stm den intern?
Ich kapere mal den Thread :-D 16Mhz mit 18pf. Ist dies so machbar? Das die Cs hinter dem Quarz sitzen? Oder ist das eher untypisch? Wenn ich für einen Atmega2560 einen Quarzoszillator auswählen sollte? Welche würde ich denn idealerweise
-
Thread
SCL3300 Inclinometer
WHOAMI: Dezimal: 67, 0, 193, 53 Hex: $43, $00, $C1, $35 Binär: 01000011, 00000000, 11000001, 00110101 $C1 stimmt, die 0 davor auch, da 16 Bit Rückgabewert CRC8 stimmt jetzt wohl auch. 4300C1 CRC-8/EBU https://crccalc.com/
Hi Everyone, I'm new to this forum and hope you can help me with my problem regarding the SCL3300 Inclinometer. When I send WHOAMI I can get the values $43, $00, $C1, $35 which I think is okay because of $C1. But
-
Thread
Arduino Uno / Atmega 328P Sinus PWM
Sinus ergibt wenn der Atmega auf 16 MHz läuft und man jeden Wert der Tabelle nutzt. Die Frequenz der PWM ergibt sich dadurch zu 62.5 kHz, wenn du deinen Tiefpass also auf z.B. 1 kHz Grenzfrequenz auslegst solltest du da einen
auch irgendwie möglich in den MHz oder gar GHz Bereich zu kommen? Das geht natürlich nicht. Der Atmega läuft maximal mit 16 MHz und selbst der kürzeste Befehl braucht 1 Zyklus, für ein periodisches Signal müsste man einen Befehl aber zwei mal aufrufen (einmal High und einmal Low setzen), da wären also
-
Thread
avr-gcc, Eigenartiges Schleifenverhalten
LCD Display zwar 4 Zeichen ausgegeben, aber nur Mist, bzw. das Symbol zum Wert 0xFF. Da der Code mMn eigentlich richtig aussieht, hab ich ins generierte Assembler reingeschaut, via [code] avr-gcc -mmcu=atmega16 -Wall --save-temps -Os -c lcd.c [/code] Fuer 3 Buchstaben, wird die Schleife einfach
i]) { PORTB = ~PORTB; _delay_ms(200); } } while(1); } [/c] Das ganze steuere ich mit folgendem Makefile: [code] CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS= -mmcu=atmega16 -Wall -O3 --save-temps PROGRAMMER = avrdude BOARD = stk500 MCU = atmega16
-
Thread
Lidl-Multimeter PDM-300-C2 Analyse und Erweiterungen
2-0-konverter-seriell-ttl-pinheader-einzeln-1-8-m-3-3-v-delock-83787-p163095.html?&trstct=pol_17&nbc=1 Ist nur leider grad schwer auffindbar :-(
dirk schrieb im Beitrag #6613334: > hat ja bei Gleichspannungsmessung > einen Messbereich von 0.1mV Nein. Die geringste/höchste Auflösung beträgt 0.1mV. Wie bei jedem 2.95 EUR ICL7106 basierten Messinstrument mit 200mV Messbeteich seit 1978 üblich.
-
Thread
µC wird heiß
der Last machst? Das sollte unabhängig voneinander sein. Wie kann es sein, dass das Multimeter 150mA anzeigt, während das Labornetzteil nur 20mA liefert?
Belastung mehrere Ampere Strom aufnahm. Das Oszilloskop zeigte, dass sie eine Schwingung oberhalb von 1 MHz erzeugte. Bei einem 78L05 hatte ich mal mehr als 500 mA Stromaufnahme, also viel mehr als er eigentlich durchlassen sollte. Dort hatte ich einen Kondensator nicht korrekt angelötet. Wenn du
-
Thread
Atmega328 1-Wire mit Timer CTC/PWM
/clear TOV Interrupt TIMSK1 |= (1 << TOIE1); //enable TOV Interrupt // start procedure pinMode(pin, OUTPUT); OCR1A = 16*480-1; // set timer interrupt to 480µs TCNT1 = 0; //reset timer TCCR1B |= (1 << CS10); //start
TCCR1C=(1<<FOC1A); PORTB&=~(1<<PORTB1); DDRB|=(1<<DDB1); delay = 16*410-1; if (msg.length == 0){ irq_flag = irq_flag_e::end; }else {
-
Thread
FT232, PC schaltet bei einstecken USB-Port ab, fehlerhafte Beschaltung?
Hallo, Ich habe eine kleine Schaltung in der ein Atmega16 per USB über einen FT232 mit dem PC Kommunizieren soll. Der Schaltplan des FT232 ist im Anhang beigefügt und wurde auch schon mehrfach so verbaut und hat bisher immer problemlos funktioniert.
sollen auch nicht vom PC geliefert werden. Die Stromaufnahme der gesamtschaltung liegt grade mal bei 5,5mA. Nur FT232 und Atmega16@1MHZ. Am Rechner-Port kann man z.b. Maus und Tastatur ohne Probleme anschließen. Matthias S. schrieb im Beitrag #6183437: > Abschalten sollte der PC dann nicht, aber sich
-
Thread
STM32 Echtzeitproblem
vollständig innerhalb der ISR. Hallo Walt, hier noch einmal etwas anschaulicher mit Pseudo-Code für Atmega328P (Arduino Nano). [c] void timer0_init_fastpwm(void) { DDRD |= (1<<DDD6); // OC0A = pin PD6 PORTD &= ~(1<<PORTD6); TCCR0A=0b10100011; // fast pwm mode (COM0A1=1, COM0A0=0
mode register 1 (TIMx_CCMR1) > > bits 6:4 OC1M: Output compare 1 mode > 110: PWM mode 1 - In upcounting, channel 1 is active as long as TIMx_CNT<TIMx_CCR1 else inactive. (..) > 111: PWM mode 2 - In upcounting,
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280 atmega1281 atmega1284 atmega1284p
/lib/avr5/atmega169a avr/lib/avr5/atmega169p avr/lib/avr5/atmega169pa avr/lib/avr5/atmega16hva avr/lib/avr5/atmega16hva2 avr/lib/avr5/atmega16hvb avr/lib/avr5/atmega16hvbrevb avr/lib/avr5/atmega16m1
-
Thread
Welchen uC als ws2812b i2c Controller?
den man per i2c ansteuern und natürlich beschreiben kann. Bisher habe ich das immer mit einem atmega8 16au gemacht.. Versorgung, 16mhz Quarz, i2c und ein pin für die LEDs... Da ist ein atmega echt eine Verschwendung... Was wäre da eine gute Alternative?
: https://www.reichelt.de/16-0mhz-quarzoszillator-keramik-smd-xo53-xo53-16-00000-p85031.html?&trstct=pol_0&nbc=1 Oszillatoren sind Quarz plus Taktgeber-IC in einem Gehäuse. Übliche Belegung: 1: Enable (link unten) 2: GND
-
Thread
Schmitt Trigger und LCD - Verständnisfrage
Rudolf M. schrieb im Beitrag #6177548: > Ich möchte zwecks Signalaufbereitung zwischen dem ATMega8A und einem LCD > einen Schmitt Trigger verbauen Warum? Dein Problem ist ein Zeichen schlechten Layouts
Rudolf M. schrieb im Beitrag #6177548: > Bin ich da richtig Nein. Ausgänge eines ATmega können beliebig programmiert werden. Du kannst also die Invertierung per Programm korrigieren. Rudolf M. schrieb
-
Thread
Ports eines GPIO expanders verbinden
Open Drain Ausgänge haben (das haben die HC595 nicht) und (b) etwas höhere Treiberleistungen von 250mA pro Pin. So schnell sollte da also nichts kaputt gehen. Das Risiko besteht aber immer, durch ESD oder was auch immer. Dann musst Du in der Lage sein, Dein Zeug zu reparieren. Kannst Du einen SO16
Einrichtungskosten potenzieren. Eine Rasterplatine mit DIP kann sich da schnell rechnen. Die ATmega640 kann man auch auf fertige Adapterplatinen setzen: https://www.pollin.de/p/rapitus-samxs-adapterplatine-tqfp-100-810530?gclid=EAIaIQobChMIieODi5-m6AIVyPhRCh2vqQslEAkYASABEgIoavD_BwE 7 MCs im
-
Thread
Arduino und AVR: setzen der Lock und Fusebits im Code?
Eintrag in boards.txt (und damit teilweise indirekt ueber das Menue) festgelegt. E.g. [pre] atmegasa16.name=ATmega328P Stand Alone (Arduino as ISP) ... atmegasa16.bootloader.low_fuses=0xff atmegasa16.bootloader.high_fuses=0xdf atmegasa16.bootloader.extended_fuses=0x05 ... [/pre] Das Schreiben
Program setzen. https://www.nongnu.org/avr-libc/user-manual/group__avr__boot.html#gadaa352690ac1c82c535da9d8faf77590 Oliver
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
Apollo M. schrieb im Beitrag #6166920: > needed eeprom size for uint32_t counter: 4*20+1*20=100bytes da für einen 10m-counter auch 3bytes reichen würden, werde ich im nächsten update noch uint24_t unterstützen
Ich verwende diese routinen, uint bits(uint32_t val) { uchar i=0; for(;val;val>>=1) if(val&1) i++; return i; } uint32_t ee_cnt(uint16_t addr, uint8_t cnt) { // 3bytes = 1.572.863 -- 4bytes = 3.670.015 uint8_t cnt_flag(uint16_t addr, uint8_t mask) { ... } void ee_inc(uint16_t
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
als 1:1 Nachbau für 20€ beim Chinesen. Dazu beispielsweise ein PIC16F1509 für den Anfang. Mit 10k gegen VCC am MCLR und 100n zwischen VCC und GND läuft der an. Wahlweise Steckbrett oder Lochraster. Und
der Weg weiter Richtung Gigatron & co. (einzelne Gatter) oder Richtung Apple-][,C=64,NKC,RC2014,CP/M (komplexe Funktionsbausteine) geht zeigt sich dann. Jedenfalls sehe ich das etwa so als Vorstufe von 1-Chip-uC-Systeme wie Arduino,PIC,68HC05/-08/-11/-12,683XX,STM32, uva.
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
Blick auf die HAL war ich da bei den STM32F4xx angenehm überrascht, nachdem mich das bei den STM32F1xx eher abgestossen hat. Die STM32G441 finde ich zum Beispiel sehr interessant, nur habe ich gerade festgestellt, dass da zwar offenbar ein Bosch M_CAN für den CAN-FD verbaut ist, allerdings in einer
-Bit-64-Bit-Downloader-STM32-Unterst%C3%BCtzung-Hochgeschwindigkeits-Download/dp/B07SFWCLBT/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=jlink&qid=1583049159&sr=8-1