-
Thread
ESP 32 oder Nano
Vergleich dazu nur ein grobes nicht lineares Schätzeisen. Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den "differential mode" und sie enthalten auch Operationsverstärker, die du wahrscheinlich brauchen wirst. Es gibt extra IC für PT100 mit digitalem
-
Artikel
STM32
2018) ARM Cortex M0+ bis 64 MHz STM32F1 (2007) ARM Cortex M3 bis 72 MHz - die älteste STM32 Serie STM32F3 (2014) ARM Cortex M4F bis 72 MHz - mixed signal STM32G4 (2019) ARM Cortex M4F bis 170 MHz - mixed signal STM32C5 (2026) ARM Cortex M33F bis 144 MHz - teils mit Ethernet High Performance Familie, für
Demo-Projekte. Einführung in die GPIO Programmierung der STM32F10x und STM32F30x Prozessoren am Beispiel des STM32F3 Discovery Boards und Vergleich zur AVR IO Registerstruktur * Programmbeispiel für die Verwendung von Timer2 zusammen mit dem Interrupt Printf() debugging mit minimalem Aufwand Programmbeispiel für
-
Artikel
CAN
Schnittstellen STM32F215 : 2 CAN Schnittstellen STM32F217 : 2 CAN Schnittstellen Cortex M4F Core - STM32 F3 series of mixed-signal MCUs with DSP and FPU instructions STM32F302 : 1 CAN Schnittstelle STM32F373 : 1 CAN Schnittstelle STM32F383 : 1 CAN Schnittstelle STM32F303 : 1 CAN Schnittstelle STM32F313
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
08000590 g F .text 00000976 HAL_PCD_IRQHandler[/code] https://github.com/STMicroelectronics/stm32f3xx-hal-driver/blob/master/Src/stm32f3xx_hal_pcd.c#L859 https://github.com/STMicroelectronics/stm32f3xx-hal-driver/blob/master/Src/stm32f3xx_hal_pcd.c#L1538 Der schlägt schon mit 0x976 = 2422
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 Allerdings muss ich dazu sagen, dass ich weder Cube HAL, noch LibOpenCM3 bisher
-
Thread
[V] Verschiedene STM32-Discovery
Hallo, verkaufe verschiedene STM32-Discovery Evalboards 1x STM32 F3 Discovery (Rev. 02-0) 2x STM32 F4 Discovery (1x Rev. 04-0, 1x Rev. 03-0) 1x STM32L476 Discovery (Rev. 02-0) 1x STM32L053 Discovery (Rev. 01-0) sowie 2x Baseboards STM32F4DIS-BB zur Nutzung mit
-
Thread
Bluepill STM32F103C8x Arduino Bootloader
? https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf Die G Serie ist noch neuer und wird sicher wiederum bald wiederum Nachfolger haben.
: > https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf Interessant, mir scheint aber dass der F303 eher als Upgrade (mit guter Kompatibilität) denn als Ersatz gedacht ist; ein leistungsmäßig (und preismäßiger
-
Thread
Codeblocks und STM32F1XX
ich STM32F1xx nicht mehr verwenden. Das war der allererste Versuch von ST. Heutzutage nimmt man STM32F3xx. Da sind etliche Ärgernisse beseitigt worden. fchk
habe ich gefunden. Es sind 2. Braucht man die Beide, oder gibt es einen Unterschied? Wenn diese STM32F3XX besser sind wäre die Frage: Könnte man diese Hex-Datei auch auf einen BlackPill aufspielen, oder muß man da was ändern?
-
Thread
Microchip Studio 7 Data Breakpoint nicht unterstuetzt?
Mikrocontroller nicht. Ich meine, das geht nur mit JTAG bei wenigen AVR Modellen. Vielleicht magst du zu STM32F3 wechseln, die können das.
-
Thread
Welcher Controller für Unterrichtszwecke?
Studenten zu hause beschäftigen, wenn sie wollen. Mehr Infos dazu: http://stefanfrings.de/stm32/stm32f3.html
-
Thread
STM32F103 Peripherie: "ST hat noch geübt"?
Dokument https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf Irgend W. schrieb im Beitrag #7764095: > Aber generell werden STM32F (und auch die STM32L) mittlerweile durch > neuere Serien "ersetzt" STM32G/H
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
Die nächst höhere Stufe nach AVR ist bei mir die STM32L0 Serie, gefolgt von STM32F3. http://stefanfrings.de/stm32/index.html Von anderen wird der RP2040 offenbar auch gerne verwendet. Für den ESP8266 habe ich viele Infos zusammen getragen: http://stefanfrings.de/esp8266/index.html
-
Thread
CAN in analog umwandeln
Hallo Niklas G., also das mit dem >>OLIMEXINO-STM32F3<< hört sich doch gut an. Das würde ich gerne weiterverfolgen. Hast du das schon mal gemacht? Ich glaube die größte Schwierigkeit ist dann den OLIMEXINO-STM32F3 so zu konfigurieren, dass er die Daten
> Der 0-10 Volt-Ausgang der OLIMEXINO-STM32F3 scheint mir unkritisch. Der STM32F3 kann nur 0-3.3V ausgeben
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
: [0] Exit [1] STM32C0xxxx [2] STM32F0xxxx [3] STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743
-
Thread
[V] Diverse devboards: NXP, STM, Espressif, RISC-V, Breadboard,
VB 15€ 15) STM 32F0 Discovery board VB 5€ 15) STM 32F3 Discovery board VB 5€ 16) XMC1100 Boot kit VB 10€ 17) XMC4500 Relax kit VB 10€
-
Thread
H743 und F746 - Probleme mit dem Takt
the specified GPIO pin. * @param GPIOx where x can be (A..F) to select the GPIO peripheral for STM32F3 family * @param GPIO_Pin specifies the pin to be toggled. * @retval None */ void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) { uint32_t odr; /* Check the parameters
-
Thread
STM32 Flash Schaltung über UART
Dort geht es um ein anderes STM32 Modell, aber das Prinzip ist gleich: http://stefanfrings.de/stm32/stm32f3.html#proginterfaces
-
Thread
stm32cubeide keine Einstellung für Baudrate für SPI3
Hallo, ich habe stm32f303vc bzw. stm32f3fdiscovery und will eine SPI Schleife SPI2 -> SPI3 zum Ausprobieren der verschiedenen Modi machen. Der integrierte CubeMX bringt beim SPI3 unter Parameter Settings Clock Parameters nur CPOL und
-
Thread
STM32F446 Interrupt Probleme
Bestätigung sogar ein bisschen früher machen, als ganz am Ende der ISR. http://stefanfrings.de/stm32/stm32f3.html#exti Soweit ich auf die Schnelle sehen kann, ist das beim STM32F4 ebenso. Zum Debuggen könntest du innerhalb der ISR ganz am Anfang einen I/O Pin aug HIGH setzen, und ganz am Ende auf LOW
-
Thread
CubeIDE Variablen in externen Modul unbekannt
alle anderen Familien genauso) https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf
/STM32Cube/STM32Cube_FW_F3_V1.11.0/Drivers/STM32F3xx_HAL_Driver/Inc$ ls *spi.h stm32f3xx_hal_spi.h stm32f3xx_ll_spi.h [/code]
-
Thread
STM32F411CEU + Thermoelement - Erster Versuch eines Datenauslesens -
Kennen Sie hierzu eine Quellenangabe für die Grundlagenvermittlung http://stefanfrings.de/stm32/stm32f3.html#analog Timbo2023 schrieb im Beitrag #7440336: > und > den grundsätzlichen Kompetenzaufbau für meine Person? Wenn du seit zwei Tagen versuchst, ein Thermoelement an einem digitalen Pin
-
Thread
uC Familien Empfehlung
Einsteiger durchaus brauchbar, gerade wenn man schon etwas Erfahrung mit den AVRs gesammelt hat. STM32F3x gibts bei Mouser in Einzellstückzahlen ab 4 €. Programmierung und debugging geht mit vscode ganz gut. Das Nucelo F303K8 ist vorrätig bei Mouser (über 900 Stück) und kostet 10,33 € (Link: https://
-
Thread
LTC2949 gibt keine Rückmeldung auf isoSPI
LTC6811-2 zu realisieren. Das ganze ist mit isoSPI als Multidrop aufgebaut. Der Master ist ein STM32F3 mit einem LTC6820 als Wandler. Leider ist der IC noch recht neu und es findet sich quasi nichts im Netz zu dem Thema. Nunja, ich habe aber das Problem, dass sich weder die 6811, noch der 2949
-
Thread
STM32 mit DAC - Ersatz für SAMD11?
nur STM32H7 - Boliden angezeigt, die preislich jenseits des Limits liegen. Einige Modelle aus der STM32F3xx-Reihe scheint es auch noch zu geben, aber auch die sind zu teuer. Gibt es von STM keine M0+-Controller mit integriertem DAC?
-
Thread
APB1-Frequenz auf Nucleo-F303K8 mit Arduino_Core_STM32
Konfiguration ist anscheinend in https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/variant_NUCLEO_F303K8.cpp und führt mit /2*16/2 zu einem Systemtakt von 64MHz und einem APB1-Takt von 32MHz. Man kann anscheinend mit einer Jumper-Brücke aus dem ST-LINK-Teil
-
Thread
Umstieg von STM32F3 auf U5 - classic core app
Hallo an alle, ich plane gerade den Umstieg von einem STM32F3 auf einen U5. Beim F3 verwende ich ganz easy den Virtual COM Port Mode, ohne RTOS um Daten zu senden und zu empfangen. Nebenbei redet der STM noch (teilweise auf Anfrage via USB und teilweise zyklisch
-
Thread
STM32 Neuling
AUfbauten benutzen. https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-series-1416930.html Meine Anleitungen dazu: http://stefanfrings.de/stm32/index.html Ein F4 oder F7 Board würde ich erst später versuchen, wenn du schon etwas Erfahrung hast. Mehr Funktionen
sondern, das ist eine ganze Familie von Boards. Zum Einstieg würde ich dir zu einem Board mit einem STM32F3xx raten.
-
Thread
Zeit messen zwischen zwei Punkten im Programmfluß (STM32F103)
kopieren. Auch die HAL benutzt den Systick Timer auf diese Weise. http://stefanfrings.de/stm32/stm32f3.html#systick
-
Thread
Problem mit Timer und Delay
Ein Beispiel dazu: http://stefanfrings.de/stm32/stm32f3.html#systick Falls du die HAL verwendest, benutze die Funktion HAL_Delay() https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/group__hal__exported__functions__group2
-
Thread
STM32 baremetal ADC
mit anderen wo es zu funktionieren scheint. Hier ein Beispiel: http://stefanfrings.de/stm32/stm32f3.html#analog
ADC // // References: // http://stefanfrings.de/stm32/stm32f3.html#analog // Initialize the ADC1 for single conversion mode void init_analog() { // Enable clock for ADC SET_BIT(RCC->AHBENR, RCC_AHBENR_ADC12EN); // Disable the ADC if (READ_BIT
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
wurde. Ich hatte hier schon mal gewitzelt mit "Ingenieur für STM32F1xx" versus "Ingenieur für STM32F3xx", die sich 'grundlegend' unterscheiden... Nein, so nicht. Eigentlich mit allen Produkten kann man etwas basteln und man kann (und muß) auch bei Verwendung von allen Produkten Grundlagenwissen
-
Thread
sinf() langsam?
Absatz an, ich glaube der trifft 1:1 auch auf deinen STM32F446 zu: http://stefanfrings.de/stm32/stm32f3.html#fpu Das CPACR Register ist im "Programming Manual" beschrieben.
-
Thread
Ansteuerung von LED-Stripes
die neuen Varianten von Microchip. Wenn mir ein klassischer ATmega nicht reicht, nehme ich einen STM32F3.
schrieb im Beitrag #7174478: > Ist denn ein STM32 nur für so eine Ansteuerung nicht ein Overkill? STM32F3 kosteten (als sie noch verfügbar waren) nicht mehr als ein ATmega. Also nein. Hier zum reinschnuppern: http://stefanfrings.de/stm32/stm32f3.html
-
Thread
Configurate uart without using stmcubeMx
all the lines of codes of configuration of the uart in my current program. In the files main.c, stm32f3xx_hal_msp.c and stm32f3xx_hal_conf.h I added all the necessary configurations as they appear in the uart configuration with stmcubeMx. In addition I added the stm32f3xx_hal_uart.c, stm32f3xx_hal_uart_ex.c, stm32f3xx_ll_usart.h, stm32f3xx_hal_uart.h, stm32f3xx_hal_uart_ex.h files in the drivers where they belong. Unfortunately the uart communication still does not work and when I compile my program I get the
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
produziert werden. Denn es gibt zahlreiche kompatible Nachahmer in Asien. Der Nachfolger ist der STM32F3 und auch der hat schon wieder einen Nachfolger, den STM32G4.
Note: https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf
-
Thread
32-Bit uC in QFP-32
Die STM32F0 gibt es in LQFP32, die STM32F1 und STM32F3 auch. Die neuen G0 und G4 sind auch in LQFP32 gelistet Irgendwie alle STM32 bis auf die 5er und 7er Oder ist das deren Patent?
-
Thread
newlib-nano snprintf mit float, welche Resourcen werden benötigt?
Fließkomma-Unterstützung benötigen: [pre] Funktion Heap Stack Code STM32L0 Code STM32F1 Code STM32F3 puts() 1468 Bytes 16 Bytes 2700 Bytes 2528 Bytes 2532 Bytes printf() 1468 Bytes 16 Bytes 4284 Bytes 3880 Bytes 4020 Bytes [/pre] Der Speicherbedarf von printf()
-
Thread
Immer noch keine STM32
Guten Morgen, k*tzt mich ja langsam an ... Dass es vor 2 Jahren keine STM32F3 zu kaufen gab, konnte man ja verstehen ... Aber, wtf, es gibt sie immer noch nicht. Will ST Micro nichts verdienen? Wollen sie den ganzen Markt den RP2040 überlassen? Ich hab da echt kein
Beitrag #7102682: > Guten Morgen, > > k*tzt mich ja langsam an ... Dass es vor 2 Jahren keine STM32F3 zu > kaufen gab, konnte man ja verstehen ... > > Aber, wtf, es gibt sie immer noch nicht. > > Will ST Micro nichts verdienen? > > Wollen sie den ganzen Markt den RP2040 überlassen? >
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Nachlesen kannst du das u.A. hier: https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf Ab Seite 476 wird SPI erklärt. Ein Beispiel von mir, wo SPI mit DMA genutzt wird, gibts hier: https://www.mikrocontroller.net/topic/515662
-
Thread
Einlesen mehrerer Analog Signale
Variante. Besondere Anforderungen hast du ja keine genannt. Anregungen: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini
-
Thread
stm32f303 "hängt" nach start
Liebes Forum, Ich programmiere das Evalboard stm32f3discovery mit der stm32CubeIDE. Dabei verwende ich die standard peripheral library von ST Microelectronics. In meinem Projekt verwende ich den Bosch-Sensor: bme280 und ein 2004 LCD. Nun habe ich
-
Thread
EXTI wird doppelt ausgeführt
wäre zu spät, da dieses Signal etwas verzögert verarbeitet wird." http://stefanfrings.de/stm32/stm32f3.html#nvic
-
Thread
RTC low cost/time
microcontrollers-stmicroelectronics.pdf - https://www.st.com/resource/en/application_note/an4206-getting-started-with-stm32f3-series-hardware-development-stmicroelectronics.pdf
-
Thread
Stm32f3 Programm aus dem externen Flash ausführen
Gute Tagsituation, Ich habe eine Frage an die Kenner. Kann man den Programmcode, der sich normal im uC Flash befindet, wenigstens zum Teil aus einem externem Nor Flash ausführen? Etwas RAM wäre noch vorhanden. Lohnt es sich das Thema weiter zu verfolgen, oder gleich ‚vergiss es‘?