-
Thread
Elektrische Rotorposition mittels optical encoder
man einen Hardwaredekoder, wovon der STM32 viele hat, oder, falls die Pins nicht passen, wertet man per Interrupt aus. Nachfolgender Link zeigt auf Beispiele mit AVRs, mit einem STM32 geht es genauso einfach nur noch viel schneller. http
Kann TIM1 Quadratursignale dekodieren? Beim STM32F407xx geht das doch nur mit TIM2-5, oder?
-
Thread
STM32F103 USB CDC von W.S.
: http://stefanfrings.de/stm32/STM32F103_usb_test.zip Hast du den Widerstand R10 korrigiert? Er soll 1,5kΩ haben. Ich habe zur Korrektur 1,8kΩ parallel zum falschen Bauteil geschaltet. Zur Zeit sind viele (alle?) Blue-Pill
sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -T"/home/stefan/Programmierung/STM32/STM32F103_usb_test/LinkerScript.ld
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
TR.0LL schrieb im Beitrag #6231614: >>> STM32-BluePill-Board: ca. 4€ > Der STM32 hat von Haus aus eine Ethernet-Mac Aber nicht das BluePull Board. Abgesehen davon muss man das ganze auch Programmieren. Mir schwebt da ein kleiner Webserver
Stefan ⛄ F. schrieb im Beitrag #6231719: > TR.0LL schrieb im Beitrag #6231614: >>>> STM32-BluePill-Board: ca. 4€ >> Der STM32 hat von Haus aus eine Ethernet-Mac > > Aber nicht das BluePull Board. Abgesehen davon muss man das ganze auch > Programmieren. Mir schwebt da ein kleiner Webserver
-
Thread
STM32F446 von Aliexpress - Fake?
Hallo, da ich für ein Projekt ein paar STM32F446 benötige und die STM32 derzeit ja teilweise schwer bis gar nicht erhältlich sind, habe ich bei Aliexpress bestellt. Ich bin mir jetzt aber nicht sicher, ob ich hier brauchbare Teile bekommen
interessiert, sondern eher Minimum Tray. Hier noch ein Link "Markenware" oder "Fake" https://www.amazon.de/Stm32F446-Stm32F446G-Stm32F446Re-32-Bit-Mikrocontroller-Stm32F446Ret6/dp/B083NT7Y68 Mich macht hier das inverse "ST Logo" stutzig
-
Thread
[S] Low-Pin Count MC mit USB-HID
heute kosten, dann lohnt es sich nicht mehr darauf zu verzichten es richtig zu machen. Also z.B. STM32C071, STM32F070 oder CH32X035 wären geeignete Kandidaten. Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
-
Thread
ARM M4 (stm32): free running timer statt systick interrupt
genaue Problem? Wenn ich z.B. einen 8MHz Quarz nutze, > dann geht der laut Datenblatt meines µC (STM32) /8 zum Systick, also > 1MHz. Bist du da sicher? Bei all meinen STM32 wird der SysTick vom Platform-Takt abgeleitet, also z.B. 72 MHz und das kann man in SYST_CSR einstellen. W.S.
initialisieren. ARM M4 (stm32) schrieb im Beitrag #6449393: > Nachteile: > -> RTOS brauchen einen (Systick) Interrupt für Context Switching etc. Nein, nicht zwingend. Siehe Tickless.
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
!!!!!!! Es ist etwas vom besten, was ich im Netz fand. Erleichterte den Umstieg von AVR auf STM32 enorm. UND wenn es darum geht zeitkritische Lösungen zu realisieren, ein HAL (wie in STM32Cube) nur "bremst", helfen diese Beispiele enorm, das "direkte" programmieren des STM32 zu verstehen.
Beispiele findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
-
Thread
Projektidee.Oszilloskop die 12334543te
Moins, guggt doch mal hier: http://www.youtube.com/watch?v=JQhHKdDDgM0 STM32F103xxx mit externem ADC dran. gruss, tom.
und damit die erforderliche Datenmenge. Diese Daten werden dann als "Einmal-Befehl" per USB an das STM32F4DISCOVERY geschickt. Wenn die notwendige Sample-Rate unter der HW-Sample-Rate liegt, kann das STM32F4DISCOVERY per Interpolation downsamplen, damit die Datenmenge nicht unnötig groß ist. Die FFT
-
Thread
Mini 2Kanal Oszi per STM32F429-Disco Board
ADCs im F2 und F4 sind wohl recht stoeranfaellig. AN4073: How to improve ADC accuracy when using STM32F2xx and STM32F4xx microcontrollers wird wohl nicht zufaellig entstanden sein...
Hab es selbst gefunden: https://github.com/deividAlfa/STM32F429-Discovery-Oscilloscope
-
Thread
Webseite für die Einarbeitung STM32 auf Deutsch
einer Site interessiert wäre... Also das wäre schon ein spannendes Projekt für das Wiki hier, ein STM32-Tutorial aufzubauen.
Der Artikel [[STM32F10x_Standard_Peripherals_Library]] ist auch lesenswert für den Einstieg. Hab gesehen dort gibt es einen Link zum Artikel [[STM32_LEDBlinken_AtollicTrueStudio]] der evtl. auch mit Eclipse funktionieren
-
Thread
SWD-Zugriff funktioniert nur über ProgrammerSocket
Hallo liebe Community, ich wollte den STM32L151RDT6 von einer bestückten Platine auslesen. Auf der Platine gibt es Pads um den ST-Link zu verbinden. Von den Pads gibt es Durchgang zu den Beinchen vom STM32. Nachdem ich die Pads mit
Lars schrieb im Beitrag #8081045: > STM32L151RDT6 von einer bestückten Platine auslesen. STM32L151RDT6 hat Schreibschutz aktiv) hE HA
-
Thread
STM32 Chan Fat mit Keil Standart Library?
entsprechenden heade include, bekomme ich so schöne fehlermeldungen wie diese C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error: #256: invalid redeclaration of type name "s32" (declared at line 470 of "C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h")
freigegeben hat, bzw. wüßte ich mal zu gerne wo. [code] User command #1: proj_objdump.cmd ...\Desktop\stm32_chan_fat\project\obj\stm32_chanfat.elf ...\stm32_chan_fat\project\obj\stm32_chanfat.lss ...\Desktop\stm32_chan_fat\project>arm-none-eabi-objdump -h -S --section=.text --section=.data C:\Dokumente
-
Thread
Flash-Problem mit STM32F1 China Board
OpenOcd unterstützt den stm32f1 nicht [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg /usr/local/share/openocd/scripts/board 01:06:50 >
stm32f1x.cfg
-
Thread
STM32F4 Discovery Board + USART
dieser "Verifizierung" der Frequenzen habe ich folgendes Beispielprogramm verwendet: [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_usart.h" void USART_puts(USART_TypeDef* USARTx, volatile char *s) USART_InitTypeDef USART_InitStructure;
zum Clock fuer 8MHz Quarz, damit er auf 168MHz läuft (betrifft das stm32F4Discovery): in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 */ #include "stm32f4xx.h" #include "stm32f4xx_gpio.h
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Interface verbaut. So ziemlich jeder Hersteller hat da besseres im Angebot. Exemplarisch sei mal der STM32H730 erwähnt (https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-high-performance-mcus/stm32h7-series/stm32h730-value-line/stm32h730vb.html
steht die Systemarchitektur ganz simpel unter "Bus Fabric" im Datasheet, da muss man nicht über den STM32 spekulieren... ("eher").
-
Thread
Mikrocontroller aussuchen
Dann nimm doch irgendeinen STM32 und tue Dich mit jemanden zusammen, der damit schon Erfahrungen hat.
STM32H7 Dual Core
-
Thread
SAM4, STM32, XMC,.
bit_industrial_microcontroller/index.html https://www.mikrocontroller.net/articles/XMC4500 STMicroelectronics - STM32 http://www.mikrocontroller.net/articles/STM32
Einfach mal ins Blaue geraten: Die STM32-Evalboards, z.B. STM32F4 Discovery, gibt es zu einem Spottpreis (noch günstiger als der Einzelstückpreis des STMs selbst).
-
Thread
STM32F4 Discovery + Spannungen
auch nicht "3.3V". Siehe auch http://www.mikrocontroller.net/topic/284681 In der Tradition des stm32vl discovery boards hatte ich nämlich ebenso munter 3,3V an den besagten Pin angelegt. Dort ist das gemäß UM explizit erlaubt. 3.3V extern von außen an den 3V-Pin beim stm32f4 discovery geht schon
jemand bereits beim stm32f4 discovery versucht? https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%2fExternal
-
Thread
Erfahrung RX62N Renesas
eine Subroutine aufgerufen, bloß um > ein Bit zu setzen. Alles andere hätte mich gewundert: Bei STM32 ist das nicht besser, schlimmer noch, die Library für stm32f1 ist nicht kompatibel zu stm32f4. Bei lpc wird inzwischen für die UART-Baudrateneinstellung uint64_t (!) benötigt. M. W. gibt es das
Beitrag #2723635: > An anderer Stelle war ein > Hinweis, dass auch der DMA-Controller nicht aufs STM32xxx-CCM zugreifen > kann. Hier steht es: http://blog.frankvh.com/2011/12/30/stm32f2xx-stm32f4xx-sdio-interface-part-2/
-
Thread
Digitale Signale "verstärken"
Richtung pro Pin. :-( Vielleicht ist das doch alles Murks. Was passiert denn eigentlich, wenn man am STM32 mehr sourcet, als erlaubt? Kaputt?
Multiplexer schön und gut, aber ich habe auch keine Anschlußprobleme, d.h. ich habe 32 Pins am STM32 verfügbar.
-
Thread
STM32F303 CAN und USB gleichzeitig
10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf STM32F102, STM32F103 haben gemeinsam genutzt 512B, also können USB und CAN nicht zugleich benutzt werden. STM32F070x6/B, STM32F072, STM32F078, STM32F04x, STM32F302x6/8, STM32F302xD/E, STM32F303xD/E haben
sind 768 Bytes für USB und 256 Bytes für CAN, wenn man beide Schnittstellen zugleich verwendet. STM32F105/107, STM32F302xB/C, STM32F303xB/C, STM32F373, STM32F4, STM32F7, STM32H7, STM32L0, STM32L1, STM32L2, STM32L3 und STM32L4 haben für USB und CAN unabhängige Speicher.
-
Thread
Interrupt beim STM32 F103
-L73 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp#L186 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99
gleichen Code laufen, ohne sich um die verschiedenen Vektortafeln kümmern zu müssen: https://github.com/stm32duino/Arduino_Core_STM32
-
Thread
FTDI zu TTL USB Adapter ges.
https://github.com/r2axz/bluepill-serial-monster https://donneyfan.com/blog/usb-serial-for-blue-pill-stm32-with-platformio https://satoshinm.github.io/blog/171223_stm32serial_triple_usb-to-serial_adapter_using_stm32_blue_pill.html http://dangerousprototypes.com/blog/2017/06/21/how-to-stm32f103c8t6-as-an-usb-device-virtual-serial-port-cdc/ https://medium.com/@pasindusandima/stm32-usb-virtual-com-port-vcp-bc7cb1bd5f5
-
Thread
genaue Zeitmessung (hohe Auflösung + Genauigkeit) STM32
https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4.html
Beitrag #6756892: > https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4.html Damit würde die Auflösung möglich sein, die Genauigkeit wäre immer noch um Welten zu schlecht.
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
STM32 Discovery Boards?
STM32F769I-DISCO ;-)
-
Thread
Lötstation Quikko / Ksger T12 dtl Vorteil?
Intel-KLon) und einmal mit STM. Anstelle des anfänglich genutzten STM8 kam später überwiegend der STM32 zum Einsatz. Alle mir zeinerzeit bekannten Controller mit letzterem waren OLED bestückt. Ich hatte mich seinerzeit für die preisgünstigtse STM32-Variante mit blau-gelbem OLED entschieden, sie stammte
Lötstation: https://www.banggood.com/de/STM32-T12-959-V5_1-Soldering-Station-Electronic-Soldering-Iron-with-2_6inch-OLED-Digital-Display-and-5Pin-907-Handle-Iron-Tip-p-1920948.html?cur_warehouse=CN&ID=6297886&rmmds=search KSGER T12 STM32 V3.1S
-
Thread
Eigenentwicklung um 24 Bit Daten aus Datei parallel auszugeben
Drei SN74HCS595 o.Ä per SPI (+DMA?) befüllen? Ein STM32 mit >24MHz am SPI ist ja keine Seltenheit...
#7180025: > Das gilt zwar für viele aber bei weitem nicht für alle Prozessoren. Ich rede vom STM32H7, den Pitty im gleichen Atmemzug nannte. Dessen GPIOs haben nur 16 Bit, wie bei allen (?) STM32.
-
Thread
STM32F103 lässt sich nicht flashen
Hi und schönen Sonntag! Mir sind ein paar Boards aus dem Schrott mit STM32F103 in die Hände gefallen und ich wollte ein wenig damit herumprobieren, quasi meine ersten STM32-Versuche... und habe natürlich auch gleich von den Dingern vor die Fresse bekommen. Die Boards/ICs
. Die Fotos unter http://stefanfrings.de/stm32/stm32f1.html#stlink zeigen, wo man eine funktionierende Reset-Leitung abzweigen kann. Sebastian R. schrieb im Beitrag #7630521: > Boot0 auf high ziehen, dann startet der Controller im Bootloadermodus
-
Thread
IAR for ARM - IRQ-Funktion nur kompiliert wenn im Code referenziert
Folgender Code für IAR Embedded Workbench ARM 8.22.2: [c] #include "stm32f10x.h" /* IRQ definitions in CMSIS startup_stm32f10x */ __irq void TIM2_IRQHandler (void) { TIM2->SR &=~TIM_SR_UIF; GPIOC->ODR |= GPIO_ODR_ODR13; } void timer2_setup() { RCC->APB1ENR
Max M. schrieb im Beitrag #5398201: > Die startup_stm32f10x_md_vl.s enthält alle IRQ-Handler, die Datei findet > sich unter: > \arm\RTOS\SEGGER\ST\STM32F100\Start_STM32F100_Discovery\DeviceSupport > > Die wird also anscheinend nicht verwendet. Kopiere
-
Thread
STM32F103C8T6 JTAG
da ein Beispiel? Am liebsten wäre mir die Verwendung eines > ST-Link. http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html http://stefanfrings.de/mikrocontroller_buch2/index.html
den die Firma ST gemacht hat, und das merkt man ihm deutlich an. ST selbst empfiehlt den Nachfolger STM32F303 zu benutzen, dem kann ich mir nur anschließen. Er ist sogar billiger und hat die ganzen Kinderkrankheiten nicht mehr. Außerdem hat der STM32F303 eine FPU.
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
schrieb im Beitrag #8069057: > Also es geht drum bloss ein Tx/Rx Modul (Lora) > dran zu bauen STM32 + LoRa gibt's sogar in Form eines einzelnen Chips, der STM32WLE5 / STM32WL55 . Der basiert auf der gleichen Ultra-Low-Power- Technologie wie die STM32Uxx, hat aber ein paar extra Gimmicks um die Integration
Niklas G. schrieb im Beitrag #8069072: > STM32 + LoRa gibt's sogar in Form eines einzelnen Chips, der STM32WLE5 / > STM32WL55 . Der basiert auf der gleichen Ultra-Low-Power- Technologie > wie die STM32Uxx, hat aber ein paar extra Gimmicks um
-
Thread
8051 Chip für Einstieg
Michael H. schrieb im Beitrag #3477358: > STM32 hat man sicher einiges an Möglichkeiten und einen > deutlich leichteren Einstieg. STM32 bietet zweifellos tolle Möglichkeiten und (im Vergleich zu 8051-Derivaten oder 8-Bit AVRs) wesentlich komplexere
Btw.: Die Maschinensprache der MCS-51 Familie empfinde ich im vgl. zu >AVR-ATmega und ATtiny oder STM32 als ausgesprochen angenehm Was ist denn an AVR Assembler unangenehm? Der ist doch klar und geradlinig strukturiert, man hat haufenweise Register. STM32 ist klar, das ist ne andere Liga, kenn ich
-
Thread
STM32 -> A53
Betriebssystem wird das Timing kompliziert. Hast du mal erwägt einen Raspberry Pi Zero mit einem kleinen STM32 zu kombinieren?
>PID loop mit 32kHz Ein normaler PID Regler braucht auf dem STM32F4 etwa 1µs. Ist das so viel mehr?
-
Thread
Womit programmiert ihr eure µCs?
1. AVR ( Mega,Tiny, XMega) , STM32 2. C, Assembler (STM32 nur in C) 3. AVRISP MkII, ST-Link 4. AS4, AS5 (testweise), Atollic TS Lite für STM32 Früher mal MCS51 mit MIDE51 und dem AVRISP MkII
1) STM32 2) C 3) ST Link V2 4) CoIDE
-
Thread
ATxMega o. ARM-Cortex-M3
schreiben. (Eclipse&Co.) >2x Uart to USB Bridge (z.B. mit FT2232) USB/ComPort könnte auch der STM32 direkt, ohne FTDI.
es die die Pheriperial Lib mit jede Menge Demo Code. Ansonsten hier im Forum gibt es viele die den STM32 gut kennen und gerne helfen. Siehe auch hier: - [[STM32]] - [[STM32 Eclipse Installation]] Wenn das erste Blink-LED mal läuft und man schon viel mit AVR gemacht hat, hält sich die Einarbeitungszeit
-
Thread
AES Verschlüsselung mit ARM Cortex M3
=141 Filename: stm32f4_dsp_stdperiph_lib.zip Gruß Thilo
----- snap -------------- somit fällt das STM32F4Discovery flach, da es "nur" einen STM32F407 hat... Man benötigt einen STM32F417 oder STM32F415... Gruß Thilo
-
Thread
STM32 Core Arduino Framework
langsamerer entwickelter Fork. Mehr Beispiele, stable. https://github.com/huaweiwx/STM32GENERIC Sehr umfangreiche Beispiele viele Boards. Läuft nicht ################################################ https://github.com/stm32duino/Arduino_Core_STM32 Official Core von ST. Läuft bei mir nicht https://github.com/stm32duino/STM32Examples Beispiele zum Offical Core. Ziemlich mager. https://github.com/GrumpyOldPizza/arduino-STM32L4 Nicht HAL-bassierter Core. Compiliert sehr schnell, effizient. Für das flashen
-
Thread
STM32C0 Starter Kit
Vielen Dank für die vielen Antworten! Man hat die Wahl zwischen STM32C011F6 und STM32C031C6, wobei letztere nur als NUCLEO mit Arduino-Headern lieferbar ist - die brauche ich eigentlich nicht, dann muss ich mal die CPUs vergleichen. Beim STM32C011F6 https://estore.st.com
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
STM32F0 HardFault bei UART Empfang
Glossar schrieb im Beitrag #5284105: > Beim Anlegen des CubeMX Projektes kannst du den Pfad zum SW4STM32 > Projekt angeben. Das bedeutet du erstellst erst ein SW4STM32 Projekt?
und SW4STM32 immer zuerst ein CubeMX Projekt zu erstellen und dies dann in SW4STM32 zu importieren? Was ist, wenn man im CubeMX Projekt eine Änderung machen muss? Wie bekommt man die dann in da SW4STM32 Projekt
-
Thread
Windows-Programmierer umschulen
RTOS Selbst erlebt: Linux hat die harten Timings nicht hinbekommen, also wurde dem Embeddet PC ein STM32 zur Seite gestellt. Weils doch so super ist, bekamm der STM32 ein RTOS für das ganze lästige Gesummse drummherum. TATA!!!! Das RTOS packte das harte Timing nicht. Der STM32 bekam einen AVR zur
Beitrag #7787796: > Linux hat die harten Timings nicht hinbekommen, also wurde dem Embeddet > PC ein STM32 zur Seite gestellt. Linux (und Windows) sind KEINE Echtzeitbetriebssysteme, das ist auf Application-Prozessoren auch nur bedingt möglich. > Weils doch so super ist, bekamm der STM32 ein RTOS für
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
So STM32 F7 oder H7 wird man wohl kaum durch AVR ersetzt bekommen.
-
Thread
Cortex M3 Eval-Board
Moin, also ich benutze in der Firma (wegen STM32F10x) dieses hier: http://www.iar.com/website1/1.0.1.0/658/1/?item=prod_prod-s1/225&group=prod_prod_grp-s1/33 hat uns ~150,-€ netto gekostet - inkl J-Link. Die STM32 sind aber ein wenig strange zu
@Rotax Wirf mal einen Blick hier drauf: http://cgi.ebay.de/STM32-ARM-STM32F103-Cortex-M3-ARM7-ARM9-ATMEL-JTAG-New_W0QQitemZ110481753810QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item19b939c6d2
-
Thread
ARM STM32 Eingänge werden nicht erkannt
nicht, sollte eine andere LED leuchten. Ich habe folgenden Quellcode geschrieben: #include <stm32f10x_lib.h> // STM32F10x Library Definitions #include "STM32_Init.h" // STM32 Initialization int main (void) { stm32_Init ();
So sieht es im Moment aus: #include <stm32f10x_lib.h> // STM32F10x Library Definitions #include "STM32_Init.h" // STM32 Initialization int main (void) { stm32_Init ();
-
Thread
STM32 über Bootloader programmieren
der den ATmega mit Code von einer externen Quelle wie SD re-programmiert hat. Geht das mit dem STM32 auch? Was wäre sonst die einfachste Möglichkeit, einen STM32 zu programmieren? Flash Loader Demo oder DfuSe?
Dazu solltest du mal einen Blick in Referenzhandbuch der jeweiligen STM32 Serie werfen und vielleicht vom Stm32Duino Bootloader abgucken. https://github.com/rogerclarkmelbourne/STM32duino-bootloader
-
Thread
Embedded System - STM32F429
Bibliothek für den STM32F4xx, als Zip Datei ca. 400MB Stand heute >Beim STM32 würde ich gerne versuchen, die Libs mithilfe >des Handbuchs zu schreiben Lieber nicht, dann wirst du nie Land sehen. Starte mal lieber mit
gestellt habe. Ich bin sicher, dass meine Notizen für Dich hilfreich sein werden: http://stefanfrings.de/stm32/index.html Meine Notizen beziehen sich auf STM32F1 Controller, allerdings ist der Unterschied zu STM32F4 nur gering - zumindest was diese Grundlagen angeht.
-
Thread
5-Dollar-Entwicklerboard mit RISC-V: Sipeed Longan Nano
was *wirklich* verfügbar ist. Die richtige Anlaufstelle ist vermutlich hier: https://github.com/stm32duino/Arduino_Core_STM32 Vom GD32 steht da aber nichts mehr. Das ist komisch, denn deren Plugin heißt in der Arduino IDE "STM32F1xx/GD32F1xx boards". Vielleicht hängt es damit zusammen, dass das
schrieb im Beitrag #5957138: > Die richtige Anlaufstelle ist vermutlich hier: > https://github.com/stm32duino/Arduino_Core_STM32 Du wirst wohl noch den Startup-Code austauschen müssen, Systeminit evtl. auch, alle Funktionen die irgendwo NVIC und andere Funkionen aus core_* nutzen (und durch entsprechenden
-
Thread
12bit ADC+12bit DAC 20kHz 8min
es sinnvoll, das Signal mit einem z.B. PC aufzuzeichnen und in OGG oder MP3 zu komprimieren. Ein STM32 kann es dann abspielen.
> kann wenn es klemmt. Die STM32 sind mittlerweile recht bekannt hier im Forum. > Idealerweise könnte der DMA direkt aus dem externen SD-Speicher lesen, > wenn das machbar ist. Beim STM32 - ja, über die SDIO bzw. SPI -Peripherie
-
Thread
Codeblocks und STM32F1XX
aus IDE mit Compiler, Codegenerator, Bibliotheken und Debugger. Für Neuentwicklungen würde ich STM32F1xx nicht mehr verwenden. Das war der allererste Versuch von ST. Heutzutage nimmt man STM32F3xx. Da sind etliche Ärgernisse beseitigt worden. fchk
installieren. Ihre Bedienung allerdings nicht. Sie basiert auf Eclipse. Schau mal: http://stefanfrings.de/stm32
-
Thread
STM32F767ZI schließt sich von alleine kurz
Max M. schrieb im Beitrag #6000852: > Hier das Layout - mit dem Fokus auf die MCU. STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin Flatschen...
#6000883: > Max M. schrieb im Beitrag #6000852: >> Hier das Layout - mit dem Fokus auf die MCU. > > STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin > Flatschen... Der angezeigt STM32F429 ist das 3D-Modell (gab leider kein F7). Der STM32F767ZI besitzt den LQFP144 Footprint.
-
Thread
STM32U5 – stromsparende 40nm-Variante mit ARM-Cortex-M33
handlötbaren Gehäuse mehr – STMicroelectronics bietet nur noch QFN, LQFP, WLCSP und UFBGA an." den STM32U5 wird es, genauso wie viele anderen STM32, u.a. in LQFP48 mit 0,5mm Pitch geben. Also gegenüber anderen STM32-Serien ändert sich da bei den Gehäusen nichts. Und ich behaupte mit ein klein wenig Übung
st.com bisher nicht: https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-ultra-low-power-mcus/stm32u5-series.html#overview Vielleicht wächst diese Serie ja auch, aber Ethernet wäre ja nicht so Ultra Low Power.