-
Thread
WordClock mit WS2812
und STM32F103 bzw. WC12h und WC24h. Danke für die Hinweise, werde ich überprüfen.
1. Die Auslagerung des HTML-Codegenerators auf den ESP8266 ist > vollzogen. Ersparnis auf dem STM32: Knapp 14KB. Damit sind wir > nun beim STM32F103/WC24h bei 49KB und beim STM32F103/WC12h bei > ca. 40KB. Also ist nun auch beim kleinen STM32 wieder genügend > Platz für Erweiterungen.
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Version 0.7 ist im Artikel [[WordClock24h]] online. Neuerungen/Änderungen: - Portierung der Software auf STM32F401RE Nucleo Board - uart2.c generalisiert auf uart.c (verschiedene UARTs möglich) - eeprom.c
Version 0.7.1 ist online. Einzige Änderung: - Portierung auf Nucleo-Board STM32F411 Es kann also jetzt das 401er oder 411er Board benutzt werden. Beide werden identisch genutzt, d.h. es ist prinzipiell
-
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
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
IRMP - Infrared Multi Protocol Decoder
// increment counter } diff -rBuw Irmp.org/irmp.h Irmp/irmp.h --- Irmp.org/irmp.h 2010-03-05 11:24:18.000000000 +0100 +++ Irmp/irmp.h 2010-03-12 17:40:14.600896408 +0100 @@ -194,7 +194,7 @@ * ISR routine * @details ISR routine, called
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
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
FT800 / FT810 Library
. Der STM32H7B0RBT6 ist dabei der kleinste mit "nur" 128k FLASH. Tja nun, dann eben nicht, vielleicht später mal.
passiert ja nur zwei Mal. Du könntest mal die LowLevel HAL verwenden wie ich das für die anderen STM32 schon vorgesehen habe, also stm32h7xx_ll_spi.h einbinden. Blöderweise haben die Status-Flags im H7 leicht andere Namen. Ich habe da gestern mal kurz reingeschaut, das hier könnte funktionieren
-
Thread
STM32 und Linux - Einsteigerfragen
components/802.15.4_RF/mcr20a-rf-driver/source/NanostackRfPhyMcr20a.cpp:19: ./mbed-os/targets/TARGET_STM/TARGET_STM32H7/device.h:41:10: fatal error: stm32f7xx_hal_rng.h: No such file or directory #include "stm32f7xx_hal_rng.h" ^~~~~~~~~~~~~~~~~~~~~ obwohl "stm32f7xx_hal_rng.h" da ist -
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
Ambilight mit STM32F4discovery und TVP5150AM1
tx-pa7 rx-pa6 gnd-gnd 5v-5v nothing show up in putty to config the led number (code downloaded by st-link ultility- use Ambilight-STM32F4-GNUARM-V1.2.hex- stlink v2) help
sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source */ - while
-
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
STM32F103C8T6 ARM STM32 Minimum System Development Board Module https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Embedded-MCU/32809060489.html?isOrigTitle
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
inc\stm32f4xx_dbgmcu.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h
\stm32f4xx_rtc.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sdio.h [cc
-
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
Wer nutzt das Nucleo-64 und kann mir
x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10806 -DARDUINO_MAPLE_REV3 -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\\Users\\MHorb
x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10806 -DARDUINO_MAPLE_REV3 -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\\Users\\MHorb
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Auf Ali gibt es massenhaft Boards mit STM32F103RET6 für unter 7EUR. Sind diese Controller echt?
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
STECCY - ZX-Spectrum-Emulator mit STM32
Ich habe für die STM32-Version ein paar Eweiterungen eingebaut: Unterstütz7ung der Board-LEDs: Die BlackBoard-LEDs am STM32 können mit Z80-OUT-Befehlen (sowohl in BASIC als auch in Assembler) angesprochen werden.
noch diverse Tests in einer VMWare. Danach gehts auf einen RasPi. Der Screen sieht exakt wie auf dem 7-Zoll-TFT für den STM32 aus, siehe Anhang.
-
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
// STM32F1 #define DEVICE_ID_ADDRESS 0x1FFF7A10 // STM32F4,STM32F2 //#define DEVICE_ID_ADDRESS 0x1FFFF7AC // STM32F0,STM32F3 //#define DEVICE_ID_ADDRESS 0x1FF0F420 // STM32F7 //#define DEVICE_ID_ADDRESS
-
Thread
STM32 Umfang
? Markus M. schrieb im Beitrag #5724546: > Dann guck doch mal im richtigen Header-File: > > stm32F10x.h
dasselbe Problem gerannt. Wo sind die URLs dazu, gibt's Lösungen dazu? Ich verwende CubeMX auf stm32f7 und wollte die UART ISR mit dem LL API überschreiben ... startup_stm32f722xxs: [c] .weak USART3_IRQHandler .thumb_set USART3_IRQHandler,Default_Handler [/c] stm32f7xx
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
nicht bereit ist > dann soll man sich auch nicht beschweren. Und das muss man nicht einmal. Den STM32F031 bekommt man hier für 1,7€: https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32F031K6T7?qs=sGAEpiMZZMuoKKEcg8mMKFVYrMw9pjTFFCnRmt7V41bE36aljzXbaQ%3D%3D Einzelstück wohlgemerkt. Mouser
sind keine Alternative. Viel zu groß fürs Prototyping. > Und das muss man nicht einmal. > Den STM32F031 bekommt man hier für 1,7€: > https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32F031K6T7?qs=sGAEpiMZZMuoKKEcg8mMKFVYrMw9pjTFFCnRmt7V41bE36aljzXbaQ%3D%3D Albern Der TE: "Die Chinesen
-
Thread
ARM: kompliziert?
Toolchains, Startup-Codes und Wiggler bzw Programmer-Problemen. Hab mich an einem LPC2106, einem AT91SAM7 und an einem STM32 probiert. Am besten hat mir die Rowley-IDE gefallen. Da hab ich mit dem AT91 einiges geschafft und war auch recht begeistert. Beim STM32 hatte ich das Primer, war aber ziemlich enttäuscht
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >Atmel ARM9, STM32 MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, H8, 68HC08, S7, S8, STM32, National, MSP430, NIOS, Arduino > aber Arduino noch nicht, werde ich wohl auch nicht. Dachte
#3463961: >>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >>Atmel ARM9, STM32 > MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, > H8, 68HC08, S7, S8, STM32, National, MSP430, NIOS, Arduino > >> aber Arduino noch nicht, werde ich wohl auch nicht.
-
Thread
STM32F730R8T6 top P/L, crashkurs fragen
In einem Nachbarthread hier im Forum ist ja schon einer beim 12Bit ADC über Probleme gestolpert. STM32 schrieb im Beitrag #6007247: > Worin liegt genau der Unterschid zwischen F7 und H7? > Lediglich preis und höhere CPU performance? Mach doch mal das Datenblatt fom F730 auf und vom H750. Dann
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
Wahl der richtigen µC-Familie Gesperrt
N-a85pc?P=1z0z7by&Keyword=STM32F03&FS=True
die einen i7 brauchen. Wie kannst Du nur einen STM32 verwenden, wo ich doch schon mal eine Aufgabe hatte die PC Power brauchte. Laberkopf !
-
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 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
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
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
-
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
stm32F4Discovery mit Coocox Beispielen und Quickstart
previous definition [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_boot\system_stm32f4xx.c:11 7:
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
MSP430 Aufkündigung?
Korrigiere: natürlich die STM32L0-Serie.STM32L010F4 wäre der kleinste.
i7 Vergleich? Für jede MPS430 Anwendung wirst du einen STM32 finden der nicht überdimensioniert ist. Trotzdem stellt er eben die zeitgemäße Alternative dar. In praktisch jeder hinsicht. Andreas V.
-
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
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Pin3 und Pin4 überbrückt werden. Abweichend von der Beschriftung ist das nachfolgende Programm für STM32F7xx geschrieben, wobei als Minimalversion ein STM32F730 reicht. Andere Controller der F7xx-Reihe sind pin- und funktionskompatibel. Nach Programmanpassung können auch µCs der H75x-Reihe verwendet
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
OpenSTM32 Import von Source und Header files
Hallo Freunde :-) Ich bin ein Anfänger mit STM32. Ich benutze CubeMX und OpenSTM32 AC6 zum Programmieren. Mein erstes Projekt ist ein OLED-Display (ssd1306) auf dem Nucleon F411RE-Board. Ich möchte die Header und Source Files für das Oled Display
funktionieren. Aber man lernt halt draus. Das finde ich wichtig :) Link: https://github.com/afiskon/stm32-ssd1306/tree/master/examples/i2c/stm32f1
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
Andreas H. schrieb im Beitrag #3460433: > warum Du jedem auf biegen und brechen einen STM32 aufschwatzen willst Wer will denn das? Es waren auch andere Controller im Gespräch. Du hast nur noch nicht verstanden
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
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Olimex hat noch STM32F103er Board im Angebot: https://www.olimex.com/Products/ARM/ST/STM32-H103/
Ich würde zwei Stück STM32H7B0RBT6 nehmen. :-) Die drei Alternativen im gleichen Package aber mit mehr Flash gibt es auch nicht. Tja, alles auf "active", wo auch immer das Zeug verbaut wird, falls die Teile wirklich hergestellt
-
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
STM32F4Discovery mit CooCox :: GPIO,SDIO,Timer,SoftTimer,USART,printf
\Stm32F407_blink\Driver\fatfs\src\diskio.c:7: [cc] D:\kay\CoIDE Projekte\Stm32F407_blink\cmsis/core_cm4.h:135:0: warning: "__FPU_USED" redefined [enabled by default] [cc] <command-line>:0
\Stm32F407_blink\cmsis_lib\include/stm32f4xx_dma.h:32, [cc] In file included from D:\kay\CoIDE Projekte\Stm32F407_blink\cmsis_boot/stm32f4xx.h:240:0, [cc] <command-line>:0:0: note: this is
-
Thread
STM32 USB Virtual COM Port
hat, habe ich folgendes gemacht. Die drei Dateien aus ST_StdPeriph_Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x habe ich in den Projektordner kopiert und dann folgende Änderung gemacht: stm32f10x.h [c]#define HSE_VALUE ((uint32_t)12000000) /*!< Value of the External oscillator in Hz */[/c] system_stm32f10x.c
das Virtual Com Port Bsp. von escamotuer zum laufen bringen. Bin aber kompletter Einsteiger in ARM32bit. Und suche deshalb hier Hilfe. Zuerst einmal ein paar Informationen: verwendetes Board: STM32-H103 von OLIMEX mit einem STM32F103RBT6 Als Entwicklungsumgebung verwende ich RIDE7 und einen RLink
-
Thread
I2C Display einfache Frage
finanziell nicht mehr zeitgemäß. Vergleiche mal damit: https://de.aliexpress.com/w/wholesale-stm32h7-board.html https://de.aliexpress.com/w/wholesale-esp32-module.html > Viele Module haben eigene I2C Pull-Up Ja, und die sind meistens ebenfalls zu hochohmig.
das betreiben will. :-) grundsätzlich schon ein krasser Unterschied: von einem Tiny2313 zu einem STM32H7 ... die sind ja fast gleich... sozusagen
-
Thread
STM32F401 Initialisirung USART2 bare metal
c-Projekt, mein Eval-Board ausgewählt. 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> hm,
. 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
Interesse an einer Sammebestellung STM32 Breakoutboards?
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
/6267810802.html Allerdings nur mit stm32f103c8t6. Immerhin habe ich hier PB0..7 für DMA (8 Bit parallel) zur Verfügung. PB0..7 habe ich hier spontan nicht gefunden. Sind die nicht rausgeführt?
-
Thread
Neues STM32 Tutorial
' has no member named 'CSGCM6R'| SPL\src\stm32f4xx_cryp.c|580|error: 'CRYP_TypeDef' has no member named 'CSGCM7R'| SPL\src\stm32f4xx_cryp.c||In function 'CRYP_RestoreContext':| SPL\src\stm32f4xx_cryp.c|625|error: 'CRYP_TypeDef' has no member
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
-
Thread
STM32 Evalboard für Einstieg
://github.com/stm32duino/Arduino_Core_STM32 Dort findet sich auch das NUCLEO F767ZI. Zo R. schrieb: > Ich denke ich werde folgendes Board kaufen: > STM32 F7-Serie >>Fange mal lieber mit einem weniger komplexen
V3 und die neue Revision (V) mit 480 MHz drauf. Den H743ZI (V) Chip gibt es immer noch. Siehe: AN5312 Migration from RevY to RevV for STM32H743/753 und ES0392 Errata Aber der H7 ist manchmal eine zickige Diva ;-) Dann solltest du auf jeden Fall
-
Thread
Neue MCU APM32F103
Hat jemand das Schema zum STM32F411CEU6 Board?
wirklich besser STM32F401 bestellen. ;-)
-
Thread
Welche 32-Bit MCU für ein neues Projekt
einen Ersatz für DSPIC suchen würde, würde ich aktuell zum STM32H7 oder bei kleineren Baugrößen evtl. dem STM32F7 tendieren. DSP-Funktionen und FPU sind vorhanden. Das sollte für die nächsten Jahre reichen. Ich denke nicht dass die H7 oder F7 so schnell vom Markt
Joachim M. schrieb im Beitrag #8050925: > Für großes nehme ich die STM32H7. Was mich da aber stört, sind die > unvollständigen highspeed USB-Schnittstellen (wo man einen externen Phy > benötigt). Die STM32H7R3/R7 und die S3/S7 laufen mit 600MHz und haben 1x USB OTG
-
Thread
Suche Empfehlung für Mikrocontroller
/microcontrollers/stm32f746ng.html Nächstes Jahr dann: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32h7-series/stm32h7x3/stm32h743zi.html
Einschränkungen haben und der Portierungsaufwand kann je nach genutzter Peripherie enorm sein. Und ein STM32F4 z.B. rechnet auch noch viel wenn er 50% seiner Zeit in einer ISR vergurkt. Upgradeoptionen nach F7 und H7 mal ganz außen vor gelassen. Evtl. kann man auch durch Platzieren der ISR im Ram noch etwas
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
ausverkauft... Hier ist die Lösung, man muss st-link neu kompileren mit einer anderen core-id in stm32.h. Habe nur leider keine Umgebung sowas zu machen. Nur Windows 7 ohne alles. https://github.com/stlink-org/stlink
habe ich unter "Build Options" -> "Device" -> Linker Script den Eintrag von "./stm32f401re_flash.ld" nach "./stm32f401ce_flash.ld" geändert. Ich habe neben den STM32F401CE auch noch die CC Ausführung, siehe 2. Anhang. Zur Frage Debugging: Seitdem ich Win10 statt Win7 einsetze
-
Thread
ATmega mit mehr Leistung?
mit Parallel-RGB-Display wird ein Controller gebraucht welcher dieses Signal erzeugen kann. Einige STM32 können das; auf dem STM32F429-Discovery und dem STM32F746-Discovery ist das schon fertig aufgebaut. Ist aber kein 7". Das Waveshare Board kommt mit 7"-Display: https://www.amazon.de/dp/B00MJOCU2Q
nicht schlecht: > https://www.glyn.de/Produkte/Displays/Smart-Embedded > Auf diesem Eval-Kit ist ein STM32F746 verbaut. Verrate uns noch den Preis. Ich plane gerade eine Leiterplatte mit STM32H750. Da reicht der interne Speicher auch für 800 x 480.
-
Thread
CH32V003, float wirklich langsam?
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz
Die STM32F4xx haben eine Fließkommaeinheit.
-
Thread
STM32F100VE: wo sind die Timer, wo sind sie nur?
> cd STM32Cube/Repository/STM32Cube_FW_F1_V1.0.0/Drivers/CMSIS/Device/ST/STM32F1xx/Include > grep RCC_APB1Periph_TIM12 * => Kein treffer > grep RCC_APB1ENR_TIM12 * stm32f100xe.h:#define RCC_APB1ENR_TIM12EN ((uint32_t)0x00000040) /*!< TIM12 Timer clock enable */ stm32f101xg.h:#define RCC_APB1ENR_TIM12EN ((uint32_t)0x00000040) /*!< TIM12 Timer clock enable */ stm32f103xg.h:#define
-
Thread
STM32 Eclipse Entwicklungsumgebung
werden. -3.) GBD nach diesem Tutorial einstellen: http://deneb.homedns.org/things/?p=113 -2.) STM32 Firmware Lib runterladen und im Ordner [code] STM32F10x_StdPeriph_Lib_V3.4.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/ [/code] die passende Datei für den uC auswählen.
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
Nucleo-H743ZI in Linux und mit stlink 1.5.0
> flash banks #0 : stm32h7x.flash (stm32h7x) at 0x08000000, size 0x00000000, buswidth 0, chipwidth 0 #1 : stm32h7x.flash1 (stm32h7x) at 0x08100000, size 0x00000000, buswidth 0, chipwidth 0 liefert erst nach dem "probe
arm-none-eabi-objcopy -O binary stm32h7x.o stm32h7_flash_write_code.bin ==> stm32h7_flash_write_code.bin >od -A x -t x1 .../ARM/wrk/stm32h7/stm32h7_flash_write_code.bin 000000 45 68 06 68 26 b3 76 1b 42 bf 76 18 36 1a 08 3e 000010
-
Thread
STM32: To HAL or not to HAL
Die STM32F4 und STM32F7 haben eine identische SDIO-Peripherie u.a. zur Kommunikation mit SD-Karten (bis darauf dass im F7 ein paar Hardware-Bugs gefixt sind). Leider hat sich irgendein Schlaumeier ausgedacht, die beim F7 nach "SDMMC" umzubenennen. Dementsprechend sind auch die HAL-Funktionen umbenannt - somit kann man mit der STM32-HAL nichtmal die *gleiche* Peripherie auf unterschiedlichen Controllern mit dem selben