-
Thread
HAL_FDCAN Problem mit STM32H5xx
Hallo Forum, ich suche jetzt schon 2 Tage und finde das Problem mit meiner CAN-Übertragung nicht. Ich habe einen STM32H573 und sende alle 500ms eine Nachricht per CAN. Das Problem ist, dass jede 3. Nachricht doppelt gesendet wird. Und zwar immer wenn der Tx FIFO/queue put index (TFQPI) von 2 auf 0 zurück springt. Mein Empfänger hat hier im Beispiel Nachricht 0x13 2 mal empfangen. Ich habe das auch mit dem Oszi geprüft, die Nachricht kommt wirklich 2 mal aus dem STM heraus und wird auch 2 mal von meinem Empfänger ge'ack't. Das Verhalten tritt auch auch, wenn ich Auto-Retransmission deaktiviere
-
Thread
STM32H5xx Timer1 und 8 Verständnisfrage
Ich lese gerade das RM0481 vom STM32H5xx (STM32H523/33xx, STM32H562/63xx, and STM32H573xx) und da ist mir was aufgefallen: Die Timer 1 und 8 haben zwei extra Capture/Compare-Units 5 und 6, die nur als Output verwendet werden können.
Never Mind. Ich seh gerade, andere STM32 haben das auch: https://community.st.com/t5/stm32-mcus-products/how-to-implement-the-missing-cc-channels-and-interrupts-in-low/td-p/366743
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
/591002/5.png) Wirklich neu ist, dass der STM32MP13 fortan auch Azure RTOS unterstützt - die klassische Programmierung der gewöhnlichen STM32-Kerne sollten sich in den „Bare Metal-Projekten“ auch in den MP1
Bereich der Energieverwaltung ist er mit dem hauseigenen Power Manager PMIC1 kompatibel. ### STM32H5 - hoch leistungsfähiger Cortex-M33 mit I3C-Interface ST stellt eine neue Chip Familie vor, die - im Rahmen der Ankündigung - mit einem Coremark-Wert von 1023 beworben wurde.  > > Bestimmt. Ich habe gerade die Version 2.0.6 im Test und muss > feststellen, dass beim STM32F103 und der WC24h nur noch 2,5KB Flash frei > ist. Langsam wirds knapp. Bei Nucleo ist es kein Problem und beim > STM32F103 zusammen mit WC12h sind noch 9KB Luft. Das war für mich der Hauptgrund
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Board kommt also mit ans 5V-Netzteil, welches auch die Stripes versorgt. Von daher braucht die STM32-Variante keine 3,3V-Versorgung. Da die meisten STM32-Eingänge sowieso 5V verkraften und auf beiden Boards ein eigener 3,3V-Ausgang
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
IRMP - Infrared Multi Protocol Decoder
/www.guiott.com/wrc/RC6-6.html]] mit 20 Bit Nutzrate Die Kathrein nutzt "in etwa" diesen als 32 Bit Version (RC-6 mode 6a 32), aber nicht nach Norm: Die FB vom UFS-922 macht folgendes: Leader Pulse (ok) Start Bit (ok) Mode Bits 2,1,0 (H,H,L = Mode 6) Trailer Bit: Flanke immer L>H (nicht
Da IRMP/IRSND nun auf den Zielsystemen AVR/PIC/STM32 läuft, war eine größere Umstrukturierung des Sources notwendig, um weiterhin die Konfigurationsdateien irmpconfig.h und irsndconfig.h möglichst einfach und übersichtlich zu belassen. Die IR-Protokoll-spezifischen
-
Thread
FT800 / FT810 Library
/FT800-FT813/blob/5.x/EVE_target.h > steckt ein Block für STM32 und STM32cube. Du meinst wahrscheinlich eher die EVE_target.c, oder? Normalerweise konfiguriere ich alles schön im CubeMX und der erzeugt dann die Konfig-Dateien
So, hilft zwar jetzt noch nicht direkt mit STM32, aber ich habe gerade endlich mal meinen Entwicklungs-Zweig mit dem mit dem 5.x Zweig synchronisiert. Da ist jetzt zum einen die STM32H7 "Erweiterung" in EVE_target.h, zum anderen ist jetzt das
-
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
GPIO_Pin_12 und RCC_AHB1Periph_GPIOD wird also vermisst. RCC_AHB1Periph_GPIOD wird in stm32f4xx_rcc.h und GPIO_Pin_12 wird in stm32f4xx_gpio.h definiert. Die befinden sich beide in deiner stm32f4xx_conf.h . Füge die mal in deine main.c ein. Ausserdem ist damit dann doch
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
das Thema ist ur-alt: https://www.rogerclark.net/gd32f103-a-stm32f103-on-steroids/?sa=X&ved=2ahUKEwjB3K-A5J_nAhVQh1wKHUffDM4QFjAIegQIABAB
jemand ob der verbaute Chip ein Fake > ist? Das Board sieht etwas nach Fake aus. Auch 10k statt 1k5 am USB Pin ? Was passiert wenn du den STM32duino_bootloader generic_boot20_pc13.bin von https://github.com/rogerclarkmelbourne/STM32duino-bootloader/tree/master/bootloader_only_binaries flasht,
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
original Philips und fehlender Zeit verkaufe ich meine 2 Sets Ambilight. 1. Set beinhaltet das STM32F4, das bestückte und getestete 555 Board, HDMI Splitter, HMDI-> Analog Converter, 5V 5A Schaltnetzteil (Meanwell) und 5m WS2812B (neu) 60 LEDs/m und Gehäuse. 2.Set beinhaltet das STM32F4, das
original Philips und fehlender Zeit verkaufe ich meine 2 Sets Ambilight. 1. Set beinhaltet das STM32F4, das bestückte und getestete 555 Board, HDMI Splitter, HMDI-> Analog Converter, 5V 5A Schaltnetzteil (Meanwell) und 5m WS2812B (neu) 60 LEDs/m und Gehäuse. 2.Set beinhaltet das STM32F4, das
-
Thread
STM32F7 Discovery Board
board_STM32LTDC.h-15
file included from ../ugfx/boards/base/STM32F746-Discovery/stm32f7xx_ll_fmc.c:77:0: /home/bon/.wine/drive_c/users/bon/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver//Inc/stm32f7xx_hal.h:48:32: fatal error: stm32f7xx_hal_conf.h
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
, habe ich mal zwei STM32F030F4-Boards bestellt: http://www.aliexpress.com/snapshot/6626358701.html Meine Suche ergab: STM32F030F4 board € 4,73/piece STM32F030C6 board keine STM32F030K6 board keine STM32F030C8 board keine STM32F030R8 board € 25,58/piece STM32F030CC board keine STM32F030RC board keine PPS: Und schon wieder zuviel bezahlt: http://www.aliexpress.com/item/-/32305085304.html 5 pieces/lot, €3,57/piece
-
Thread
STM32 und Linux - Einsteigerfragen
beantwortet. das sind die nötigen Änderungen im Linkerfile: [code] diff --git a/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld b/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld index 4e50b43736..31a1d82438 100644 --- a/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld +++ b/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld @@ -179,10 +179,10 @@ SECTIONS
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
\stm32f4xx_rtc.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sdio.h [cc
\inc\websrv_help_functions.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c [cc] Parsing
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
). Das wäre ja zu Beginn der Main nur ein SystemInit(), das Einbinden der "#include "stm32f4xx_rcc.h"" und das Eintragen von PLL_M = 8 in der system_stm32f4xx.c und HSE_VALUE = 8000000 in stm32f4xx.h. Und schon läuft der Prozessor mit 168MHz. Das ist ja sehr einfach und nicht kompliziert
Beim STM32 sind es max. zwei Zeilen mehr. Mit 5 Zeilen mehr hat man dann schon komplette DMA-Unterstützung.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
schnell blinken sollte, falls das mit den ignorierten Waitstates stimmt. [c] #include <libopencm3/stm32/rcc.h> #include <libopencm3/stm32/gpio.h> #include <libopencm3/stm32/flash.h> int main(void) { int i, j, state = 0; rcc_periph_clock_enable(RCC_GPIOC); gpio_set_mode(GPIOC,
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
}/Drivers/CMSIS/Device/ST/STM32F1xx/Include ${ProjDirPath}/Drivers/CMSIS/Include ${ProjDirPath}/Drivers/STM32F1xx_HAL_Driver/Inc ${ProjDirPath}/Inc habe alle Include files bis auf stm32f103x6.h stm32f1xx.h system_stm32f1xx.h deaktiviert Als Symbole sind Definiert USE_HAL_DRIVER STM32F103x6 kann mir hier jemand helfen ? Grüße Lukas
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Display findest Du: "Da die Hintergrundbeleuchtung des Displays ca. 400mA als Strom zieht, sollte die 5V-Versorgung des Displays nicht über das STM32-Board, sondern direkt über ein 5V-Netzteil mit mindestens 1, besser 2 Ampere, erfolgen. Darüber kann dann auch das STM32-Board versorgt werden. Pins für 5V sind auf dem STM32-Board genügend vorhanden. Es muss also nicht der USB-Stecker zur Stromversorgung verwendet werden. Auf keinen Fall sollte man das BlackBoard gleichzeitig über den 5V-Stiftsockel und
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
anzuzeigen, sondern 1024 Quadrate einer 32x32 LED-Matrix. Die Software ist lauffähig auf * Nucleo STM32F401RE Board * Nucleo STM32F411RE Board * STM32F407VE Black Board Ich prüfe noch zur Zeit, ob die SW auch weiterhin wie beim WordClock-Projekt
https://www.ebay.de/itm/WS2812B-5050-16x16-RGB-Flexible-LED-Panel-Matrix-Programmable-Display-Screen-5V/173462103496 Diese haben pro Zentimeter eine LED. Damit wäre dann die Leuchtfläche wie bei der WC12h und WC24h (30cmx30cm) dann mit 32cm x 32cm nur unwesentlich größer. Zusätzlich braucht man
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
devicec like STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE // <i> On for devicec like STM32F103, STM32F302, STM32F303xB and xC #define UMEM_SHIFT 1 // <o> USB_IRQ_NUMBER <0-31> // <i
0x1FF80050 // STM32L0 //#define DEVICE_ID_ADDRESS 0x1FF80050 // STM32L0, L1 Cat.1,Cat.2 //#define CPU_UNIQUE_ADDRESS 0x1FF800D0 // STM32L1 Cat.3,Cat.4,Cat.5,Cat.6 [/c]
-
Thread
ARM: kompliziert?
nicht unterschreiben. Das ist wie Fahrschule auf einem Forme 1 Wagen. Wenn man den Schritt von 8 nach 32 Bit machen will, ist das STM32VLDISCOVER deutlich besser geeignet. Mit der Doku zum STM32F1xx hat man schon genug für lange Winterabende. Coocox hat außerdem keine Registerdefinitionen für den STM32F4xx
natürlich nicht. Programme für XMega laufen aber auch nicht auf ATMEga. Die Bibliotheken für STM32F4 und STM32F1 sind aber zum grössten Teil portabel. Es gibt größere Unterschiede z.B. beim DMA. Aber da ist ja auch die Hardware eine andere. Ein Umstieg von STM32F1 auf STM32F4 geht relativ
-
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
Mit was in die Mikrokontrollerwelt einsteigen?
Kenntnisse vorhanden - reines Hobby ohne Aussicht auf berufliche Nutzung Unwichtig ist: - 8, 16 oder 32 Bit - Interrupt System - Spannung 3,3V 5V - Assembler - DIP Gehäuse (STM32 Boards sind z.T. auch Steckbrettauglich) Bei anderen persönlichen Eigenschaften würde ich ebenfalls einen STM32 empfehlen
gesagt würde es mich fast wundern, wenn es nicht schon die ersten Ansätze gibt, die Arduino-Lib auf STM32 zu portieren. Spätestens dann spielt es keine Rolle mehr, mit welcher Plattform man anfängt. Andreas H. schrieb im Beitrag #3460757: > Aber was macht der arme STM32 User in dieser Situation ?
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
#7347078: > Was hab ich vergessen? Du hast den ganzen Kram aus https://github.com/nopnop2002/Arduino-STM32-CAN/blob/master/stm32f103/stm32f103.ino vergessen. Du musst diese stm32f103.ino in eine stm32f103.h und eine stm32f103.cpp zerlegen, in dein Sketch-Verzeichnis kopieren, und in deinem Sketch [code] #include "stm32f103.h" [/code] dazufügen. Die Datei stm32f103.h sollte so aussehen: [code] typedef enum {CAN_50KBPS, CAN_100KBPS, CAN_125KBPS, CAN_125KBPS32MHZ, CAN_125P1KBPS31P9MHZ,CAN_250KBPS, CAN_500KBPS
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Markus M. schrieb im Beitrag #6651696: > 8x STM32F103RC zu je 3399€ Harhar. Die Forbes-Liste winkt. Hier - 6x STM32F103RCT für 3398€/Stck. - 5x STM32F103C8T (orig.) für 6297,50€/Stck. - 1x STM32F103VET für 8634,66€/Stck. Zzgl. 1723,22 Versandkosten
Olimex hat noch STM32F103er Board im Angebot: https://www.olimex.com/Products/ARM/ST/STM32-H103/
-
Thread
MSP430 Aufkündigung?
> Ich brauche keinen Chip mit 64 oder 100 Pins. Vor Allem löte ich keine > 100 PIN's wenn ich nur 5 brauche. Wenn ich das brauche dann hole ich mir > ein Microprozessor mit Board. Nochmal, STM32 gibts im LQFP32 Gehäuse. D.h. 32 Pins. Nicht 64. Nicht 100. Wenn man ein fertiges Breakout Boards kauft
Der oben genannte STM32L011: 65kHz 34,5uA (54uA max.)
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
der > Bootloader werksseitig und unzerstörbar in einem ROM integriert. Ist bei den nicht-antiken STM32 auch so, und fast alle GPIOs sind 5V tolerant 🙃
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, um STM32-Controller wie alle Arduino zu prgrammieren: https://github.com/stm32duino
-
Thread
Erstes Programmieren von STM 32, irgendwas mache ich falsch.
/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h:149, from C:/Users/**/Desktop/Testprojekte/Blink_LED/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h:46, from C:/Users/**/Desktop/Testprojekte/Blink_LED/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h:45, from C:/Users/**/Desktop/Testprojekte/Blink_LED/Inc/stm32f4xx_hal_conf.h:244, from C:/Users/**/Desktop/Testprojekte/Blink_LED
-
Thread
STM32 Umfang
denn noch? Du beantwortest damit immer noch nicht meine Frage. Ich habe es im CMSIS Header File stm32f10x.h versucht und bin auf den oben angehängten Ansatz gekommen. Stimmt der so?
? Markus M. schrieb im Beitrag #5724546: > Dann guck doch mal im richtigen Header-File: > > stm32F10x.h
-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
[cc] In file included from D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_boot/stm32f4xx.h:240:0, [cc] from D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_lib\include/stm32f4xx_rcc. h:31,
Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_lib\include/stm32f4xx_tim. h:32, [cc] D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis/core_cm4.h:135:0: warning: "__FPU_USED" redefined
-
Thread
Interesse an einer Sammebestellung STM32 Breakoutboards?
Hallo, ich würde 2x unbestückt und 1x mit STM32 nehmen. LG Ralf
Claudio H. schrieb im Beitrag #3844674: > Braucht es nun 1.5k am USB? Das sollte im Datenblatt stehen. Selber verwende ich einen STM32F407, der keinerlei äußere Widerstände braucht. (wenn doch, dann habe
-
Thread
STM32F401 Initialisirung USART2 bare metal
ein Zeichen schicke, kommt auf der RX-Leitung auch etwas an, das sehe ich am Oszi. [c] #include <stm32f4xx.h> #define LED_PIN 5 #define LED_ON() GPIOA->BSRRL |= (1 << 5) #define LED_OFF() GPIOA->BSRRH |= (1 << 5) void USART2_IRQHandler() { volatile uint16_t IIR; IIR = USART2->
. Ich möchte hardwarenahe programmieren, also rumgestöbert, > #include <stm32f4xx.h> brauche ich, ok. Ich dachte es ist so ähnlich wie > interrupt.h. In den Ordner inc reinkopiert. Jetzt will die > #include "core_cm4.h" > #include "system_stm32f4xx.h" > #include <stdint.h
-
Thread
Wer nutzt das Nucleo-64 und kann mir
\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
Arduino_STM32\STM32F1\libraries\Wire/utility/WireBase.h:111:12: note: size_t WireBase::write(uint8) size_t write(uint8); ^ C:\Users\MHorb\Documents\Arduino\hardware\Arduino_STM32\STM32F1
-
Thread
PIC Mikrocontroller noch aktuell ?
, STM32UXX, STM32WLx5, STM32WB komplett neu. Der Wake-Up aus den Standby/Poweroff -Modi ist ein dediziertes System das mit den EXTI Interrupts und dem Bus nichts zu tun hat. Es wird nur initial über den Bus
wenig unnötige > Steine in den Weg gelegt. Doch doch, geht ziemlich gleich: https://github.com/stm32duino/Arduino_Core_STM32
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
besitzen. Funktioniert hat das ganze mit STM32F030, STM32F103, STM32F401 sowie (was fast wichtiger ist) einem LPC1114 und ATMega-Prozessoren, die einen Arduino-Bootloader besitzen
nur RTC in Betrieb) - STM32L162 Dann gibts noch die Mini-Word-Clock mit 80*42mm. - Funktionsumfang im Prinzip ähnlich zur Wrist-Watch. - Anzeige aber 1,5" 8*8 Bi-Color (Grün/Rot) Matrix-Display (die Klötze) - STM32F103
-
Thread
CH32V003, float wirklich langsam?
So, die Versuche für einfache Genauigkeit und 2.0f habe ich jetzt mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz => 63 Sekunden Dass ATmega nicht schneller
Hans W. schrieb im Beitrag #7862179: > Der CH32V203 ist nämlich dem STM32F103/STM32F203 ähnlich... nur RISC-V. > Dort wäre auch eine FPU mit drinnen und er kann 144MHz. Preislich ist er > bei 60Cent. Nur hört dann der Spaß mit 5 V wieder auf
-
Thread
IAR Setup für STM32F108C8 und ST-Link V2
interwork __softfp unsigned long __get_PSP(void)" (declared at line 58 of "D:\Programme\IARWorkbench_STM32\arm\inc\c\intrinsics.h") D:\Dokumente\IARSTM32\IncludeFiles\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h 1084 Error[Pe147]: declaration is incompatible with "__nounwind
interwork __softfp void __set_PSP(unsigned long)" (declared at line 59 of "D:\Programme\IARWorkbench_STM32\arm\inc\c\intrinsics.h") D:\Dokumente\IARSTM32\IncludeFiles\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h 1094 Error[Pe147]: declaration is incompatible with "__nounwind
-
Thread
STM32F446ret6 JTAG-Problem
/* STM32F427_437x || STM32F429_439xx || STM32F446xx || STM32F469_479xx */ [/c] Nun habe ich den o.a. Pfad in CMSIS-Schreibweise nachprogrammiert: [c] /*Testprogramm*/ #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" void RCC_config() { /*Clock - Konfiguration */ RCC->CR |= 0x01010000; /* Bit 16: HSE ON; Bit 24: PLL ON */ /* Bit 0 - 5 [PLLM= /16]
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
St-flash kann offensichtlich nur .bin flashen, da ist das modernere STM32CubeProgrammer deutlich besser. Dann liefert STM in den Cube Packages auch Beispiele mit, z.B. https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/NUCLEO-H743ZI/Applications/
compilieren der geänderten main.c. aber eth ist noch immer tot. vielleicht ein firmware-problem ? STM32Cube FW_H7 V1.11.0
-
Thread
keine Mikrocontroller auf dem Markt
Schaue ich bei JLCPCB in die Part Lib oder gleich bei LCSC und suche nach "STM32" finde ich viele Typen die da noch 5 stellig auf Lager sind.
Steffen H. schrieb im Beitrag #6941813: > Was interessiert mich denn der GD32F103 ? Ich bezog mich auf den M4 von GD Und das hatte ich ja geschrieben: der M3 GD32F103 wurde zum "Anfixen" genommen und den STM32
-
Thread
STM32 Eclipse Entwicklungsumgebung
Artikel [[STM32]] oder http://www.yagarto.de/
skha schrieb im Beitrag #2143472: > @peterguy > > > > Auf welchem System? Auf einem STM32-H103 Board von Olimex. Da ist ein STM32F103RBT6 Controller drauf. Nächster Schritt wird FreeRTOS ans laufen zu bringen, das wir sicher auch noch spassig ;-) @900ss: Danke für den Hinweis,
-
Thread
STM32F730R8T6 top P/L, crashkurs fragen
viel zum Anfang. Aber das kann man dann so machen. STM32 schrieb im Beitrag #6007239: > Habe gerade den STM32H743ZIT6U von der H serie gefunden. Dieser hat nen > 16Bit ADCs welche ansonsten je ca 5 usd kosten separat. Ja schon, aber die 16Bit da rauszuholen
als 32 pin version sowie ein kleiner H7 sowie ein top H7 mit riesigem BGA.... 5 STMs anstelle 700! Diese könnten dann auch ordentlich supportet werden und der Cube wäre nicht mehr buggy...
-
Thread
STM32F103 und CooCox, Anfängerfragen
Sekundentakt, GPIOx->ODR-Register toggeln Wollte es so machen wie hier: [c] // Demo Blink-LED für STM32F4xx mit einem STM32F4DISCOVERY Board // (c) 2013, Markus Müller // Dieser Code darf frei verwendet, modifiziert und kopiert werden. Benutzung auf eigene Gefahr. #include "stm32f4xx.h" // Deklaration
Bei einem F1 nimmst du entsprechend stm32f1xx.h. Dieser bindet dann ein paar andere Header ein, etwa core_cm3.h für Funktionalität rund um den Prozessor selber und je nach gesetztem #define dann z.B. den für dich passenden stm32f103xb.h.
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
.c" nebst einigen .h-Files für den STM32F730 einzubinden. Das Projekt baut auf der von STM32CubeMX erzeugten "main.c" auf. Die Hauptaufgabe von "main.c" besteht darin, Caches und Interrupts zu konfigurieren und die Taktfrequenz
Mi N. schrieb im Beitrag #6836476: > Bei den neueren STM32Fxxx können die Timer in der Regel mit dem CPU-Takt > laufen und die max. Eingangsfrequenz beträgt wegen der internen > Synchronisierung 1/2 dieser Frequenz. > Bei den STM32H7xx beträgt der Timertakt
-
Thread
STM32 Tutorial
mir die beiden Zeilen mit FilterMaskIdHigh und FiltermaskIdLow nicht ganz klar. Beide sind laut stm32f10x_can.h vom Typ uint16_t, wenn ich jetzt 0xFE0 << 5 zuweise (bei FilterMaskIdHigh) passt das nicht mehr in uint16_t, gleiches gilt für die andere Maske. Warum die Masken eigentlich 5 Bits nach links
auf den halben CPU Takt eingestellt werden. Entsprechend sind die Prescaler nur halb zu erhöhen (4,5 bei 72MHz), der Peripheriemodule die da dran hängen. Siehe z.B. CPU Schaubild im Artikel STM32
-
Thread
Neue MCU APM32F103
andere Angebote gemessen am Funktionsumfang: https://www.aliexpress.com/item/4000064734991.html 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board US $21.00 Die Versandkosten sind direkt bei RobotDyn einfach unattraktiv. US $18.76 für insgesamt 5 Stück. Bei Aliexpress steht
Angebote gemessen am > Funktionsumfang: > > https://www.aliexpress.com/item/4000064734991.html > 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board > US $21.00 > > Die Versandkosten sind bei RobotDyn einfach unattraktiv. Komischer Link. Aber ich stimme Dir zu, die einzigen
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
du Zeit dich zu beruhigen, die sind ausverkauft... Grumpf !! :-((((( https://www.amazon.com/32-Bit-Stm32F1-Stm32F103-Lqfp100-Stm32F103Vbt6/dp/B0838WQ1BC
Ok, https://www.amazon.de/-/en/TECNOIOT-STM32F103C8T6-Minimum-Development-Arduino/dp/B07WSDYNQG/ref=sr_1_5?dchild=1&keywords=blue+pill+board&qid=1618132527&sr=8-5 hier sind die original bestätigten Boards..... aber bitte mal auf den Preis
-
Thread
STM32 in FPGA
Beitrag #7560074: > Die gehen ja bis ein paar Hundert Megaherz (genau weiß ich es nicht > mehr, "stm32profi" müsste es aber wissen^^) und haben auch noch Sachen > wie FPU usw eingebaut. Ein STM32H7 hat ne 500MHz CM7 und 240MHz CM4 Das mit einem Soft-Core topen zu wollen halte ich für sehr ambitioniert
Deine Frage sagt uns dass du meinen Sarkasmus / meine Ironie nicht verstanden hast. Es gibt 32-Bit Cores in FPGAs (siehe Zynq) aber nicht von STM, jedenfalls nicht so bekannt dass ich welche kennen würde. Der TO fragte jedoch nach STM32: Bernd H. schrieb im Beitrag #7559948: > Einbringen
-
Thread
Neues STM32 Tutorial
' has no member named 'CSGCMCCM5R'| SPL\src\stm32f4xx_cryp.c|570|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM6R'| SPL\src\stm32f4xx_cryp.c|571|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM7R'| SPL\src\stm32f4xx_cryp.c
mehr da sein, wenn du nach der Anleitung zum ersten Projekt (http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks#Das_erste_Projekt_erstellen) vorgegangen wärst. Außerdem müsste es ein zweiten globalen define geben STM32F40_41xxx. Die Dateien stm32f4xx.h und system_stm32f4xx.c/.h sind