-
Thread
libopencm USB CDC Gerät nicht erkannt
Ich habe ein Blackpill-Board mit einem STM32F411CE-U6 Laut "Datenblatt" beträgt der HSE 25MHz Die maximale Taktfrequenz 84MHz Ich habe das PlatformIO Beispiel libopencm3-usb-cdcacm geflasht. Nach meinem Verständnis müsste irgendein
und folgende Environment in der platformio.ini verwendet: [code] [env:genericSTM32F411CE] platform = ststm32 board = genericSTM32F411CE framework = libopencm3 debug = stlink upload_protocol = stlink [/code] Flashen funktioniert. Es passiert USB-technisch aber nichts. Laut
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, 427, 429 und 469. Und wie ist das wenn ich die Arduino Plattform verwende? Da kann ich ja STM32F407 (als
gar nichts dazu. I2S kenn ich. Mich irritiert gerade, > dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und > STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, > 427, 429 und 469. SAI ist ein umfangreicheres Interface, welches neben I2S auch AC97 und andere
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Hallo, bisher habe ich AVRs mit Atmel Studio in Assembler programmiert und möchte auf STM32 umsteigen. Momentan experimentiere ich mit einem STM32F411RE auf einem Nucleo Board. - Angetestet habe ich System Workbench, TrueStudio und VisualGDB. - System Workbench funktioniert so halbwegs
Lama schrieb im Beitrag #5454182: > STM32F030F4P6 Für den gibt es sogar Keils MDK für lau.
-
Thread
STM32 wird nicht erkannt (Win Gerätemanager)
. Unsere Messungen ergaben, dass die Spannungsversorgung des STM32 IO ist und auch 3,3V am Pin 44 (BOOT0) beim Einstecken in den USB Port anliegen. Jedoch der Gerätemanager in Windows "zuckt" nicht ein mal und der STM32 wird nicht angeziegt / erkannt. Ich hab
nicht. Rüstet den man manuell nach, fall er wirklich fehlt. Welche Software verwendet ihr um den STM32 zu programmieren? "STM32 CUBE PROGRAMMER"? Thomas W. schrieb im Beitrag #7392240: > hast Du den '411 auch mit der Firmware programmiert? Normalerweise ist das egal, der Bootloader ist ja so
-
Thread
Win vs Linux: ARM Kompilat unterschiedlich groß
fno-strict-aliasing" /> <Add symbol="ARM_MATH_CM4" /> <Add symbol="__FPU_USED" /> <Add symbol="STM32F411RE" /> <Add symbol="STM32F411xE" /> <Add symbol="USE_STDPERIPH_DRIVER" /> <Add directory=".\inc" /> <Add directory=".\src" /> <Add directory=".\cmsis" />
fdata-sections -ffunction-sections -mlittle-endian -fomit-frame-pointer -DUSE_STDPERIPH_DRIVER -DSTM32F411xE -DSTM32F411RE -D__FPU_USED -DARM_MATH_CM4 CXXFLAGS := $(CFLAGS) LDFLAGS := -lm -Wl,--gc-sections -T ../stm32f411re_flash.ld --specs=nosys.specs -nostartfiles -flto [/code] Bei beiden
-
Thread
BluePill nicht mehr schlecht gefälscht?
aussuchen was man haben will. Der Preisunterschied ist auch winzig. Ich nutze jetzt aber eher die STM32F411 oder ESP32 oder RaspBerryPi Pico für alles was ich hier so bastle.
moin, ich brauche auch CAN. also ein BlackPill mit STM32F401 holen, den MC runter und einen STM32F412 rauf. Bei der LQFP-Version dann einen STM32F446. Der MC-Wechsel dauert mit Heissluft wenige Minuten und von beiden Typen habe ich noch einige STM-Sampels
-
Thread
Auswahl eines Mikrocontrollers?
darunterliegenden µC hast Du denn verwendet? Z.B. Arduino, > Raspberry? Hat er geschrieben: NUCLEO F411RE also STM32F411RE
> STM32F411RE Sorry, habe ich überlesen, weil ich den nicht kenne. Wie wäre es denn mit so etwas: https://www.ebay.de/i/273134358366?chn=ps
-
Thread
STM32F4 - Timerproblem (Output Compare)
das zutrifft, bitte den Kommentar einfach überlesen. Ich arbeite mich im Moment ein wenig in den STM32F411 ein. Dieser hat laut Datenblatt und meinem Verständnis gar keinen Timer 8. Könnte das dein Problem sein? Viele Grüße dochgast
aber ohne genaue bezeichnung ist das ein ratespiel. Hmmm - ich dachte eigentlich mit meiner Angabe STM32F4-Discovery Board sei alles gesagt und hatte daher Deine Frage zunächst nicht verstanden. Aber Du hast natürlich recht: nicht jeder kennt den Chip auf dem STM32F4-Disco-Board - es ist ein STM32F407VGT6
-
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
Freescale Kinetis MK22FN ein trauriges Kapitel
W.S. schrieb im Beitrag #4266095: > Eigentlich - von außen betrachtet - ein nettes Teil: Cortex M4F mit 100 > MHz, 128K Flash, 24K RAM, USB-OTG, I2S, ADC und so weiter. STM32F411. Auch ganz nett, mit ordentlich viel Speicher und nicht so zickig. Der Preis? Ich steh auf Luxus!
m.n. schrieb im Beitrag #4266184: > STM32F411. Auch ganz nett, mit ordentlich viel Speicher und nicht so > zickig. Ja. 7..9 Euro netto - wenn man mal von sowas wie WLCSP49 absieht. Wenn ich mir das für's Basteln aussuchen könnte,
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
Ich habe hier ein STM32F411RE Nucleo Board und bin leider ziemlich überfordert. Das debuggen ging weder mit Eclipse, KEIL, noch mit CooCox. Das flashen ging dann immerhin mit dem ST Utility Programm. Und dann will ich
gcc-arm-embedded Mit diesem Eclipse Plugin: http://gnuarmeclipse.livius.net/blog/ Mein Board: Nucleo STM32F411RE
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
Boards mit neueren originalen STM32, zum Beispiel dieses von RobotDyn: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Ansonsten könnten auch die Nucleo Boards von STM für dich interessant sein. Einige davon stelle ich auf
Es gibt ähnliche Boards mit neueren originalen STM32, zum Beispiel > dieses von RobotDyn: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini in fast jedem Thread empfohlenen Boards sind jedenfalls eher schlechter zu bekommen (und auch nicht
-
Thread
STM32F401 BlackPill Erweiterung für StdPeriph Library ?
Lib. Du kommst bei EmBitz auch weiter ohne HAL aus. Ich benutze EmBitz schon seit langem für die STM32F401CC und STM32F411CE ohne HAL. Wenn Du zum Beispiel ein Projekt für den STM32F401CC mit EmBitz anlegst, dann befinden sich u.a. folgende Ordner im Projekt: [code] cmsis inc SPL [/code] CMSIS
die STM32F4 schon lange abgefrühstückt. Was soll jetzt mit den STM32F401CC und STM32F411CE auf den BlackPills anders sein? Wo sollen da plötzlich Probleme auftauchen? Ein STM32F01CC unterscheidet sich nicht
-
Thread
10ns Rechteckimpuls erzeugen
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.
Uwe Bonnes schrieb im Beitrag #3986998: > ul5255 schrieb: >> >> 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
STM32 PWM-Signal
kannst Du damit 5 Volt PWM Signale erzeugen. Das habe ich mit STM32f411 mal gemacht und das funktioniert.
des PWM auf open drain schaltest kannst Du damit 5 Volt PWM > Signale erzeugen. Das habe ich mit STM32f411 mal gemacht und das > funktioniert. kann ich bestätigen
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
X-Nucleo würde ich dir empfehlen. Zb. so etwas: (XNUCLEO-F411RE Development Board STM32 Nucleo Sensors) http://www.ebay.com/itm/XNUCLEO-F411RE-Development-Board-STM32-Nucleo-Sensors-For-Arduino-/172379724175 Dazu gibt es zig schöne Erweiterungen. Es gehen
natürlich alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB
-
Thread
Will etwas flashen
will was flashen. Ich will das haben: http://www.mouser.de/ProductDetail/STMicroelectronics/STM32F411RET6/?qs=pjMTYa9MTGWrHTmziD2M%2fg%3d%3d&gclid=CMb95YyF4ckCFSfnwgodDQwIsw Dass hab ich: http://www.mouser.de/ProductDetail/STMicroelectronics/NUCLEO-F411RE/?qs=%2fha2pyFadugOXQ6eNkVolhjaJnK24bViNG5NMEG74G3%
"STM32F411RET6 Datenblatt" Dort müsste drin stehen welche Pins die USB-Pins sind oder ob man den Controller vorher mit einem Bootloader ausstatten muss. Schau mal hier: https://www.mikrocontroller.net
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
Euro / Stück. Die schwarzen Boards kommen als Black Pill daher, kosten ca 5-10 Euro und sind mit STM32F401CE (512k Flash) oder STM32F411 bestückt (1Mb Flash). Sind den F103 in allem überlegen. Mehr Hubraum, mehr PS, mehr Schnickschnack. Ich selbst bin noch ein Fan der veralteten EmBitz IDE mit einem
teurer aufgrund der niedrigeren benötigten Stückzahlen, wenn sich ihr Lebenszyklus dem Ende neigt, der STM32F103C8T6 aufm Blue Pill Board kostet aber bei Abnahme einer Rolle nicht einmal 3€ das Stück bei den Distributoren, selbst die teuerste STM32F103 Variante kostet als Einzelstück nicht mal annähernd
-
Thread
STLink + OpenOCD + Eclipse
Hallo, ich versuche gerade ein STM32f0308-Disco Eval Board in betrieb zu nehmen. Das Flashen mittels STM32 ST-LINK Utility und auch mit OpenOCD aus der Kommandozeile funktioniert auch. Starte ich OpenOCD jedoch aus Eclipse heraus,
Ok, vielen Dank. Ich habe bei mir "new" bei "GDB OpenOCD Debugging" gemacht. "AC6 STM32 Debugging" steht bei mir nicht. Muss ich da in Eclipse noch was nachinstallieren? Bei mir im Debugger Reiter hab ich unter Config Option nur das config file angegeben. -f board/stm32f0discovery.cfg
-
Thread
WS2812 - STM32 PWM/DMA - Easy Lib
Deshalb läuft der Source https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ auf STM32F103 mit Byte-, auf STM32F401 und F411 mit HalfWord-Übertragung. Man kann auch noch den erforderlichen DMA-Buffer auf die notwendige Datenbreite von lediglich 2 LEDs kürzen, wenn man DMA zyklisch
der Source > > https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ > > auf STM32F103 mit Byte-, auf STM32F401 und F411 mit > HalfWord-Übertragung. Oh, okay - ja mit dem F4+ habe ich noch keine Erfahrung mit DMA - danke für den Hinweis, dachte sie verhalten sich da alle gleich
-
Thread
Bootloader STMF413VGT6
Ich habe mal einen Bootloader für stm32f411 (mit CubeMX und gcc) geschrieben. In der CubeMX repository befindet sich ein Beispiel für einen Bootloader. bei mir (Ubuntu) wars zu finden unter: ~/STM32Cube/Repository/STM32Cube_FW_F4_
immer ein bestimmtes alignment. Hängt vom konkreten chip ab. Sprich Offset von 10 geht nicht. Beim STM32F411 sind es z.B. 512 byte alignment. Also Offset muss durch 512 teilbar sein.
-
Thread
ARM Cortex M0+ Startupcode Minimal
Beispiele des GnuARM-Plugins für Eclipse verwenden auch kein Assembler für den Startup-Code. M0 wie zB STM32F07 wird unterstützt.
Hier ist ein Minimal-Blinky für eins dieser Nucleo-Boards. https://github.com/prof7bit/bare_metal_stm32f401xe Und hier ist noch eine Variante davon für das 411er Board: https://github.com/ChristianRinn/bare_metal_stm32f411xe
-
Thread
Datenlogger mit ca. 1ksps
----------------- Oder Du verwendest ein "Black Pill" Board: https://www.berrybase.de/adafruit-stm32f411-blackpill-development-board Zitat: "Adafruit STM32F411 "BlackPill" Development Board" Dieses einfache Entwicklungsboard für den STM32F411 ist eine großartige Möglichkeit, einen leistungsstarken STM-Chip zu Ihrem nächsten Projekt hinzuzufügen. Mit dem STM32F411CEU6 verfügt dieser Chip über 512 KB Flash, 128 KB SRAM und läuft mit 100 MHz. Auf der Unterseite befindet sich ein Platz für SOIC-Flash-Speicher
-
Thread
Maximale sinnvolle USART Geschwindigkeit STM32F103
Ich möchte Daten unidirektional von einem STM32F103 zu einen anderen STM32F103 senden. Der cube lässt mich nur bis 4.5 mbaud einstellen. Ist dies lediglich ein bug im cube oder gibt der I/O treiber des STM32F103 nicht mehr her?
Modul mit 600mil Dil? (eBay item number:284806712805 dieser is für meine Zwecke Pinkompatibel: ein STM32F411). Kennt jemand einen STM32H7* in diesem Format?
-
Thread
NUCLEO PH_1 als digitaler Ausgang
Hallo, Ich versuche bei einem NUCLEO-F411RE Board den Pin PH_1 als Ausgang zu verwenden. Die Jumper des Boards hab ich mehrmals überprüft und sie sind alle richtig gesetzt. Trotzdem bekomme ich keine Spannung am Pin. Der verwendete Code:
einen externen Quarz zu verwenden. Diese Konfiguration findet in der Datei "mbed-dev/targets/TARGET_STM/TARGET_STM32F4/TARGET_NUCLEO_F411RE/device/system_stm32f4xx.c" statt. Um von Anfang an den internen Oszilator zu verwenden, müssen in dieser Datei die Werte in den Zeilen [c] /* Select the clock
-
Thread
Stolperstein beim STM32F051 und SPI
richtig machen Danke, funktioniert. Da wäre ich jetzt so gut wie nie drauf gekommen. Zumal es beim STM32F411 hier bereits so funktioniert, dass ich das komplette 16 Bit Datenregister beschreiben kann. Die Datasize wird ja im CR2 definiert. Bei dem SPI Datenregister im Referenzhandbuch vom STM32F051
Danke. Der STM32F411 hat da wie beschrieben ein anderes Verhalten. http://www.st.com/content/ccc/resource/technical/document/reference_manual/9b/53/39/1c/f7/01/4a/79/DM00119316.pdf/files/DM00119316.pdf/jcr:content
-
Thread
STM32 Nucleo F411RE anderer Prozessor
verwende ich IAR Embedded Workbench. Zum Testen und zur Übertragung des Programmcode steht mir das STM32 Nucleo F411RE zur Verfügung. Allerdings habe ich das Problem, dass ich das Programm nicht auf den Nucleo bekomme --> "Fatal Error: ST-Link Connection error". Ich habe in IAR sowie in stm32Fxx.h den Prozessor STM32F446RC als Device ausgewählt. Ist dies korrekt oder muss hier der Prozessor des Nucleo Board eingestellt werden? Falls ja, wie funktioniert die Portierung vom Nucleo zu meinem Prozessor STM32F446RC
-
Thread
Entwicklerboard kaufen
das Nucleo-STM32F091RC und die STM-F0 Version von Keil würde ich als professionellen und kostengünstigen Einstieg sehen. 15 Euro sind ja auch nicht viel, wenn man später doch wechseln will. Und dran rumlöten kann
m.n. schrieb im Beitrag #4277244: > Für volle Zustimmung würde ich zu einem Nucleo mit ..411RE raten Da die Nucleos alle um 10€ liegen, kann man sich eigendlich gleich die ganze Serie zulegen und mit dem kleinen M0 (STM32F030) anfangen um nicht gleich erschlagen zu werden und nach und nach
-
Thread
STM32 ohne I2C-Bugs
Es gibt STM32, bei denen I2C fürchterlich fehlerhaft ist (iirc zB STM32F103). Woran erkenne ich, bei welchen STM32 eine andere bzw verbesserte I2C-Pheripherie verbaut ist?
Der STM32F20x scheint der nächstgrößere uC zu sein, der diese Probleme nicht hat? Kann das jemand bestätigen?
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
someone schrieb im Beitrag #4710718: > Vielleicht hat ja jemand Lust, > einen STM32 mit genug Speicher für bequemes Programmieren und gut > designter Peripherie zu empfehlen. Die STM32F411 und STM32F476 wurden Dir ja bereits genannt. Was Du unter "gut designter Perpherie"
STM32F769I-DISCO ;-)
-
Thread
Open Source Projekt: STM32 develpment boards
Rückmeldung! Ja, im vergleich zu BluePill-Boards and ganz viele andere, die ich gesehen und benutzt habe (STM32 NUCLEO-F031K6, NUCLEO-F042K6, Olimex boards), endlich man hat mehr Controller zur Auswahl. Also, mehr Frechheit. Ich persönlich sehe Micro-USB-Kabel als ein Vorteil für Einsteiger, aber als ein Nachteil
einzelnen Pins am (JTAG) Stecker im Bestückungsdruck der Platine? Gerade wenn man ein ST-Board (z.B. STM32F4 Discovery) zum programmieren und Debuggen über die nach außen geführt SWD Schnittstelle mit Breakout Kabeln einsetzen will, wäre die Beschriftung hilfreich.
-
Thread
STM32F4 external Oscillator -> Empfehlungen/Vorgehensweise
Hallo, ich habe aktuell ein Programm für den µC STM32F411 der zur Zeit seinen internen Oscillator verwendet und bei 25 MHz läuft. Im nächsten Schritt möchte ich gerne die Oszillatofrequenz auf 100 MHz heraufschrauben. Dazu müsste ich einen externen Oszillator
Wiederum auf dieser Website steht das ich nur das das define von HSE_VALUE ändern muss http://stm32f4-discovery.com/2015/01/properly-set-clock-speed-stm32f4xx-devices/ Daraufhin habe ich in der "stm32fxx.h" nachgeschaut und dort ist geschrieben #if !defined (HSE_VALUE) #define HSE_VALUE
-
Thread
Schloss öffnen durch Musiktöne
STM32F oder STM32U Serie, da gibt es eine ganze Reihe SoC die gleich ausreichend (12 Bit) gute ADC/DAC im Chip haben. Software FFT gibt es wie Sand am Meer. Eine auf Audio ausgerichtete Übersicht gibt
Ulrich schrieb im Beitrag #8071014: > Ein STM32F411 Blackpill Board kann die Aufgabe mehr als lösen, es bringt > nicht nur genug Rechenleistung für eine FFT, sondern auch einen DSP mit, > der die FFT im Handumdrehen erledigt. Grundsätzlich
-
Thread
[V] Netzteile & Steppermotoren & Endstufe & STM
Steppermotoren: NEMA 24: 15€ NEMA 16: 10€ für alle drei zusammen Leadshine Endstufe ND556: 35€ STM32F411 Nucleo (originalverpackt): 10€ Kingbright DD12GWB: 6€ für alle zusammen
Hallo, ich hätte gern den 2. STM32F411 Nucleo.
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
Nuvoton devices based on the Arm Cortex-M0 and Arm Cortex-M23 cores. MDK for STMicroelectronics STM32F0, STM32G0, and STM32L0: The MDK for STMicroelectonics STM32F0, STM32G0, and STM32L0 is a license paid by STMicroelectronics. It is free-to-use for software developers working with STM32 devices
eines anderen Herstellers: https://www.waveshare.com/product/mcu-tools-2/core-boards-compact-boards/stm32-nucleo/xnucleo-f411re.htm https://www.waveshare.com/wiki/XNUCLEO-F411RE
-
Thread
STM32 HAL versus CMSIS
in CubeMX enthaltenen Low level sourcen nachgebaut und komme damit auf 1.3 us (72 MHz Takt, nucleo STM32F411) Beim einfachen Setzen eines GPIO sieht es ähnlich aus. Mit den Low Level erreicht man um die 30 MHz beim einfachen einauschalt Test. Mit Hal gehts arg in die Knie.
Mampf F. schrieb im Beitrag #5238347: > > Haben die STM32 nicht auch einen Bootloader schon eingebaut? Die STM32 haben bootloader eingebaut. Die funktionieren auch, aber ich will meinen Firmware file schützen
-
Thread
GIGATRON Emulator im STM32
Nucleo- oder Discovery-Board laufen lassen könnte. Davon hätte ich noch welche. Wie wär's mit einem STM32F411? Von der Speichergröße müsste eigentlich auch ein Arduino-Due passen.
Der STM43F411 geht leider nicht. Zum Einem hat er zu wenig RAM (128K). Da aber sowohl das emulierte RAM als auch das emulierte ROM im Controller-RAM liegen müssen, sind mindestens 192K notwendig. Zum Zweiten
-
Thread
Encoder stm32
gibt es noch die "PinChange-Interrupt-Fraktion", die hierüber "Hurra" rufen wird: http://stm32f4-discovery.com/2014/08/library-26-rotary-encoder-stm32f4/ Alle Anderen nehmen die übliche Peter-Danegger Geschichte, die z.B. in einem 1ms Systic laufen kann...
msx schrieb im Beitrag #4398755: > Auf die Schnelle für STM32F411 mit dem Hardware-Decoder. Ich meinte, den als Allererstes vorgeschlagen zu haben... Die Hardware-Lösung braucht aber eben einen Timer/Zähler. Und das kann schnell mal eine wertvolle Ressource
-
Thread
ARM toolchain
gnutoolchains.com/arm-eabi/ https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads Hardware: STM32chtF429 discovery board Gruß
Hier ist noch eine Variante davon für F411XE: https://github.com/ChristianRinn/bare_metal_stm32f411xe
-
Thread
Buck-Boost Converter gesucht
Ich nenne erstens mal meine Anwendung und zwar möchte ich mit einer LiPo-Batterie 2500mAh einen STM32F411 und ein GSM Modul Sim800 und ein OLED Display versorgen. Dabei zieht das OLED-Display max um die 45mA und wird mit 5V versorgt und der STM32F411 würde grob geschätzt auch nicht mehr als 200mA
kompliziert bedacht... Danke dir erstmal! Ein einziger Boost auf 5V würd reiche, da ich dass STM32F411-Discovery Board benutze, werden die 5V direkt aufs Board Disco-Board gehen. Dann könnte ich einen LDO für 4V für das GSM Modul nehmen und entweder das OLED Display an den LDO für 4V anschließen
-
Thread
P-Channel High-Side Switch
Hubert schrieb im Beitrag #4292735: > Der eingesetzte Cortex(STM32F411RE) arbeitet mit 3,3V Pegeln. Wenn ich > den Port auf High stelle treffen sich ja die 5 und 3,3V. Nimmt der uC da > schaden? Wenn ja warum, wenn nein warum? So geht das nicht! Je nach Größe
Ein Widerstand von 100-330 Ohm wird zwischen STM32F411 Ausgang und Gate P-Mosfet geschalten.Von Gate P-Mosfet ein Widerstand R1 von 10k bis 100K Ohm gegen Plus. Strom bei 10K und 5V = 5,0 mA,100K und 5 V = 0,5 mA. Zum Schalten muß der STM Ausgang
-
Thread
DMA zum laufen bringen STM32
Suchmachine durch den Cube-Ordner grasen, da finden sich einige Beispiele: [pre] $ ls -1 .ac6/SW4STM32/firmwares/STM32Cube_FW_F4_V1.13.1/Projects/ STM32446E-Nucleo STM32446E_EVAL STM32469I-Discovery STM32469I_EVAL STM324x9I_EVAL STM324xG_EVAL STM32CubeProjectsList.html STM32F4-Discovery STM32F401-Discovery STM32F401RE-Nucleo STM32F410xx-Nucleo STM32F411E-Discovery STM32F411RE-Nucleo STM32F412G-Discovery STM32F412ZG-Nucleo STM32F429I-Discovery STM32F429ZI-Nucleo STM32F446ZE-Nucleo WIN32 [/pre]
-
Thread
STM32: To HAL or not to HAL
ich setzte die Bits in den ersten 16bit und lösche in den letzten 16bit. Aber vielleicht ist mein STM32F411 ja anders...
Hallo Marcus, danke für die Info. Es gibt die STM AN4616 "Migrating from STM32F401/411 lines to STM32L4 Series microcontrollers". Wenn alles schon mal HAL-basiert ist ginge angeblich der Umzug F4->L4 rucki-zucki... Aber wer braucht das schon jeden
-
Thread
USB OTG Umschalten Host / Device zu Laufzeit
Hallo Zusammen, ich wollte mich erkundigen ob jemand die USB-OTG Funktionalität mit dem STM32 bereits realisiert hat? Worum es geht: ich versuche gerade bei dem STM32F411 eine Umschaltfunktion zwischen USB Host (MSD Class) auf USB Device (CDC Class) zu realisieren. Nach dem Start wird das STM32F411 als Host (Mass storage device) initialisiert. So kann ich Daten vom USB Stick lesen. Das funktioniert einwandfrei. Danach schalte ich (zu Laufzeit) das USB als Device (CDC). So kann ich Daten
-
Thread
phasenverschobene PWM mit STM32F103C3
3Phasen Wechselrichter (oder Gleichrichter) werden entsprechend 3 PWM peripherals verwendet. Auf die STM32 Welt übertragen würdest du 3 Timer verwenden. Ich habe mir gerade das Reference manual vom STM32F411 angeschaut. Dort würde ich intuitiv die drei dedizierten Timer (z.B. TIM2, TIM3, TIM4) für einen
wie ich mit dem STM32F100 und es reicht vermutlich sogar einer der beiden Timer.
-
Thread
g++ statt gcc
CCM, ich hab mich vertan. Das [c]#define USE_FULL_ASSERT 1[/c] bringt gar nix, das muss in die stm32f4xx_conf.h . Aber sonst seh ich grad kein Problem. Benutze mal den Debugger um festzustellen wo es stecken bleibt.
Startup code . Mbed ist c++. https://github.com/mbedmicro/mbed/blob/master/hal/targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_MTS_MDOT_F411RE/TOOLCHAIN_GCC_ARM/startup_stm32f411xe.S m.f.G. Dieter Gräf
-
Thread
Schwarmintelligenz für STM32-Projekt gesucht!
bräuchte Mal euren gesammelten Hirnschmalz für mein Projekt. Ich habe einen (bereits verbauten) STM32F410CBT3 im LQFP vorliegen und will damit ganz am Ende mehrere Komponenten miteinander synchronisieren. Dafür konkret gebraucht wird: - 1 Master-Timer - Erster Slave erzeugt am DAC einen Sinus
ich vielleicht sogar irgendwas hardwareseitig pfuschen? Dachte schon ich könnte eventuell den STM32F413CG in UFQFPN auf die Platine basteln (da gleiche Pinbelegung), passt aber mmn nicht auf meinen Footprint, Überlappung der Lötflächen einfach zu knapp.... Ich möchte aufgrund meiner Projektzeit
-
Thread
Erfahrungen mit Micropython?
MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. Für mich Nichtprogrammierer
mad 4. schrieb im Beitrag #4447501: > MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und > auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f > PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. > Für mich
-
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
Hans-Georg L. schrieb im Beitrag #6497442: > Auch ein STM103 (Fake?) läuft bei mir stabil. Nein ein stm32f767zi nucleo Board direkt von Mouser Daten kommen nachher.
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
momentan zum STM32F411 (Blackpill) Oh nein, sehe ich das richtig, der hat kein Can?
Max M. schrieb im Beitrag #7502911: > Ich wusste gar nicht, dass es STM32 ohne CAN überhaupt gibt ..ärgerlich Die STM32L0xx haben alle kein CAN. Der STM32F302 und 303 kann CAN. Der STM32F301 nicht.