-
Thread
STM32F410 Keil Projekt aufsetzen
\ARM\ARMCC\Bin' Rebuild target 'STM32F410' compiling stm32f4xx_gpio.c... ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(178): error: #20: identifier "GPIOJ" is undefined else if (GPIOx == GPIOJ) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(185): error: #20: identifier "GPIOK" is undefined if (GPIOx == GPIOK) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c: 0 warnings, 2 errors compiling stm32f4xx_rcc.c... ..
-
Thread
clock configuration
zu machen. 2. lese ich beim stm32f0 und stm32L4 einen maximalen Clock von f_HCLK = 48 und 80 MHz für L4. Im Moment frage ich mich auch, warum der Clock auch nicht stimmt, wenn ich auf dem Nucleo stm32L4 Board den externen Quarz
gleich. Ich bekomme es mit dem STM32L4 und STM32F0 nicht hin. Braucht der Interrupt so lange in die Funktion zu gelangen oder was ist das Problem?
-
Thread
PlatformIO - STM32F103RB HelloWorld geht nicht
Hallo zusammen Habe heute mein Board mit einem STM32F103RBT6 ausgegraben. Fix den ST-Link angeschlossen und mal geschaut, wie weit die Kompatiblität mit Arduino bei STM32 inzwischen ist. Habe kurzerhand die ArduinoIDE verwendet und dort Stm32duino
Das klingt nach einem Problem mit Flash wait states oder sowas. Ich habe neulich ein (bare metal) STM32F103-Projekt damit hier gemacht: [c] void init_clock(void) { // Conf clock : 64MHz using HSE 16MHz crystal w/ PLL X 4 (16MHz x 4 = 64MHz) FLASH->ACR |= FLASH_ACR_LATENCY_2; // Two
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
@Markus Müller : der STM32F2xx hat keinen internen Displaycontroller.
Ich auch eine interessante Kombination. Ich würde sowas suchen mit Altera FPGA + STM32F407.
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
https://www.mikrocontroller.net/wikifiles/9/9e/Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf
ganze Zeit gesetzt war. Ich habe die in https://www.st.com/resource/en/errata_sheet/cd00190234-stm32f101x8b-stm32f102x8b-and-stm32f103x8b-mediumdensity-device-limitations-stmicroelectronics.pdf auf Seite 26 beschriebenen Schritte befolgt. In main.c unten ist die Definition der Funktion. Dies hat
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
Das STM32F4DISCOVERY mag ja billig sein, genauso billig wie ST seine Libraries schreibt. Da mag ich den LPC1768 mit 2,8"-Display und Ethernet für 30 Eu vom Schinesen viel lieber.
-
Thread
Interrupt beim STM32 F103
aus einem Stück Arduino code welcher auf die genannte Funktion verzweigt. Siehe https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp Zeile 186
-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
-
Thread
PIC - "beliebtester"?
Carsten Sch. schrieb im Beitrag #2518604: > Ausserdem möchtest du ja gerne DIP, das ist bei den 32 > gar nicht -und bei den 24er nur noch bei wenigen Typen- als Gehäuse > vertreten. Das stimmt so nicht ganz;) PIC32MX110F016B, PIC32MX210F016B, PIC32MX220F032B und PIC32MX120F032B sind im DIP28
Markus Müller schrieb im Beitrag #2518631: > Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, > 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. > Artikel: STM32 > ... > Bevor Du dich jetzt auf einen PIC voll und ganz konzentrierst solltest > Du den STM32 mal anschauen
-
Thread
STM32 I2C Probleme
Hallo Zusammen! Ich verwende das STM32F3 Discoveryboard und versuche den LidarLite-Sensor über I2C2 auch an denselben Pins zu initialisieren. Der Sensor verfügt über interne 4.7k PullUp-Widerstände. Ich nutze CooCox in der Version 1.7.8
dass es sich um ein Hardwareproblem handeln muss!? Anbei mein Code: DEFINES [c] #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_i2c.h" #include "stm32f30x.h" #include <stddef.h> #include <stdlib.h> #include <stdbool.h> /* Define LEDs */ #define LIDARLite_ADDRESS
-
Thread
smt32f4 Bootloader
Hallo, ich möchte gerne den internen Bootloader des Stm32f4 nutzen. Dazu springe ich aus meinem Hauptprogramm in den Bootloader. Dann sende ich 0x7F an den USART und bekomme das auch mit 0x79 bestätigt. Jetzt fangen die Abweichungen vom Handbuch an. Wenn
Wie ist dein STMf4 beschaltet? Mit dem STM32f4-discovery kit hatte ich bis jetzt keine Probleme mit dem bootloader. Verwende auch einen FT232RL basieren TTL Wandler.
-
Thread
[STM32] CMD0 liefert immer 0xFF zurück
Nimm an besten die LIB von STM. Da sind auch Beispiele drin. http://www.st.com/mcu/download2.php?file=stm32f10x_stdperiph_lib.zip&info=STM32F103RB%20Firmware%20&url=http://www.st.com/stonline/products/support/micro/files/stm32f10x_stdperiph_lib.zip
Kuck mal in die aktuelle LIB. Dort ist ein Bsp. für die SD-Karten drin. STM32F10x_StdPeriph_Lib_V3.3.0\Utilities\STM32_EVAL\Common\stm32_eval_spi_sd.c Zumindest kannst Dir dort abkucken, wie es geht, auch wenn Du die LIB nicht einsetzen willst (Warum eigentlich nicht?).
-
Thread
Raspberry Webserver uart kommunikation
Lichter über die Webseite per USB schalten. Am USB Port ist ein USB zu Seriell adapter der ist am STM32F4 angeschlossen. 1. Es sollte dann über die Webseite ein String zum STM32F4 gesendet werden mit der information an oder aus. 2. Der Staus der einzelnen Lichter sollte dann auch auf der Webseite
Was spielt eigentlich der Raspi für eine Rolle in dem ganzen Projekt. Wenn schon ein STM32F4 im Spiel ist, sieh dir einfach das Beispiel "Webserver mit SSI and CGI" an.
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Thread
STM32 FFT arn_math.h sqrt unbekannt?!
Hallo, ich mache eine FFT auf einem ARM STM32L4 und F4. Dazu habe ich die arm_math.h eingebunden. Das Problem ist, bei Zeile 5757 *pOut = __builtin_sqrtf(in); sagt er mir, dass _builtin_sqrtf unbekannt (undefined refernece) ist. Interessanterweise
hängt er sich bei der ausgeklammert Zeile auf, wie kann das sein? [c] arm_cfft_radix4_init_f32(&fft_S, FFT_SIZE, 0, 1); //arm_cfft_radix4_f32(&fft_S, Input); arm_cmplx_mag_f32(Input, Output, FFT_SIZE); arm_max_f32(Output, FFT_SIZE, &maxValue, &maxIndex); [/c] Edit: Die war anscheinend
-
Thread
Attiny Programmierung
Stefan ⛄ F. schrieb im Beitrag #6095926: > Bevor ich mich mit diesen "neuen" AVR beschäftige, schaue ich mir lieber > die STM32 an. Ich denke, davon habe ich langfristig mehr. ... kommt drauf an, wenn es mal
Apfelmännchens mit einer Auflösung von 480x320 mit 256 Farben laufen lassen und denselben Code auf einem STM32F411 mit 120 MHz. Der STM32 war deutlich schneller. Auch die Funktionen einer FATFS mit SPI zum Zugriff auf eine SD-Card haben bspw. Namen wie fopen. Ich weiß, ich bin nostalgisch, alt und
-
Thread
STM32F446 - Problem mit Interrupt
Ist das bei Segger auch so schön geregelt das man die Funktionen verfolgen kann? Bei SW4STM32 kann ich mit F3 in die Funktionen abtauchen und sehen was genau passiert.
Nicht für den F4, aber "ganz normale Registerbezeichnungen" gibt es hier: http://en.radzio.dxp.pl/stm32vldiscovery/
-
Thread
C-Libs for USB and OLED-Display
] Die hier: http://www.st.com/en/embedded-software/stm32cubef1.html (Download ganz unten) enthaltene Register-Datei "stm32f103xb.h" (auch komplett ohne HAL/Cube-Zeug nutzbar) ist: [code] * @version V4.2.0 * @date 31-March-2017[/code] und enthält
: > http://www.st.com/en/embedded-software/stm32cubef1.html (Download ganz > unten) enthaltene Register-Datei "stm32f103xb.h" (auch komplett ohne > HAL/Cube-Zeug nutzbar) ist: * @version V4.2.0 > * @date 31-March-2017und enthält das Gewünschte
-
Thread
POV Sphere mit WS2812 Stripe
APA102 und auch der Raspberry? Ich plane auch gerade einen POV Globe zu bauen, allerdings mit einem STM32 uC und auch etwas kleiner (48 LEDs) wegen der Fliehkräfte ;-) Bei einem Test mit einem STM32F102 liefen die APA102 LED's mit gut 18 MHz SPI Takt. Über die Feiertage teste ich mal mit den 42MHz bei einem STM32F407 board. Ich würde mir an deiner Stelle aber mehr Gedanken zu der Stromversorgung machen... Die muss sich ja auch mit 30Hz mitdrehen ;-) Und bei 144 RGD LED's kannst du den max. Strombedarf
-
Thread
Blinking a mikrocontroller
2: b0 9a sbi 0x16, 0 ; 22 #else //round up by default __ticks_dc = (uint32_t)(ceil(fabs(__tmp))); #endif __builtin_avr_delay_cycles(__ticks_dc); 4: 8f e2 ldi r24, 0x2F ; 47 6: 95 e7 ldi r25, 0x75 ; 117 8: 01 97 sbiw r24, 0x01
Welche IDE würdet ihr für den STM32L432 verwenden, um zu assemblieren?
-
Thread
STM32F303 USB ohne HSE Quarz
Die meisten STM32L4xx (432,476 etc) haben das schon drinne. Da wird ein RC Oszillator mit Hilfe der 32.768kHz stabilisiert, dass es für USB reicht. Entweder so oder Quarz oder Oszillator. Der DSC6011 von Microchip
anderem L0x2/L0x3 und L4x2/L4x3, sowie die uralten F105 und F107. Eine schöne Übersicht findet man in AN4879 "USB Implementation on STM32 products".
-
Thread
CAN high-speed ,low-speed übertragungsraten
Thomas F. schrieb im Beitrag #5341151: > Roland H. schrieb im Beitrag #5341001: >> Als Controller, habe >> ich vor einen STM32 zu verwenden, da dieser praktischerweise den >> can-transmitter integriert hat
Wenn du eh einen STM32 nehmen willst, dann suche dir einen mit integriertem CAN-Controller aus. Ich habe hinter einem STM32F405 den SN65HVD230 (wg. 3,3V und Slope-Widerstand). Ev. noch Schutzdioden einbauen. Alles 3,3V.
-
Thread
Controller mit Ethernet
? timtam schrieb im Beitrag #3649284: > Folgende Controller sind aktuell meine Favoriten: > - STM32F407ZG: Wenn du LQFP-144 von Hand löten willst... bitte. da kauf ich lieber das fertige STM32F4-Discovery Board (ist auch ein stm32f407 + noch ein bisschen nettes speilzeug drauf + stlink/v2 debugger
ne Platine brauchst du auch noch... Board: (https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-EVALUATIONSBORDSTM32F4-DISCOVERY) Erweiterung: (https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4-CORTEX-M4-DISCOV) timtam schrieb im Beitrag #3649284
-
Thread
STM32 und Keil MDK-ARM Einsteiger Frage
Nur in welche Datei ist GPIO_InitTypeDef normalerweise definiert? > > André [code] #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" [/code]
welche Datei ist GPIO_InitTypeDef normalerweise definiert? >> >> André > > [code] > #include "stm32f4xx_gpio.h" > #include "stm32f4xx_rcc.h" > [/code] Scheints nicht zu geben... Ich hatte das Projekt in Keil folgendermaßen angelegt: Neues Projekt mit Prozessor STM32F429ZI angelegt, dann
-
Thread
keine Hysterese, ext. Interrupt feuert ständig, Bluepill
Epi K. schrieb im Beitrag #7365547: > Arduino Code , bzw. stm32duino, keine Ahnung ob dies implementiert ist > und eingeschalten wird. > Wüsste auch nicht in welchem und ob es überhaupt so ein Schmitt-Trigger > Register gibt für den STM32F103... glaube eher
innerhalb von HAL_GPIO_EXTI_IRQHandler aus AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.4.0\system\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c, gerufen aus den installierten Interrupt-Handlern in AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries
-
Thread
STM32: Debuggen mit J-Link in Eclipse vs. gdb command line
inaccessible-by-default off target remote localhost:2331 monitor speed Auto monitor endian little # STM32F103RBT6 monitor flash device = STM32F103RB monitor flash breakpoints = 1 monitor flash download = 1 file elf/main.elf # Initializing PC and stack pointer monitor reg r13 = (0x00000000) monitor
Zur Klarstellung: Ich habe das Modul ARM STM32F103 / 512 Stamp verwendet: http://www.steitec.net/ARM-Stamp-Module/ARM-STM32F103---512-Stamp.html. Grüße schnack
-
Thread
STemWin mit Eclipse; Libary
/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o ./Drivers/STM32F4xx_HAL_Driver
./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
zur Signalaufbereitung - AD9288 dual AD 8 bit - 40 Ms (gibts auch mit 80 oder 100 Ms) - "ICE65L04F_VQ100" - dürfte ein FPGA sein - STM32F103VCT6 Den STM32 gibts als "Bluepill" für ca 2€ bei aliexpress, AD9288 dito. Die Lernkurve eines FPGA schreckt mich. Andere Leute empfehlen an der Stelle
In der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input
-
Thread
Video Streaming STM32 -> Z80
Tastatur übertragen, aber viel wichtiger vom STM32 auf den Z80 das LCD-Bild. Da ich mit Graustufen arbeiten will währen 100 FPS anstrebenswert (Bitwinkelmodulation mit 4 Bit/25 FPS). Pro Frame müssen 768 Bytes an Bilddaten übertragen werden. CRC
Warum das LCD nicht direkt mit dem STM32 ansteuern? Der könnte die gewünschte Operation jedenfalls mit "BFI" in insg. 4 Takten erledigen ;-)
-
Thread
MAX31855 + STM32 = Problem
Moin Moin, ich habe einen STM32F303 und einen MAX31855 der via SPI Daten ausgeben soll, sobald man ein Clock Signal ausgibt. Allerdings kommt bei mir genau "NICHTS" an. CS mit OSZI gecheckt, passt. Zieht sauber auf LOW und
/STM32-MAX31855 Ich verwende diese Lib aktuell NICHT, ich gehe den "manuellen" Weg: [c] uint8_t buffer[4]; CS_LOW HAL_SPI_Receive(&hspi2, buffer, 4, 1000) CS_HIGH ....buffer verarbeiten [/c
-
Thread
Standard-Schnittstelle für schnelle Datenübertragung CPU <-> FPGA
Strongly T. schrieb im Beitrag #4577600: > Wenn ich an einen STM32 denke, fällt mir der FSMC (Flexible Static > Memory Controller) ein Bei den größeren STM32F4 und den F7 wäre Quad-SPI noch eine Pin-sparende Alternative. Der FSMC braucht ziemliche viele Pins
. schrieb im Beitrag #4577641: > Gerd E. schrieb: >> Strongly T. schrieb: >>> Wenn ich an einen STM32 denke, fällt mir der FSMC (Flexible Static >>> Memory Controller) ein >> >> Bei den größeren STM32F4 und den F7 wäre Quad-SPI noch eine Pin-sparende >> Alternative. Der FSMC braucht ziemliche
-
Thread
Zukunftssicherheit: STM32 oder STM8?
Ich stehe bei einem Projekt vor der Wahl, entweder einen STM8 oder den STM32F030 einzusetzen. Auf den ersten Blick sprechen ja zahlreiche (hier auch bekannte) Gründe deutlich für den STM32. Ich habe allerdings einige Sorgen um die Zukunft des STM32F030. Er
konkrete Einzeltypen. W.S. schrieb im Beitrag #3525495: > Ansonsten sind bei "meinen" Distris die STM32 durchweg teurer als deren > Konkurrenzprodukte von NXP, Faktor so etwa bei 1.5 liegend. Wirklich? Bei Cortex M3/M4 halte ich das für möglich, aber auch bei den Cortex M0? Die $0.32 für den STM32F030
-
Thread
Mit welchem Programm programmiert ihr Controller?
Sowohl Atmel als auch STM32 jeweils in C. Für die STM32 nehme ich SW4STM32, bei den Atmel Atmel Studio. Beides mit gcc
Hallo , ich benutze seid ca. 15 Jahren die Compiler von Mikroelektronika für PIC, PIC32 und ARM. Habe damit auch relativ große Projekte inclusive 7 Zoll TFT mit STM32F7 zum Erfolg gebracht.Ganz selten MPLAB und Thonny (Micropython) Frank
-
Thread
Config Parser für embedded
https://github.com/compuphase/minIni habe ich auf einem STM32F103C8 schon benutzt.
der STM32F4 haben laut Reference Manual immer 128k. Aber normalerweise sollte man die App ja ohne Probleme weiter nach hinten schieben und dann die Pages 1 und 2 die jeweils 16k haben für die Daten verwenden
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Flaschenhals PIC/Atmel zu verwenden so ziemlich das schlechteste was man sich vorstellen könnte. Besser STM32F10x/STM32F2xx/STM32F3xx/STM32F4xx vorsehen. Damit hätte man gefühlte 50 verschiedene Variationen bis zu 1MB Flash und 192KB RAM zur Auswahl. Ja, löten tue ich die auch immer selbst und von Hand
IEC61131 Editor oder etwas ähnliches wird es dafür allerdings nicht geben. Da drin arbeitet ein STM32F103 mit 512KB Flash. Ich bin mir jetzt nicht sicher ob man per Bestückungsoption da auch einen STM32F4 rein setzen kann. Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell
-
Thread
Peripherie-Aufteilung beim STM32F407?
Also 7 SDIO hat der STM32F407 sicher nicht :-) und Timer sind es sogar 14 (nicht 11) es gibt eine schöne Übersicht im UserManual vom STM32F4-Discovery da ist die CPU als Blockdiagramm gezeichnet mit allen "internen"
mach dich auf einen Alleingang gefasst, denn so gut wie alle Beispiele und Code-Schnippsel für den STM sind in "C" geschrieben Hinweis zum externen RAM : am 100Pin Package sind die Adressleitungen A0 bis A15 nicht an der CPU zugänglich...also musst du Latches vorsehen für 4MBit SRAM am STM32F407
-
Thread
10ns Rechteckimpuls erzeugen
Sprungfunktion schrieb im Beitrag #3986663: > Kennt jmd eine MCU von STM mit > einem IO-Takt von >100MHz bzw, dass ein Timer >100MHz auf den Pin legen > kann. Abhängig vom Anwendungsfall könnte man einen STM32F4xxx nehmen. Die ..407 laufen typisch mit 168 MHz und die
ul5255 schrieb im Beitrag #3986751: > > beim STM32F407 ist offiziell bei den fast I/O pins bei 84MHz Schluss. Da > hilft auch kein PWM. F411 kann 100 MHz AHB/APB2 mit entsprechender Einstellung. F3xx kann die Timer mit bis zu 144 MHz Takten.
-
Thread
SPL und Atollic
^~~~~~~~~~~~ ..\src\stm32f0xx_rcc.c:493:16: note: in expansion of macro 'IS_RCC_PLL_MUL' assert_param(IS_RCC_PLL_MUL(RCC_PLLMul)); ^~~~~~~~~~~~~~ ..\src\stm32f0xx_rcc.h:109:41: error: 'RCC_CFGR_PLLMULL4
zusammen zu suchen. Das muss doch einfacher gehen. komischerweise gibt es bei einem Projekt mit einem STM32F4 keinerlei Probleme...
-
Thread
uBoard - USB Multi-Gerät
Problem hast. Die Handhabung von ARM könntest Du mit Eval-Boards für ein paar Euro probieren. z.B. STM32F4 Discovery, falls Du ARM von ST nimmst. Es gibt Tutorials, Minimalbeispiele, Youtube-Videos...
Erfahrung. Anhand folgender Einstiegspunkte würde ich mit GCC und Eclipse anfangen: [[ARM]] [[STM32]] (Tutorials, Demos, usw) [[STM32F4-Discovery]] [[STM32_Eclipse_Installation]] http://www.youtube.com/watch?v=HKX12hJApZM http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Die
-
Thread
Atmel oder PIC Gesperrt
die Ausführungszeit des gesammten Programmes. Dank C-Programmierung kann ich mal einen H8SX, einen STM32F4 oder einen RX ausprobieren. Irgendeiner davon wird schon schnell genug sein. Ein Trottel, wer das in Assembler machen möchte!
8048 oder 8085 als Retro, das macht doch Spaß. Vergangene Woche bestellte ich sogar winzige PICs 12F675. Mir ist klar, daß das nicht _der Löwe_ ist. Ein STM32F4DISCOVERY scheiterte daran, daß es bei einem Lieferanten für Privatleute mal nicht lieferbar war, und ich es einfach dann in dem Augenblick
-
Thread
USB: Dual VCOM-Port mit STM32F407
USB-Projekt nicht weiter und bräuchte mal Hilfe beim Thema USB. Ich möchte 2 virtuelle COM-Ports mit einem STM32F4xx verwenden. Dazu habe ich Anleitungen und Quellen aus: https://community.st.com/t5/stm32-mcus/how-to-implement-a-dual-cdc-acm-usb-device-using-the-st-classic/ta-p/708039 und Github kombiniert
garnichts > zurück, keine Reaktion. Auch im USB-Pcap ist absolut nichts zu sehen. Anders als der STM32F407 braucht der STM32F103 einen 1,5 kΩ Pullup an der D+-Leitung.
-
Thread
STM32duino 1.9.0 and BlackPill
>https://github.com/WeActTC/MiniF4-STM32F4x1 >in dem schönen bunten Bild gibt es eine Übersicht. Danke für den Hinweis. Ich habe herausgefunden, dass alle Pinzuordnungen sehr gut im VariantenFile ablesbar sind: https://github.com/stm32duino/Arduino_Core_STM32/blob/master/variants/Generic_F411Cx/PeripheralPins.c
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
?DCMP=stellaris-launchpad&HQS=stellaris-launchpad-b Von STM: das Leistungsfähigste mit Beschleunigunssensor, DAC, Audioout, LED, CAN, USB, ... STM32F4DISCOVERY 14,90$ http://www.st.com/internet/evalboard/product/252419.jsp das kleinste STM32F1DISCOVERY
www.st.com/internet/evalboard/product/250863.jsp das mit Beschleunigunssensoren, Gyroskopen, 9 DOF IMU STM32F3DISCOVERY 10.90$ http://www.st.com/jp/evalboard/product/254044.jsp USB z.T. CAN, Audio out ist alles mit an Bord. Man sollte das F4 nehmen, wer Quadrocopter bastelt das F3. Es gibt genügend
-
Thread
Nachfolger Bluepill?
de.aliexpress.com/item/1005001456186625.html - Github: https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1 Beim Ali gibt es auch Nachbauten, die teils billiger (F401) und teils teurer(!) sind. Einfach mal dort nach STM32F401CC oder STM32F411CE suchen. Die allerbilligste Variante ist ein STM32F401RC
moin, für mich habe ich folgende Lösung gefunden: BlackPill mit STM32F401CC kaufen, den MC ersetzen durch STM32F412CE. BlackPill mit STM32F401RC kaufen, den MC ersetzen durch STM32F446RE. Beim STM32F401RC stört mich, das dieser 7,5 Raster Abstand der Stiftleisten
-
Thread
STM32F1 Grundbeschaltung
Hallo ich möchte gerne eine Schaltung bauen mit einem STM32F1 (meine Erste mit STM32-µC). Ich hab mal ein Schaltplan entworfen für die Grundbeschaltung. Nun meine Frage: Ist das alles richtig so? Genug Kondensatoren (Die Spannung ist eigentlich schon
Hi, ja ich hab das Eval-Board STM32F4. Das meiste hab ich aus dem schaltplan des STM32VL-Discovery board übernommen. Moritz
-
Thread
STM32F103C8T6 Blue Pill übertakten
Lad dir den STM32CubeMX runter und starte die Suche. Zum passenden STM32 suchen und dann die Pinconfig klicke ist der super. Aber klicke nie auf Code generieren ;) Der dickste wäre dann ein F410 oder einer von den ganz neuen STM32G4xx
-
Thread
Segway - STM32
auf dem STM32F4 Discovery Board, findest du hier: http://mikrocontroller.bplaced.net/wordpress/?page_id=744 Viel Erfolg :) LG Jan
ich genauso.Lass dich von solchen Kommentaren nicht unterkriegen! Würde an deiner Stelle auch das STM32F4 Discovery verwenden. Datasheet, Reference Manual und Lib mit Beispielen herunterladen. Dann musst du dich halt einarbeiten. Die Beispiele von St sind aber sehr zu empfehlen.
-
Thread
STM32C0 Starter Kit
von Speicher und Peripheriemodulen bietet. z.B. den zwar veralteten aber immer noch viel genutzten STM32F103 oder F302 oder wenn man auch mal ein farbiges Display anhängen will, einen F4xx oder F7xx. Die F3 sind noch interessant, weil sie integrierte, programmierbare OpAmps haben. Es gibt da auf dem
> STM32F103 Vieles was ST bei dem "vergurkt" hat, ist bei anderen ST-Derivaten besser geloest. Aehnliches gilt fuer den STM32F407. > spartanisch ausgestattet Was die Uebersicht deutlich erleichtert
-
Thread
STM32xx Eclipse - Error: does not support ARM mode `wfe'
\4.7.3\include-fixed" -I"E:\uC-Eclipse\workspace\STM32F3xx\Libraries\CMSIS\Include" -I"E:\uC-Eclipse\workspace\STM32F3xx\Libraries\CMSIS\Device\ST\STM32F30x\Include" -I"E:\uC-Eclipse\workspace\STM32F3xx
\4.7.3\include-fixed" -I"E:\uC-Eclipse\workspace\STM32F3xx\Libraries\CMSIS\Include" -I"E:\uC-Eclipse\workspace\STM32F3xx\Libraries\CMSIS\Device\ST\STM32F30x\Include" -I"E:\uC-Eclipse\workspace\STM32F3xx
-
Thread
USB Verbindung zwischen 2 Messgeräten
Gebhard R. schrieb im Beitrag #6126933: > Ich hab im Ref. Manual des STM32L433 nachgelesen,von Host ist da nix > gestanden Oben hast du noch behauptet, es sei ein STM32F4, der das hätte. Jetzt ist es ein STM32L4. Du solltest dich entscheiden. Gebhard R. schrieb im
gefragt, um welche Komponenten es nun wirklich geht ;-) Gebhard R. schrieb im Beitrag #6126012: > STM43F4 Gebhard R. schrieb im Beitrag #6126933: > STM32L433 Gebhard R. schrieb im Beitrag #6127206: > STM32F407
-
Thread
CMSIS / SPL und HAL
Würden folgende Dateien reichen? Projektordner: - main.c - Makefile + CMSIS - system_stm32f4xx.h - system_stm32f4xx.c - stm32f4xx_conf.h - stm32f4xx.h + startup - startup_stm32f4xx.c + core - core_cmFunc.h - core_cmInstr.h - core_cm4_simd.h - core_cm4.h
passend machen aber als grobe Orientierung wie sowas aufgebaut sein kann hier ein Beispiel für ein STM32 NUCLEO-F401RE Board: https://github.com/prof7bit/bare_metal_stm32f401xe