-
Thread
STM32G0 Bootloader antwortet nicht
Kontrollers aus und Springe in den Bootloader. Gerd E. schrieb im Beitrag #7263044: > Ich glaube > beim STM32G031 muss man erst spezielle Config-Flags setzen damit er ein > BOOT-Pin auswertet, bei den F0 war das extern BOOT-Pin immer aktiv. Wenn ich das richtig verstanden habe ist der Boot0 Pin beim G0
= *(__IO uint32_t *) (STM32G031_SYSTEM_MEM_ADDR + 4); JumpToApplication = (pFunction) jumpAddress; // Prepare MCU to jump __set_MSP(*(__IO uint32_t*) STM32G031_SYSTEM_MEM_ADDR); //Jump to application
-
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
wird der Pin aktiv auf GND gezogen. Für BOOT ist die Logik richtig, und funktioniert bei den meisten STM32 auch, weil die einen extra Pin für BOOT0 haben. Dein G031F benutzt den Pin aber auch für SWD und das Signal wird nach GND kurzgeschlossen. Wenn man den NPN- durch einen PNP-Transistor ersetzt und
-
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
Der Boot0 und PA14(SWD) liegen beim STM32G070CBT6 z.B. auf dem selben Beinchen.
-
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
gut aus. Der Steg hängt komplett am Anhängsel. Wie erwartet haben sich die dünnen Cu-Bahnen (ca. 0,1mm im Abstand von ca. 0,1mm) etwas abgelöst. Deshalb das "schleifen" danach.
-
Thread
STM32G0xx Timer Interrupt
wird die von Timer TIM2 ausgelöst wird. Mit anderen MCUs habe ich schon einiges gemacht aber bei den STM32 bin ich Anfänger. Ich bin zum Beispiel nach folgendem Tutorial vorgegangen: https://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() { __TIM2_CLK_ENABLE
-
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
[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
Sowas? https://www.reichelt.de/index.html?ACTION=446&LA=0&nbc=1&q=stm32g071gbu6 Habe ich vorgestern gerade bestellt (ohne ...N), soll angeblich unterwegs sein. Ein paar andere STM32 haben sie auch noch, aber ebenfalls sehr ausgedünnt.
-
Thread
STM32G0 SPI RXNE hängt sporadisch
Hallo, ich habe ein sporadisches Problem mit der SPI-Schnittstelle vom STM32 G0. Die Schnittstelle wird manuell betrieben und dient der Kommunikation mit einem MCP3561. Im Betrieb und auf der normalen Platine funktioniert alles einwandfrei. Für Hardware-in-the-Loop Tests ersetzen
mySPITransmitReceiveBlocking(uint8_t *tx_data, uint8_t *rx_data, uint16_t size){ uint8_t crcerror = 0; // if CRC is enabled, reset CRC registers if(SPI2->CR1 & SPI_CR1_CRCEN){ SPI2->CR1 &= ~SPI_CR1_CRCEN; SPI2->CR1 |= SPI_CR1_CRCEN; } __disable_irq(); SPI2->CR1 |= SPI_CR1_SPE
-
Thread
STM32G0 Boot0 und SWCLK selber Pin
Hallo, ich designe gerade ein Board mit einem STM32G0B0 und dort teilen sich SWCLK und Boot0 den selben Pin. Gehe ich richtig in der Annahmne, dass wenn ich SWDIO, SWCLK in Verbindung mit NRST nutze, dass ich dann in den option bytes den boot0 vom
SWCLK verwenden ohne weitere Vorkehrungen. Ansonsten schau Dir mal AN5096 (Getting started with STM32G0) Kapitel 6.1 (Reference Design) an, da sind keine Angstwiderstände, nur der 100nF am NRST.
-
Thread
der UART-Bootloader funktioniert beim STM32G0 nur einmal?
auf 0 setzt. Zum Beispiel dieses hier: https://github.com/olikraus/stm32g031/tree/main/enable_boot0 Alternativ kann man das Bit auch via SWD auf 0 setzen. Oliver
doch den Bootloader auch aus dem Code erzwingen, indem man an seine Flash Adresse springt. Bei den G0 ist das doch die Adresse: [c] #define STM32G031_SYSTEM_MEM_ADDR ( 0x1FFF0000 ) [/c] Oder liege ich mit dieser Annahme falsch? Bei anderen STM32 Schaltungen sind die Boot0 Pins immer mit einem
-
Thread
STM32G0: UART DMA empfängt nach Sleep nicht mehr
Hallo zusammen! Ich habe hier einen STM32G0 auf einer eigenen Platine. Der MCU kommuniziert mit einem LTE Modem via AT Kommandos auf UART2. Wenn ich den MCU in den Sleep schicke: [c] HAL_PWREx_EnableFlashPowerDown(PWR_FLASHPD_LPSLEEP
unzählige Male gepostet. Hier mal ein mittlerweile so etwa 5 Jahre altes Beispiel, wie sowas für einen STM32F103C8T6 aussehen kann: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das Prinzip: 1. es hat einen Lowlevel-Treiber, der sich um den UART kümmert, dabei in zwei Ringpuffern
-
Thread
STM32G0 Trends: Kaum mehr VSS Pins?
Hallo, bei dem STM32F072 im 64-Pin LQFP Gehäuse sind noch 4 Pins für VSS vorgesehen, an jeder Seite einer und dann gibt es noch VSSA. Bei dem STM32G070RBT6 im 64-Pin LQFP Gehäuse ist es noch ein Kombi-VSS/VSSA-Pin.
Nur Marketing Geschwaetz: https://blog.st.com/stm32g0-mainstream-90-nm-mcu/
-
Thread
[STM32G0B1] Quarz nicht beim 32-pin Gehäuse?
Hallo Zusammen, vielleicht könnt Ihr mir bei einem Verständnis Problem helfen, es geht um dem STM32G0B1..: https://www.st.com/resource/en/datasheet/stm32g0b1kc.pdf Im Datenblatt steht, dass man einen 4 - 48MHz Crystal Oszillator verwenden kann. Wenn ich mir das Pinout von dem LQFP32 Gehäuse
zu finden, allerdings nicht > der OSC_OUT. OSC_OUT ist auf Pin 3. Beide Pins sind aber nur für 32,768 kHz Quarze. Ein kleiner STM32G431 "veträgt" einen ext. Quarz. Aber ich weiß ja nicht, welche Funktionen für Dich so zündend wichtig sind. Wenn Pins fehlen, könnte das vielleicht an dem kleinen
-
Thread
STM32G0x - Clock für Schreiben der Register notwendig?
Hallo zusammen, habe gerade festgestellt, wenn ich z.B. das GPIO Register MODER beschreiben möchte, daß vorher der Takt für das entsprechende GPIO freigegeben werden muß. Hat mich ein wenig überrascht, da ich weder im Datenblatt noch im Referenz Manual darüber was gefunden habe, bzw. es wahrscheinlich überlesen habe. Die SFRs hätte ich einfach nur als Speicherbereich angenommen, unabhängig vom Takt der jeweiligen Schnittstelle. Normalerweise würde ich erst alles konfigurieren und zum Schluß den Takt freigeben. Weiß jemand wo genau darüber was über das Thema steht? Am Clock tree oder an
-
Thread
STM32G0x1 NumberOfConversion > 8
Guten Abend Ich programiere zur Zeit eine Anwendung mit einem STM32G071KBTxN mC. Gerne würde ich bei dieser Anwendung sämtliche ADC Kanäle im DMA Continuous Request auslesen. Dazu habe ich folgende Einstellungen gemacht: [c] hadc1.Instance = ADC1; hadc1.
max. 8 Kanäle, aber in beliebiger(!) Reihenfolge gewandelt werden, allerdings auch nur die Kanäle 0 bis 14, da ja nur 4 bit pro Kanalwahl zur Verfügung stehen. Oder man setzt es auf 0, dann können alle 19 Kanäle gewandelt werden, allerdings nur in aufsteigender oder absteigender Reihenfolge (durch
-
Thread
Problem mit UART auf STM32G0. UART liest nur 0 ab zweiter Iteration
Hallo zusammen! Ich habe ein Problem mit dem einlesen von UART Charactern auf einem STM32G031. Ab der zweiten Iteration der Main-Schleife liest der UART nur noch 0 (keine Ascii 0, sondern '0') ein, obwohl die Daten auf der UART Line laut Logic Analyzer vorhanden sind. Die Daten sind
ja im ersten Durchlauf geht. Folgende Setups habe ich probiert: Geht nicht: Eigene Platine mit STM32G031k8u6 mit integriertem SIMCOM Modul Geht nicht: STM32G031k8t6 Nucleo Eval Board mit Simcom Eval Board Geht: STM32F407 Discovery mit Simcom Eval Board Alle mit dem gleichen Code, nur die Konfiguration
-
Thread
[STM32G0B1RE] PWM per DMA richtige Pulsdauer, falsche Periodendauer
Hallo zusammen, was wird benutzt: Nucleo Board vom STM32G0B1RE; Interner Sourceclock von 32MHz Was ist das Ziel: ein 800kHz PWM-Signal per DMA ausgeben um die WS2812b ansteuern zu können. Was ist eingestellt (siehe Bild "TIM15_Einstellungen.png"
32 Bit Variable ist ?
-
Thread
WordClock mit WS2812
Frank M. schrieb: > Pattern1 Boot0(pin) = 1 and Boot1(pin) = 0 Torsten G. schrieb: > 2) der STM32 ist nicht im BootLoader Vielen Dank euch zwei :) Genau da lag der Fehler, ich hatte den Jumper nicht richtig gesteckt...
Gibt es eigentlich noch shields für das stm32 MiniDevBoard? Ich würde gern eins kaufen. 0xEF
-
Thread
FT800 / FT810 Library
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
7,03 Euro ohne Mehrwersteuer für STM32G0B1CET6 bezahlt, 48 Pins, ab 10 Stück liegen die bei 6,36 Euro. Das ist auch nur ein Cortex M0+ mit 64MHz, aber Speicher wie ein M4. Ein ATSAME51J19A-AU ist bei Mouser gerade für 5,76 € gelistet
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Korrigiertes STM32-Projekt Version 0.4.2 (mit CodeGen 0.09 Tabellen) ist nun hochgeladen. http://uclock.de/ läuft nun auch damit. Sieht schon sehr gut aus! Kompliment an Herbert und Torsten! @Herbert: Meine
Neue Version 0.5 der STM32-Variante ist online im Artikel: http://www.mikrocontroller.net/articles/WordClock24h#STM32F4_Discovery_Projekt Neuigkeiten: - Unterstützung von DCF77-Modulen - Unterstützung
-
Thread
STM32F7 Discovery Board
included from ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.c:80:0: ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.h:48:31: fatal error: stm32f7xx_hal_rcc.h: No such file or directory #include
im STM32CubeF7 sind Beispiele zum SDRAM. http://www.st.com/web/en/catalog/tools/PF261909 \STM32Cube_FW_F7_V1.2.0\Drivers\BSP\STM32746G-Discovery\stm32746g_discovery_sdram.c
-
Thread
MSP430 Aufkündigung?
Korrigiere: natürlich die STM32L0-Serie.STM32L010F4 wäre der kleinste.
brauchten. Ich habe doch meine Argumente gelistet (zumindest einen Teil davon). Habe Erfahrung mit STM, MSP, AVR, EMF32, LPC gemacht. Die STM uC möchte ich nicht missen. MSP hat gewöhnlich auch höhere VDDmin Spannung, STM32L0 hat eine ALU, 32 bit BUS usw.
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
/F415xx/F417xx 10:43:18 : Binary File closed. 10:43:41 : [Ambilight-STM32F4-GNUARM-V1.2.hex] opened successfully. Address Ranges [0x08000000 0x080001D4] [0x080001E0 0x08014F8C] 10:43:41 : [Ambilight-STM32F4-GNUARM-V1.2.hex] checksum : 0x007E8E52 10
-GNUARM-V1.2 **** make clean rm -rf Ambilight-STM32F4-GNUARM-V1.2.siz Ambilight-STM32F4-GNUARM-V1.2.hex Ambilight-STM32F4-GNUARM-V1.2.lst Ambilight-STM32F4-GNUARM-V1.2.elf 08:38:16 Build Finished. 0 errors, 0 warnings. (took 280ms) ****
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
einfach umstellen aber hier der Link zur Seite mit dem original https://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Embedded-MCU/32809060489.html?spm=2114.13010308.0.0.UefLZ4
G. H. schrieb im Beitrag #4984904: > Aron E. schrieb im Beitrag #4983967: >> Es gibt hier jetzt ein ESP32 Dev Board für gute 8€ mit Versand: >> https://www.aliexpress.com/item/WEMOS-LOLIN32-V1-0...
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
spezifischen Anpassung nichts falsch macht: [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32F042x6 -DDEBUG -c -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743_53_50 [14] STM32H745_47_55_57 [15] STM32L0xxxx [16] STM32L1xxxx [17] STM32L4xxxx [18] STM32L5xxxx [19] STM32U5xxxx [20] STM32WBxxxx [21] STM32WLxxxx
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ein Cortex M0 für 30 Cent :) STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk https://www.aliexpress.com/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
Im Artikel [[uClock]] steht nun die Version 3.0.0T7 zum Download bereit. Bearbeitete Punkte: 1. Performance-Verbesserung in I2C-Routinen 2. Anpassungen auf Icons von bis zu 32x32 Pixel Sowohl STM32 als auch ESP8266 sollten von Euch neu geflasht
-11e9-910a-901b0ebb3621.html Das Ding ist nicht nur pinkompatibel zum Blue-Pill, sondern der STM32F303 ist von der Funktionalität auch weitgehend pinkompatibel zum STM32F103. Von daher kann ich in der Software die
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
nutzt das niemand. Was ich in Header Files gefunden habe ist auch nicht besonders eindeutig: [pre]// 0bb1 1477 STM32F0_CORE_ID // 1ba0 0477 CORE_M3_R1 // 1ba0 1477 STM32VL_CORE_ID // 2ba0 1477 CORE_M4_R0 // 2ba0 1477 STM32F3_CORE_ID // 2ba0 1477 STM32F4_CORE_ID // 2ba0 1477 STM32L_CORE_ID
> flash probe 0 device id = 0x20036410 flash size = 64kbytes flash 'stm32f1x' found at 0x08000000 [/c]
-
Thread
STM32 Eclipse Entwicklungsumgebung
auch aus der Lib: [code] STM32F10x_StdPeriph_Lib_V3.4.0/Project/STM32F10x_StdPeriph_Template/TrueSTUDIO/STM3210B-EVAL/ [/code] Wenn man das Script öffnet steht ziemlich weit oben folgendes: [code] Abstract : Linker script
0x3) Info : JTAG tap: stm32.bs tap/device found: 0x06414041 (mfg: 0x020, part: 0x6414, ver: 0x0) Info : stm32.cpu: hardware has 6 breakpoints, 4 watchpoints Vielen Dank für Die Unterstützung. Gruss
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
-g -o '"Blinky mit SysTick.elf"' ..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4xx_sdio.o ..\obj\stm32f4xx_hash.o ..\obj\stm32f4xx_cryp_aes.o ..\obj\stm32f4xx_hash_sha1.o ..\obj\stm32f4xx_usart.o ..\obj\stm32f4xx_pwr.o
] arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -g -nostartfiles -Wl,-Map=OpenMCP.map -O0 -Wl,--gc-sections -LC:\STM32\CoIDE\configuration\ProgramData\myWeb_ENC28J60 -Wl,-TC:\STM32\CoIDE\configuration\ProgramData\myWeb_ENC28J60/arm-gcc-link.ld -g -o
-
Thread
Wer nutzt das Nucleo-64 und kann mir
deinen Mikrocontroller? Bitte > mit Link zur Github-Seite. Habe das benutzt: https://github.com/stm32duino/wiki/wiki/Getting-Started Und dabei "STM32 Cores by ST-Microelectronics Version 1.3.0" installiert.
\packages\STM32\hardware\stm32\1.3.0 zu: AppData\Local\Arduino15\packages\STM32\hardware\stm32\STM32F4-Arduino-core-master zuerst nur die Wire, dann kam die fehlermeldung mit "wirish.h" fehlt etc Jetzt kommen
-
Thread
RISC-V: Wird das was?
im RefMan dann "Data Abort Regions". Zb der uralt AT91RM9200 hat das. Sowas seh ich beim STM32 nicht, eher die ganzen Chipselectbereiche des externen Speichercontrollers. Aber die "Reserved" Bereiche beim STM32 sind wohl bissig. Zumindest bei nem RasPI2 kannste den ganzen 4G Adressbereich
-3326a9dd-3c19-11e9-910a-901b0ebb3621.html > > Das ist ein F4 mit fpu und deutlich moderner. Ob der GD32xx dagegen eine > Chance hat ist fraglich. Dann schauen wir mal auf die Fakten: STM32F103: 90 DMIPs - nur aus dem CCM
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Atollic TrueStudio STM32-Lite 2.2.0 // STM FW-Lib: V 1.0.0 RC1 //*********************************************************************************************** /* Includes */ #include <stddef.h> #include "stm32f4xx.h
/cstart_thumb2.o.lst" -c -fmessage-length=0 -MMD -MP -MF"CMSIS/Device/ST/STM32F4xx/Source/Templates/TASKING/cstart_thumb2.d" -MT"CMSIS/Device/ST/STM32F4xx/Source/Templates/TASKING/cstart_thumb2.d" -mcpu=cortex-m4 -mthumb -g3 -gdwarf-2 -o "CMSIS
-
Thread
ATmega Development Boards (Sind die OK?)
das Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
/32618222721.html?spm=a2g0s.8937460.0.0.X8gdZi (ein M4 mit viel Speicher ^^) #8: STM32F107VCT6 https://de.aliexpress.com/item/Core107V-STM32F107VCT6-STM32F107-STM32-ARM-Cortex-M3-Evaluation-Development-Core-Board-with-Full-IO-Expanders
-
Thread
Mikrocontroller Einstieg
und ein paar Kondensatoren benötigt. Geht wahlweise mit und ohne Quarz. http://stefanfrings.de/stm32/stm32l0.html
das ist bei AVR mit SBI/CBI weniger skalierbar. Dieser Code benötigt 44 bytes im Flash. Für den STM32G0 (Cortex-M0+) ist das schon deutlich umständlicher: [code]ldr r3, =0x50000C10 movs r0, #1 lsls r0, #10 ldr r2, [r3] subs r3, r0 ldr r1, [r3] subs r3, r0 ldr r0, [r3] lsrs r2, #7 lsrs
-
Thread
STM32 Umfang
So geht das bei STM32 mit den Definitionen der CMSIS: [pre] GPIOA->ODR = 0x13; // Auf Port A den Wert 0x13 ausgeben [/pre] oder [pre] GPIOA->BSRR=GPIO_BSRR_BS3; // Pin PA3 auf High setzen GPIOA->BSRR=GPIO_BSRR_BR3
it.c: [c] void USART3_IRQHandler(void) { /* USER CODE BEGIN USART3_IRQn 0 */ ... } [/c] serial.cpp [c] extern "C" void USART3_IRQHandler(void) { USART3_RxISR(); USART3_TxISR(); } [/c] [c] [build] C:/Program Files/STMicroelectronics/STM32CubeCLT/GNU-tools-for-STM32
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Laufen weil ich nicht weiss wie..... Bei Linux Mint 20 ist es: /usr/share/openocd/scripts/target/stm32f1x kopieren nach cs32f103c8t6.cfg dort nach: set _ENDIAN little einfügen: set CPUTAPID 0x2ba01477 dann aufrufen mit: -f target/cs32f103c8t6.cfg
Ich habe Anfang des Jahres beim Ali original STM32 Blue Pill bekommen. Es war ein Händler WeAct Studio. https://de.aliexpress.com/item/1005001474741936.html?gps-id=pcStoreJustForYou&scm=1007.23125.137358.0&scm_id=1007.23125.137358.0&scm-url=1007.23125.137358.0&
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Gibt es irgend eine Möglichkeit privat an 2-5 STM32G0B1RET6 zu kommen (RAM und Package sind wichtig, die Flashgröße ist egal)? Die angegebene Lieferzeit von 43Tagen wäre ja eigentlich noch ok: https://de.farnell.com/stmicroelectronics/stm32g0b1ret6
Und wo finde ich: STM32G031K8T6 oder STM32G071KBT6 Mir würden 20-30Stk. reichen ;)
-
Thread
STM32 und Linux - Einsteigerfragen
STM32F103RC > builtin > ...... > stm32l475xe STMicroelectronics STM32L475xE > builtin > stm32l475xg STMicroelectronics STM32L475xG > builtin > > das war wohl
Code zu mischen). Aber mit einer Anpassung der Adresse in https://github.com/VVESTM/mbed-os/blob/a0d598863ede1ae9a450a6435a9d82a2ef0a2593/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld#L182 könnte es klappen.
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ATTiny88 @6000 = 0.38932: http://www.digikey.de/product-detail/de/ATTINY88-MUR/ATTINY88-MURTR-ND/2357456 STM32 @10000 = 0,423: http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F030F4P6/?qs=sGAEpiMZZMuoKKEcg8mMKOHkam7XjJnw3SF6NWq8tIw
mir die value line ansehe, und den vorgeschlagenen stm32f030f4 für 0.42c nehme, und dann später mehr flash brauche, muß ich auf die "vollversion" umsteigen da es keine value line mit 32k flash oder mehr in 20pin gibt. also dann entweder den stm32f031f6
-
Thread
PIC Mikrocontroller noch aktuell ?
Niklas G. schrieb im Beitrag #7987380: > Stephan S. schrieb im Beitrag #7987364: >> . Die 80 nA fallen z.B. an, wenn er auf ein Wakeup durch ein GPIO >> wartet. > > Okay, das können die STM32U0 bei <60nA
schrieb im Beitrag #7989190: > aber eine Beispielrechnung sehe ich nicht von dir Hier: Niklas G. schrieb im Beitrag #7988821: > Der Stromverbrauchs des PICs steigt mit der > Spannung anscheinend so dramatisch, dass sich der Buck-Converter > besonders lohnt - noch viel mehr als beim STM32U0,
-
Thread
IRMP - Infrared Multi Protocol Decoder
Änderungen in irmp.h vorgenommen: #define SAMSUNG_1_PAUSE_TIME 1700.0e-6 // 1700 usec pause #define SAMSUNG_0_PAUSE_TIME 550.0e-6 // 550 usec pause #define SAMSUNG32_FRAMES 1 // SAMSUNG32 sends each frame 1 time Danach funktionierte meine FB
. Für AVRs und PICs hat sich gegenüber 2.2.0 nichts geändert. Sobald die Tests von IRSND unter STM32 abgeschlossen sind, wird es auch neue Zip-Dateien direkt zum Download aus dem [[IRMP]]-Artikel geben. Viele Grüße, Frank
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
is used for build arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -DSTM32F407xx -DUSE_HAL_DRIVER -IC:/stm32ws/kl_tut_04/Drivers/CMSIS/Device/ST/STM32F4xx/Include -IC:/stm32ws/kl_tut_04/Drivers
ARM C Compiler' arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -DSTM32F407xx -DUSE_HAL_DRIVER -I"C:/stm32ws/kl_tut_04/Drivers/CMSIS/Device/ST/STM32F4xx/Include" -I"C:/stm32ws/kl_tut_04/Drivers
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
STM32 bekommen (F/G/L/MP/U), insgesamt etwa eine >> halbe Million Stück. Das erfordert zwar manchmal ein lästiges Redesign, >> ist aber machbar. > > Könntest du verraten welcher distri das ist? Gerade
https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html Hm..also ich hab gerade erst mal 10Stk gekauft.... Olaf
-
Thread
Nachfolger für ATMega gesucht
pitch z.B. https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g0-series/stm32g0x1/stm32g071kb.html
gfdh schrieb im Beitrag #5715854: > die neuen STM32G0 gibts auch im TQFP-32 mit 0.8mm pitch > z.B. > https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g0-series/stm32g0x1/stm32g071kb.html
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
900ss D. schrieb im Beitrag #6603766: > Es steht DevEBox STM32_F4VE Ver: V33, SN: 1911Z > Auf der Rückseite. Danke. Hier die Variante, die ich kenne und nutze: https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html Auszug: "Warning: The microcontroller
ZX-Spectrum matrix keyboard KEYBOARD=USB # Orientation: Default is 0 (only STM32) ORIENTATION=2 # RGB Order: Default is 0 (only STM32) RGB=0 [/code]
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
umständlich in der Bedienung... Ist mir schon klar. Ich hätte/hatte IAR auch nie empfohlen. Niklas G. schrieb im Beitrag #7993214: > Beispielsweise ST gibt ja zwei Freeware-IDEs für die STM32 raus, die > STM32CubeIDE auf Eclipse-Basis und STM32Cube for Visual Studio Code. Und manche verwenden STM32duino
Arduino Nano Boards. https://www.amazon.de/Modul-Mikrochip-Kompatibel-Arduino-IDE%EF%BC%88Type/dp/B0DBLTY6BS Oder in leistungsstärker: https://stefanfrings.de/stm32/stm32g4.html#weactg431core Schutzschaltungen haben diese Bastel-Boards alle nicht. Das müsstest selbst ergänzen. Fertige Produkte
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
Modelle (ich denke dabei an die STM32G Familie)?
bietet. STM32G0 und STM32G4 werden unterstützt. Immerhin gibt es ein USB/CDC Beispiel, hier für STM32F3: https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f3/stm32f3-discovery/usb_cdcacm
-
Thread
STM32F407 Black und Arduino
angesprochen wird, dabei bleibt es wohl. Ich hab dieses Board: https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32793995387.html?spm=a2g0s.9042311.0.0.ZWr0pY Und die Verbindungen hab ich nachgemessen. Definitiv NE4 (PG12) und
Harry L. schrieb im Beitrag #5088474: > Ich hab dieses Board: > https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32793995387.html?spm=a2g0s.9042311.0.0.ZWr0pY Der Titel dieses Threads bezieht sich aber auf das STM32F407VE.