-
Thread
CooCox STM32L
STM32F031C4T6STM32F031C4T6TRSTM32F031C6T6STM32F031C6T6TRSTM32F031C6T7STM32F031F4P6STM32F031F4P7STM32F031F4U6STM32F031F6P6STM32F031F6P7STM32F031F6P7TRSTM32F031G4U6STM32F031G4U6TRSTM32F031G4U7STM32F031G4U7TRSTM32F031G6U6STM32F031G6U6TRSTM32F031G6U7STM32F031K4U6STM32F031K6T6STM32F031K6T7STM32F031K6U6STM32F031K6U7 STM32F038 STM32F038C6T6STM32F038C6T7STM32F038F6P6STM32F038G6U6STM32F038K6U6 STM32F042 STM32F042C4T6STM32F042C6T6STM32F042C6U6STM32F042C6U7STM32F042F4P6STM32F042F4P6TRSTM32F042F6P6STM32F042F6P7STM32F042G4U6STM32F042G6U6STM32F042K4U6STM32F042K6T6STM32F042K6T7STM32F042K6U6STM32F042K6U7STM32F042T6Y6TR
-
Thread
Elektor Tannenbaum mit STM32F042C6
www.digikey.com/product-search/en?WT.z_cid=sp_497_0928_buynow&Enterprise=44&lang=en&Vendor=497&mpart=STM32F042C6T6
code. Ist eben leider nur ein Blinkedings und kein Entwicklungsboard. Schade eigentlich, der STM32F042Fx in TSSOP20 könnte vielleicht ein FTDI-Killer sein.
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
Kuck mal hier, da hat der F042 einen Boot0 Pin: http://andybrown.me.uk/2015/10/31/stm32f042dev/
#5099082: > Kuck mal hier, da hat der F042 einen Boot0 Pin: > > http://andybrown.me.uk/2015/10/31/stm32f042dev/ Oder das Datenblatt einmal zur Hilfe nehmen. STM32F042F6P6: http://www.st.com/content/ccc/resource/technical/document/datasheet/52/ad/d0/80/e6/be/40/ad/DM00105814.pdf/files/DM00105814.
-
Thread
USB-CAN Analyzer Linux
Nachtrag: Der STM32F042 scheint grundsätzlich nicht so sonderlich geeignet, da er USB und CAN wieder auf den selben Pins hat...
temp schrieb im Beitrag #6596809: > Lutz schrieb: >> Nachtrag: Der STM32F042 scheint grundsätzlich nicht so sonderlich >> geeignet, da er USB und CAN wieder auf den selben Pins hat... > > Wie kommst du auf dieses schmale Brett? Die Bauform des STM32F042 ist > LQFP48
-
Thread
SMD Marking Code M80
Fehlermeldung, daß der Akku nicht verwendet werden kann. Vout geht direkt in ein kleinen µC (STM32F042) in Pin 1 (Vbat) Pin 5 (PF0-OSC_IN) und Pin 25 (PB12).
Der STM32F042K6 ist auch halb defekt, schluckt zu viel Strom. Gibt es bei Mouser, aber wie programmiert man sowas ...
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
CAN-Controller und einen 12Bit-ADC enthalten einfacher gestalten könnte. Für mich würde z.B. der STM32F042 völlig ausreichen, nur lese ich in vielen STM32-Datenblätter etwas von minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem
CAN-Controller und einen 12Bit-ADC enthalten einfacher gestalten könnte. > > Für mich würde z.B. der STM32F042 völlig ausreichen, nur lese ich in > vielen STM32-Datenblätter etwas von minimaler VDDA/VREF+ Spannung von > 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... > Von STM32
-
Thread
Welcher STM32 für neues Projekt mit USART, CAN und USB
Pins besser noch weniger Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig kann... So gefunden habe ich den STM32F072C und STM32F302C, welchen würdet ihr für ein neues Projekt empfehlen oder vielleicht einen ganz
den ollen STM32F103? Richtig: Nirgendwo! Also: Wie ich schrieb: Im RICHTIGEN Datenblatt des STM32F042F steht, dass er gleichzeitig CAN und USB kann. So, und jetzt mach schnell die Anmeldung für den Volkshochschulkurs "Lesen für Grundschüler" klar!
-
Thread
Targets per Makros unterscheiden (STM32)
Guten Tag, ich habe eine Anwendung, die sowohl auf nem STM32F042K6, als auch auf nem STM32F042F6 laufen wird. Mithilfe des [c] #ifdef STM32F042x6 [/c] kann ja überprüft werden, ob es sich um eines der beiden CPUs handelt. Wie unterscheidet man zur Kompilierzeit
sind nur der eine (F) ist an 20 Pins angeschlossen und der andere (K) an 28 Pins. --> Datasheet STM32F042x6, Seite 113
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
STM32F042F4P6 TSSOP-20 STM32G0B0KET6 LQFP32 mit 0.8mm Pitch 0.5mm lässt sich aber auch noch von Hand löten.
STM32F042K6. Die mit 32 Pins haben zum Glück 0.8mm Abstand. Ich stimme dem OT zu, ist deutlich einfacher als die mit 0.5mm. :)
-
Thread
STM32F042C6T6 - USB - Virtual ComPort
auch andere was davon haben. Ich selber komme sicherlich nicht in absehbarer Zeit dazu, für den STM32F042 so einen Treiber zu schreiben. W.S.
ein kleines Projekt das man nur aufräumen muss: http://ebrombaugh.studionebula.com/embedded/stm32f042breakout/f042_usb_serial.zip Von der Seite: http://ebrombaugh.studionebula.com/embedded/stm32f042breakout/index.html Und alles ohne HAL.
-
Thread
STM32F042 gecloned aber verhält sich seltsam
Moin zusammen, ich habe eine kniffelige Aufgabe vor mir. Es geht um ein Modul mit einem STM32F042F6P6, das nicht mehr hergestellt oder vertrieben wird. Eins von den Dingern hatte ich noch hier, also wollte ich versuchen das nach zu bauen. Es handelt sich um einen CAN Bus Transciever, der
-
Thread
STM32F030 Timer 14 tut nichts
define RCC_APB1Periph_USB RCC_APB1ENR_USBEN /*!< Only applicable for STM32F072 and STM32F042 devices */ #define RCC_APB1Periph_CAN RCC_APB1ENR_CANEN /*!< Only applicable for STM32F072 and STM32F042 devices */ #define RCC_APB1Periph_CRS RCC_APB1ENR_CRSEN /*!< Only applicable for STM32F072 and STM32F042 devices*/ #define RCC_APB1Periph_PWR RCC_APB1ENR_PWREN #define RCC_APB1Periph_DAC RCC_APB1ENR_DACEN /*!< Only applicable for STM32F051 and STM32F072 devices */
-
Thread
[S] Low-Pin Count MC mit USB-HID
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
steht Dir völlig frei alles so zu machen wie Du möchtest. Der Einwand mit dem Speicher beim STM32F042 ist IMHO nicht berechtigt. Das ist wahrlich kein Speichermonster aber für einfache Sachen reicht es dicke.
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
Taktprobleme? USB soll ja zimlich zeitkritisch sein. Wie erzeugen deine STM32F042 den internen USB-Takt?
Hier nochmal für Alex das Testprojekt für den STM32F042 das hier schon seit einer halben Stunde vor sich hin schnurrt.
-
Thread
STM32 USB init problem mit Kompaktcode von W.S.
Hallo Leute! Ich versuche eine schlanke USB Schnittstelle auf einem STM32F042 zu implementieren. Über den USB sollen kleine Datenpakete (Messwerte, wenige Bytes) etwa im Sekundentakt übertragen werden. Zu Konfigurationszwecken gibt es auch ein paar Parameter die über Terminal
Alex schrieb im Beitrag #6085125: > STM32F042 Du darfst _nicht_ annehmen, daß ein Lowlevel-Treiber für den STM32F103 einfach so auch auf einem STM32F042 funktioniert. Deshalb ist das gründliche Lesen des zum USB-Device gehörigen Kapitels
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
Der STM32F042G6 schaut sehr gut aus und ist sogar erhältlich, danke für den Tipp.
gubbelgubbel schrieb im Beitrag #7332364: > Der STM32F042G6 schaut sehr gut aus und ist sogar erhältlich, danke für > den Tipp. Und wieviel Platz ist mechanisch nun tatsächlich vorhanden?
-
Thread
CAN MCU mit 1 Analogeingang
Mit dem 5V ADC schränkst du die Sache schon recht stark ein. STM32F042F6P6 gibts für 1,40/Stück. CAN + 12bit ADC on Board. Aber eben nicht für 5V, sondern 3,3V
Package kostet in Stückzahlen unter 50 ct. Sehr interessant, gleich mal anschauen. Ansonsten STM32F042 geht auch unter 1€ https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F042F6P6_C81000.html in Verbindung mit Quarz 12MHz https://www.lcsc.com/product-detail
-
Thread
Weihnachtsstern mit WS2812B und STM32F042
verstehe Deine Aussage als ironisch, also: Klar kann das ein Tiny auch, aber warum, wenn ein STM32F042 kaum mehr kostet und man sich in der Software so richtig austoben kann, ohne auf Platz achten zu müssen?
Beitrag #5231265: > Na, ob der kleine 32-Bitter auch genügend Bumms für die zehn LEDs hat? STM32F042 : 1€ Die F042 sind so ziemlich das untere Ende der STM32. Warum sich extra Equipment für PIC12 oder ATTINY anschaffen? Wegen 0,x€ Ersparnis? Ist das dein Ernst?
-
Thread
Eigenes STM32 Board mit Programmierung per mbed IDE
von der MCU nutzen. Ich selbst weiß allerdings nicht, woher ich solch eine Header Datei für den STM32F042K6 finde oder selbst erstelle... Daher meine Fragen, ob es möglich ist solch ein Board zu entwickeln und woher bekomme ich eine Header-Datei für meine MCU? Vielen Dank
Da es das Target für den STM32F042 schon gibt ist das relativ einfach, die Würfel sind sozusagen schon gefallen :) Die Quellen für das Nucleo Board sind hier: https://github.com/ARMmbed/mbed-os/tree/master/targets/TARGET_STM/TARGET_STM32F0
-
Thread
USB HID Device mit STM32F042
Glück, Gesundheit und lieferbaren Bauteilen! Ich habe versucht, den USB-Code von W.S. auf dem STM32F042 zum Laufen zu bringen und auf ein reines HID-Device umzubauen. Das Gerät wird inzwischen sauber enumeriert, sowohl Windows als auch Linux sind damit prinzipiell zufrieden. Ich möchte auf EP1
-
Thread
Suche µC in kleinem Package, mit USB
MIPS) gibt > es im 20-er QDFN-Gehäuse mit 5x5mm (0.65mm Pitch) was Ähnliches gibts auf von ST STM32F042x als UFQFPN28 4x4x0,55
oder: STM32F405xx in WLCSP90 4,1x4,2 aber 90 Balls :-) oder besser mit 36Balls STM32F042xx in WLCSP36 mit 2,6x2,7 Viel spaß beim löten :-)
-
Thread
STM32F042 USB mit geringer Frequenz?
Hallo, ich möchte einen günstigen Cortex per USB anschließen, um damit u.a. die Uhrzeit abzugleichen und optional auch geringe Datenmengen von einer SD-Karte zu übertragen (Messwerte, txt). Nun las ich im Datenblatt, dass für den USB-Betrieb 48Mhz benötigt werden. Der µC soll später allerdings möglichst langsam laufen (z.B. 8 Mhz), damit der Energieverbrauch möglichst niedrig bleibt. Nur, kann das funktionieren oder muss der µC dann für die Zeit der Datenübertragung per USB auf 48 MHz hochgetaktet werden?
-
Thread
STM32 wie steigt man bei der Vielfallt durch?
www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 Also der kleinste mit CAN u. ADC ist ein STM32F042 mit TSSOP20 bzw. LQFP32.
STM32User schrieb im Beitrag #4156364: > Also der kleinste mit CAN u. ADC ist ein STM32F042 mit TSSOP20 bzw. > LQFP32. Timo schrieb im Beitrag #4156312: > und externem Anschluss für VRef
-
Thread
Nachteile QFN und BGA gegenüber QFP
übrigens immer ein Exposed Pad, man kann sie > ohne gar nicht fertigen. ST kann das z.B. beim STM32F042 im QFN28. https://www.st.com/resource/en/datasheet/stm32f042f6.pdf Matthias
Μαtthias W. schrieb im Beitrag #7306255: > > ST kann das z.B. beim STM32F042 im QFN28. Spannend, vermutlich was Kundenspezifisches. Hast du zufällig ein Foto von der Unterseite?
-
Thread
Wahl vom richtigen Mikrokontroller
Meine Empfehlung: STM32F042 - Cortex-M0 mit CAN Programmierumgebung: - Keil - Für den STM32F0xx gibt es für Keil sogar eine kostenlose Lizenz - Code-Generator CubeMX von ST, damit werden alle IO's, Peripherie und Clock's
/stm32f042c6.html *2) http://www.keil.com *3) http://www2.keil.com/stmicroelectronics-stm32/mdk *4) http://www.st.com/en/development-tools/stm32cubemx.html *5) http://www.st.com/content/st_com/en/products
-
Thread
STM32 mit 2x UART und USB in QFN?
, das habe ich hier nicht installiert. Der StMCUFinder weiß von Pin-Konflikten nichts. Aber STM32F042x4 sehen gut aus.
ich werd's mal mit dem hier probieren (Nucleo board): http://www.st.com/en/microcontrollers/stm32f042g6.html
-
Thread
Nutzen des TouchSensingControllers von STM32F0 mit TouchLib
Hi! Ich versuche gerade mit einem kleinen STM32F042K6 Nucleo drei Elektroden/Tasten mit der STM TouchLib zum Laufen zu bekommen. Genutzt habe ich Cube mit HAL. Ich habe die Doku über die Touchlib. Alle Suchen nach irgendwelchem Beispielcode enden
vom µC noch - und kein separater Chip > dafür? Ja, ich habe da schon die Touch-Hardware des STM32F042 benutzt. Das Projekt liegt auf dem Rechner in der Firma. Muss ich aber mal schauen, ob ich das nach der langen Zeit evtl. trotzdem soweit verstehe, wenn ich in's Datenblatt bzw. Referenz-Manual schaue
-
Thread
Tipp für Protokoll für 12 Sensoren im Abstand von 10-40 Meter (Seriell?)
STM32 sehr ähnlich. Als Besonderheit hat der den CAN-Transceiver gleich mit eingebaut. Oder den STM32F042 im SSOP20, dazu ein MAX3051 als CAN-Transceiver, der ist schön klein (SOT23-8) und sparsam.
noch bequem zu bauen ist (jaja, ich weiß, dass das hier nicht gefordert wurde): LPC11C24 oder STM32F042 mit MAX3051, dazu ein Quarz im 2016 Package. Als Netzteil den MAXM15064 (MAXM, nicht MAX), der macht 5V/300mA aus bis zu 65V(!) in einem unglaublich kleinen Package. Funktioniert sehr gut!
-
Thread
Entprellung nach P. Dannegger - auf STM32 in Systick oder Timer
Hi, ich versuche mich eben mit den STM32 anzufreunden. Dazu nutze ich einen STM32F042 und Coocox. Ich möchte Peter Danneggers Entprellroutine einbinden. Dabei bin ich mir nicht sicher wo die zyklische Tastenabfrage am besten aufgehoben ist, im Systick-Handler oder in einem separatem
#4580458: > Hi, ich versuche mich eben mit den STM32 anzufreunden. Dazu nutze > ich > einen STM32F042 und Coocox. > Ich möchte Peter Danneggers Entprellroutine einbinden. Dabei bin ich mir > nicht sicher wo die zyklische Tastenabfrage am besten aufgehoben ist, im > Systick-Handler oder in einem
-
Thread
STM32 USB init problem
denen Probleme wegen einem Fehler im Linker-Skript diskutiert wurden, das trifft aber bei meinem STM32F042 nicht zu... ( https://community.st.com/s/question/0D50X0000AnrcyjSQA/how-to-use-float-in-printf ) Hat hier jemand eine Idee dazu? Um RAM freizumachen hätte ich mal versucht, die USB Buffer
Der STM32F042F6P6 hat 32k Flash 6k RAM compiler -Os ohne "-u _printf_float": text data bss dec hex filename 13372 380 5492 19244 4b2c testUsb.elf mit "-
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
Ich werfe mal das in die Runde: http://canable.io/ STM32F042C6 Open Source Software, Firmware und Hardware. Firmware: https://github.com/normaldotcom/cantact-fw/archive/fb0f55fd3beb5c66446def5f60fd6e1adcc1178b.zip Hardware: http://hg.protofusion.org/canable
Unterstützung > Nachteil: Entsprechende Boards sind weniger verfügbar bzw. teurer Und so ein kleiner stm32f042 verdaut 1Mbps-ssf-dlc0 ohne Probleme?
-
Thread
Suche µC Empfehlung
halt, dass du ohne weiteres mit dem internen RC-Oszillator einen UART befeuern kannst. Bei den STM32F042F6 ist sogar USB ohne Quarz möglich. Flash und RAM haben die ebenfalls mehr als genug und teuer sind die auch nicht.
ob auch der Empfänger des Bausatzes mittels Arduino an dem Teil etwas verändern können soll. Ein STM32F042F6P6 würde sich dafür dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85
-
Thread
In den Bootloader des STM32F0 springen vom User Code
Guten Tag, für meine Anwendung mit einem STM32F042K6 möchte ich ermöglichen, dass man über den eingebauten USB-Port in den Bootloader springen kann, um mit z.B. STM32CubeProgrammer die Firmware zu aktualisieren. - Verwendet wird der USB-Port,
number flag. See you latte. NVIC_SystemReset(); while(1); } } [/c] Im startup_stm32f042x6.s wird beim Reset_Handler die Prüfung unterzogen, ob der Bootloader-Flag gesetzt ist: [c] /*Check for bootloader*/ ldr r0, =_bootloader_flag // Load bootloader flag address ldr r1, =0x00C0FFEE
-
Thread
STM32 Lieferengpass
da echt nicht gut aus. Mit 32kB aufwärts ist da ziemlich alles leergekauft. z.B. STM32F072 oder STM32F042 In der Presse konnte ich leider auf die Schnelle keine diesbezüglichen Artikel finden. Weiß hier jemand was da los ist?
Daniel S schrieb im Beitrag #6563315: > z.B. STM32F072 oder > STM32F042 Sind bei uns Standardtypen, was brauchste denn? Wir benutzen den 042 in QFN28 und den 072 in LQFP100.
-
Thread
STM32f042k6 - UART Kommunikation
Guten Abend, Vorgeschichte: Ich versuche auf dem STM32f042 uC UART zu konfigurieren. Als erstes habe ich den USART2 genommen, doch ich bin auf das Problem gestoßen, dass die IDLE line immer aktiv war, obwohl ich den PI(PI und STM kommunizieren) noch gar
mit dem mbed PlatformIO framework und auf Registerebene. [c] #include <mbed.h> #include <stm32f042x6.h> #define LED (1 << 3) int main() { //enable HSI48 clk RCC->CR2 |= RCC_CR2_HSI48ON; //use HSI48 as sysclk RCC->CFGR |= 0b11; //enable peripherals RCC->APB2ENR |= RCC_APB2ENR_USART1EN
-
Thread
STM32 EXTI zu langsam
Bei einem STM32F042 Nucleo Board mit 48 MHz Systemtakt ohne Benutzung der HAL und dem EXTI0_1 Interrupt Handler im SRAM ist die Reaktionszeit ca. 626 ns (30 Taktzyklen). Das externe Signal liegt an PB0 (10 Hz Rechteck
geschrieben hab ich bereits etwas gefunden, nämlich das vom > HSI48 auf HSI umgeschaltet wird. Der STM32F042 hat ebenfalls den HSI48. Wenn ich bei mir die 48 MHz anstelle aus dem HSI und der PLL direkt mit dem HSI48 erzeuge funktioniert das genauso, die Zeiten beim EXTI sind wie weiter oben beschrieben.
-
Thread
WeihnachtsElch oder AdventsElch mit WS2812B und STM32F042
Projekt suchen. Beleuchtet wird der Elch mit WS2812B (RGB LED), die Ansteuerung übernimmt ein STM32F042. Die Versorgung erfolgt über USB. Zur Einstellung der Helligkeit und zur Auswahl der angezeigten "Lichtfolgen" sind zwei Touch Elemente vorhanden. Eine open source SW wird noch am WE angefügt
-
Thread
STM32F042F6P6: USB und CAN gleichzeitig?
Moin, kann man mit diesem doch recht kleinen µC (M0, TSSOP20) das on-chip USB und CAN gleichzeitig nutzen? http://www.st.com/web/en/resource/technical/document/datasheet/DM00105814.pdf
-
Thread
CH32V003 - RISC-V für angeblich $0.10
CH32F und erst als drittes das Datenblatt des CH32V. Edit2: Oh, nein, der gleiche Sch… wie beim STM32F042: CAN und USB liegen auf den gleichen Pins. Schade. Jaja, ich weiß, anderes Package nehmen.
open-source programmer: https://github.com/cnlohr/ch32v003fun Der Programmer unterstützt dabei: -- An STM32F042 Programmer, the NHC-Link042 -- An ESP32S2 Programmer, the esp32s2-funprog -- The official WCH Link-E Programmer. -- An Arduino-based interface, Ardulink. -- Supports gdbserver-style-debugging
-
Thread
Hilfe Software für Microcontroller, woher bekommen?
komplette Reihe nicht mehr Lieferbar ist habe ich noch nie erlebt. Als Alternative kann man den "STM32F042" verwenden. Der ist Pinkompatibel zum STM32F091, sozusagen der kleinere Bruder. Der hat 14 Touch-Pins, würde von dem her gehen. Das ist das gute an der STM32 Reihe, nahezu alle µC sind bis auf wenige
Reihe nicht mehr Lieferbar ist habe > ich noch nie erlebt. > > Als Alternative kann man den "STM32F042" verwenden. Der ist > Pinkompatibel zum STM32F091, sozusagen der kleinere Bruder. Der hat 14 > Touch-Pins, würde von dem her gehen. > Das ist das gute an der STM32 Reihe, nahezu alle µC sind
-
Thread
Motorhalbbrücke für Schaltregler
finde ich etwas wenig. Spule erst mal aus ausgeschlachteten Netzteilen. Mikrocontroller wird STM32F042 mit 48 MHz. Vorkenntnisse: Versuchsweise hatte ich einen Stepup Schaltregler gebaut. Hat gut funktioniert, allerdings war bereits bei 1 W Schluss. War eben nur mal aus Interesse mit unpassender
finde ich etwas wenig. > Spule erst mal aus ausgeschlachteten Netzteilen. > Mikrocontroller wird STM32F042 mit 48 MHz. > Vorkenntnisse: > Versuchsweise hatte ich einen Stepup Schaltregler gebaut. Hat gut > funktioniert, allerdings war bereits bei 1 W Schluss. War eben nur mal > aus Interesse
-
Thread
Mikrocontroller gesucht
Oh sorry, die kleine Variante heisst STM32F042.
-
Thread
µC Suche Spezifikationen
STM32F042 - GPIO, SPI, I2C ja - USB Update: ja, geht - CAN ohne Quarz geht nicht (zuverlässig), nimm einen 3528 oder kleiner, der stört kaum. - Verfügbarkeit: Natürlich nicht, sehr witzig. Höchstens vom