Mikrocontroller-Serie
STMicroelectronics maschinell erzeugt
Im Forum und im Wiki
-
Thread
STM32G0 Bootloader antwortet nicht
Hallo Zusammen, ich versuche aktuell bei einem STM32G031 über den internen Bootloader von ST eine Firmware hochzuladen. Das Problem ist, dass wenn ich in meiner Applikation zum Bootloader springe erhalte ich auf meine Anfrage (0x7F) keine Antwort. Bevor ich euch meinen Code zeige und wir an der falschen stelle suchen, ist meine Frage: In der AN2606 steht, dass der interne Bootloader USART1 & USART2 verwenden kann, werden dann auch beide Schnittstellen initialisiert und warten auf die Anfrage der Software? Wenn nicht kann man das einstellen? Ich kommuniziere über die Schnittstelle
-
Thread
Feedback Schaltplan STM32G0
AN5096 (Getting started with STM32G0) Kapitel 6.1 (Reference Design). Du kannst ja bei unbenutzten Eingängen den internen Pullup aktivieren: "To increase EMC performance and avoid extra power consumption, unused clocks, counters
andere Empfehlung hat die bei LCSC lieferbar ist, würde ich mir das gerne anschauen. :-) Neben dem STM32G0, MAX6675 und einem kleinen EEPROM Modul wird noch ein kleines OLED display benutzt. Wie viel das zieht konnte ich leider noch nicht rausfinden. https://lcsc.com/products/Linear-Voltage-Regulators-LDO
-
Thread
STM32G0 PA14
Moin, bei den STM32G0xx liegt so wie ich das sehe in der Regel der Boot0 zusammen mit PA14. Liege ich richtig in der Annahme, dass bei einem Reset mit NRST dieser zum SWD Pin wird und ich nschließend über ein Option-Byte
-
Thread
STM32G0-SO8-DISCO trennen
https://www.cnx-software.com/wp-content/uploads/2019/09/8-pin-STM32-Discovery-Kit-Large.jpg Ich möchte das Anhängsel entfernen. Es gibt verschiedene Wege das zu tun. Brechen, schneiden, sägen ... Die Leiterbahnen auf dem Steg und drum herum werden immer dünner und damit empfindlicher. Wie macht man das eigentlich richtig? Was ist offiziell vorgesehen?
-
Thread
STM32G0xx Timer Interrupt
hackmd.io/@0xff07/Sy8U-l7Ec Hier mein Code-Ausschnitt [c] #include <stm32g071xx.h> #include <stm32g0xx_hal.h> #include <stm32g0xx_hal_rcc.h> #include <stm32g0xx_hal_usart.h> #include <stm32g0xx_hal_tim.h> #include <stm32g0xx_hal_tim_ex.h> static TIM_HandleTypeDef my_tim2; void timerInit
HardwareTimer.cpp.o:HardwareTimer.cpp Ich hatte übersehen, dass sie quasi 3 mal implementiert ist. 1. In der stm32g0xx_hal_tim als weak markiert (sollte also nicht genutz werden wenn noch eine Funktion implementiert ist) 2. Meine eigene 3. Die bei Arduino die ich nicht beachtet hatte. Also Danke nochmal für
-
Thread
[S] STM32G0 im UFQFPN28 package
Hi, irgendeine Idee wo es noch Controller der STM32G0 Serie im UFQFPN28 Package *am Lager* gibt? Bräuchte ein paar wenige für ein kleines Projekt, wo ich leider aus Platzgründen nicht größere/andere verwenden kann. Der genaue Typ ist eher unerheblich
-
Thread
Array ist nicht watchable in Atollic mit STM32G0
Hallo Community, seit langem bin ich wieder am Mikrocontrollerprogrammieren. Im speziellen handelt es sich um den STM32G071RBT6 und entwickelt wird mit der aktuellen Version von Atollic. Ich wollte heute etwas mit einem multidimensionalen Array machen und habe es wie gewohnt initialisiert, jedoch bekommen ich beim "watchen" folgende Fehlermeldung vom Debugger: Multiple errors reported. [code] 1) Failed to execute MI command: -var-create - * VolatileDataArray[4][4] Error message from debugger back end: -var-create: unable to create variable object 2) Failed to execute MI command
-
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.
- - STM32F042K6Tx LQFP32 445 M0 32k 6k - 1 - - - STM32G0B1KBTx LQFP32 467 M0+ 128k 144k 1 - - - - STM32G0B1KCTx LQFP32 467 M0+ 256k 144k 1 - - - - STM32G0B1KETx LQFP32 467 M0+ 512k