-
Thread
STM32: SD-Card mit SDIO
:) > > Gruß > Lasse Hallo Lasse, Um welches OLIMEX-Board handelt es sich? Ich nutze ein STM32-LCD "Development board for STM32F103ZE and 3.2" color LCD with touchscreen". Dieses Board hat einen Steckplatz für (mini-)SD-Karten. Mit der mitgelieferten Software (sdcard.c, sdcard.h) kann ich
auf ein frohes Neues.... ...muß mich mal hier einklinken. Ich benutzt ein Olimex-E407 Board mit STM32F407 und habe dafür einen kleinen SDIO-Treiber von C nach Pascal umgeschrieben. Geht soweit auch ganz gut. Lese- und Schreibgeschindigkeit scheint von der SD-Card abzuhängen. Beim lesen
-
Thread
Was ist mit diesen Zeilen gemeint?
Hallo ich arbeite mit Keil uVison 4.5 und stm32f407ZG weiß jemand mal vielleicht wie ich der RAM bzw FLASH verbrauch ausrechnen kann? Program Size: Code=63224 RO-data=36336 RW-data=704 ZI-data=8320 Danke
wenn alle RO Daten ins RAM gepiegelt werden sind das 44kB. Aus dem Datenblatt entmehme ich, dass der stm32f407 192 kB RAM hat. Das soll also locker reichen.
-
Thread
Wo ist PIN1!
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32F401%2064pin%20pin1%20marking%20%20orientation&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
nebendran. Olimex hat manchmal recht gute Photos, z.B.: https://www.olimex.com/Products/ARM/ST/STM32-P207/resources/STM32-P207.pdf Einfach nach Chipname und Olimex suchen. :) Habe leider nur 030/103/107/407 im Einsatz, sonst hätte ich Dir ein Bild gemacht. Cheerio, Marcus
-
Thread
STM32 F457 auf STM3240G-EVAL Board?
forum.promelec.ru/index.php?topic=2108.0 Google Übersetzer: In der Bedienungsanleitung auf der Platine STM3240G-EVAL geschrieben wird, das ist auf der Karte Prozessor STM32F407, die auf den ersten Karten als STM32F457 beschriftet sind. Dh es ist ein und derselbe Prozessor. Du hast also Zahlung aus dem ersten Spiel. Übrigens...erste Eintrag Google mit dem Suchwort "stm32F457IG"
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
Flash, dynamische Befehlslänge) waren auch die großen Brüder RX610, RX61 und RX62 gegenüber einem STM32F407 deutlich langsamer. Hinzu kommt, daß es weniger Distibutoren gibt, die Preise im oberen Bereich liegen (RX660 bei DK rund 30 € netto) und Einzelstücke oder kleinere Stückzahlen schlecht oder nur
Architektur war deutlich langsamer, was > CoreMark/MHz angeht. Mein Erfahrungswert von RX610 und STM32F407 ist zehn Jahre alt. Heute muß sich ein RX660 mit zum Beispiel einem preislich günstigeren STM32H730 vergleichen lassen, dem er bezüglich der Ausführungsgeschwindigkeit nicht das Wasser reichen
-
Thread
STM32 µC Board und DAC
betrachten: > Den verwendeten µC und die Taktfrequenz gibst Du nicht an, aber ich > vermute den F407 mit 168 MHz. Läßt man die Konvertierungen aus Deinem > Beispiel einmal weg, dann dauert die double-Multiplikation geschätzt <= > 1,5 µs. > Ich finde das richtig schnell! Das ist ein STM32F334
ohne daß Du Dich gleich auf den M7 stürzt ;-) temp schrieb im Beitrag #4320821: > Das ist ein STM32F334 mit 64MHz! Keine Frage auch die 1,5µs für eine > double Multiplikation sind schnell. Hochgerechnet auf den ..F411 (100 MHz) bleiben ca. 1 µs und auf den ..F407 (168 MHz) rund 0,5 µs. FDIV
-
Thread
Einteigerfreundlicher ARM MCU für PWM mit Schrittmotoren und Modellbauservos
STM32F407 Ich mag den eigentlich nicht, und das liegt daran, dass die STM32-Familie viel hübschere Töchter als rusty old F407 hat. Aber für die gewünschte Anwendung passt er zufälligereweise gut:
STM32F303RE Dazu gibt es auch ein Board zum Lernen: http://stefanfrings.de/stm32/stm32f3.html#nucleo
-
Thread
JPG Array to BMP Array
www.mikrocontroller.net/topic/355142 https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fJPEG%20decompression%20to%20BMP&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
machen magst, muß > mindestens das JPEG und das BMP im RAM gehalten werden.... Je nachdem > welchen STM32 du nutzt kann das schon mal sehr eng werden..... Oke, also habe den STM32F407 verlötet, was denkst du? reicht das?
-
Thread
STM32F429 LTDC Nutzen, welche Displays sind möglich?
www.mikrocontroller.net/topic/348994#new Eine ganz einfache Ansteuerung dazu funktioniert schon am ext. Datenbus vom STM32F407: http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-1 ff.
hasse Scherze! Ich kenne die RX von Renesas mit 100 MHz Flash-Zugriff. Im Vergleich dazu sind die STM32F4 (grob) proportional zur Taktfrequenz schneller. Meinem obigen Link folgend kann man die Zeiten für Zeichenausgabe auf einem TFT sehen: RX610 @ 100 MHz / STM32F407 @ 168 MHz. Selbst bei ISR-Aufrufen
-
Thread
WordClock mit WS2812
auch ein SPI statt TIMER zu benutzen? ich konnte dies zumindest erfolgreich bei mir mit seinem STM32F407 und dem gleichen blauen STM32F103C8T6 board testen. Die WS2812B scheinen von den timings her ausreichend tolerent zu sein. Damit kann ich dann über DMA+SPI einen kompletten "Frame" schicken,
kannst mir ja mal Deinen geänderten Source zuschicken, schaue ich mir > gerne an. :-) klar für den STM32F103: https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI/ws2811_2/f103c8t6 für STM32F407: https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
, alle Versionen vom STM32 einbauen konnte. Also den F103, den F203-5, bis zum F407. Aber das war vor ALIExpresss... Bei eigenen Designs hat man viel mehr Spielraum. Meine Bords haben meistens noch wichtige Peripherien drauf
aufgelistet: https://www.blaatschaap.be/?p=120 von https://www.cnx-software.com/2020/03/22/how-to-detect-stm32-fakes/#comment-571372 The competors: STM32F103 GD32F103 APM32F103 BLM32F103 CS32F103 MM32F103
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
mit ILI9341" > > Das ist ein ILI9341 mit 16bit-Parallel-Interface via FSMC angebuden an > einem STM32F407. Ganz schön zittrige Finger hast du da ;) Spass beiseite, ... Ist das so ein Display, welches ein Datenregister und ein Adressregister oder den kompletten Adressraum mappt? Ich habe
trotz dual core. > > Hast du eine Quelle für diese Behauptung? aus neugier gegoogled: ein 32F7 At 216 MHz fCPU, the STM32F745 delivers 1082 CoreMark / 462 DMIPS macht : 2,138 DMIPS/Mhz ein 32H7 At 400 MHz fCPU, the STM32H743/753 lines deliver 2020 CoreMark /856 DMIPS macht : 2,14 DMIPS
-
Thread
mcHF-SDR Selbstbau-Projekt
Hallo Forum, hallo OMs, was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. Würde mehr Reserve für weitere Features lassen.
Beitrag #4280427: > Hallo Forum, > hallo OMs, > > was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik > befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? > > Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. > > Würde mehr Reserve für weitere Features
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
// 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
Anpassung nichts falsch macht: [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
-
Thread
[S] STM32 Demo-Board und Programmieradapter gesucht
1. Wahl: https://www.reichelt.de/discovery-kit-st-in-verbindung-mit-pc-usb-stm32-f407gdisc1-p219363.html?&trstct=pos_2
Das STM32F411E-DISCO kostet bei Mouser 30 Euro und ein paar Zerquetschte, mit USt über die Sammelbestellung also um die 40. Bei eBay gibt es das Board schon für < 30 EUR.
-
Thread
Audiorecorder
Was willst du denn mit FFpmeg? Nimm dir einen STM32F4 (mit FPU, DMA und USB-OTG) z.B. das STM32F4Discovery und mach FLAC Encoding drauf.
du es dir schwerer machen aber auch mehr Freiheiten haben möchtest, kannst du dir bei E-Bay das Open407V-D Kit besorgen, das enthält zumindest funktionierende Hardware für einen STM32F4 inkl. Audio AD/DA Interface, SD-Card und Display. Dann musst du dich nur noch um die Software kümmern. Der STM32F4
-
Thread
Einführung in ASM auf STM32F4
Benchmark-Tools? Gibt es noch irgendwo einen sehr günstigen Anbieter für das Discoveryboard mit einem F417 draufgelötet? (Möglichst ohne Bildschirm, da ich sonst meine USART-Lib-Config ändern müsste) Ich entwickle auf einem CJMCU Board mit dem STM32F407VGT6. (Preis ca. 11€ aus China)
Btw. der STM32F417 war nur noch von Interesse wegen der verbauten Cryptounit. Laut STM haben der F407 und der F417 jeweils einen TRNG an board. Den würde ich ebenfalls gerne nutzen. Soll ich für diese Hardwarebzeugsfrage
-
Thread
was für ein toolkit? aarm.exe
Gehört jetzt nicht mehr zur eigentlichen Frage, aber wo wir gerade mal bei dem STM32F407G-DISC1 Board sind (das fiel mir auch beim STM32F411 auf): Es gibt ja diese LED LD1 (heißt so auf beiden Boards). Anfangs ist die rot. Beim st-flash erase gibt sie ein rotierendes rot/grün
st-flash write mit einem Programm auf dem Nucleo board wurde sie grün. Flashe ich ein Programm in das STM32F407, so bleibt die LD1 rot. Obliegt das jetzt Programmiererwillkür oder hat es eine andere Ursache?
-
Thread
ARM, GCC, Linker-Skripts
kümmert mich folgendes Problem. Ich hab 4x Linker-Skripts für Cortex-M4 Prozessoren angehängt. STM32F407VGTx_FLASH.ld -> Original von ST STM32F407VGTx_FLASH_modified.ld -> Alignment geändert STM32L476VGTx_FLASH_modified.ld -> SRAM2 hinzugefügt sections.ld -> Template
Noch interessanter wirds, wenn man versucht mit dem originalen Skript Variablen im CCMRAM des F407 abzulegen und aus dem Flash zu initialisieren. Dazu hab ich folgendes probiert: [c] .section .ccmram myvar0_ccmram: .word 3 myvar1_ccmram: .word 4 myvar2_ccmram: .word 5 [/c] Leider finden
-
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
bisherige Anwendungen eher klein sind/waren. Ich muss eher sagen, dass ich mich mit den Controllern (STM32F407 und STM32F3103) bzw. der Architektur selber noch zu wenig beschäftigt habe. Beispiel: Lichtwecker mit RGBW-Dimmer mit IRMP, kleiner Shell. Vieles geht eben schon einfach out-of-the-box.
-
Thread
Step-Down-Regler ist zu langsam
Gerd E. schrieb im Beitrag #6517583: > Du hast bisher nicht geschrieben was für einen STM32 Du verwendest. > Hab ich bisher bei allen STM32er-Modellen in dieser oder sehr ähnlicher > Form gesehen. Eben, aber es handelt sich um einen STM32F746.
3) mit den verschiedenen Spannungen. https://www.st.com/resource/en/reference_manual/dm00124865-stm32f75xxx-and-stm32f74xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf https://www.st.com/resource/en/datasheet/stm32f746ng.pdf
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Rene H. schrieb im Beitrag #4116367: > Schaue ich mir auch an, da ich bereits Erfahrungen mit dem STM32F4 > machte (ist aber nicht 2 Lagen tauglich). Ich habe hier 2-lagige Schaltungen mit STM32F407 im 100-pol. Gehäuse. Es geht! Ab dieser Gehäusegröße gibt es meist auch schon einen ext. Daten-/Adressbus
-
Thread
Serielles Flash Programm - Demonstrator GUI funktioniert nicht
herausgeführt ist, dann kann es Sinn machen die auch für ein Firmware Update zu verwenden. Der STLinkV3 + STM32CubeProgrammer unterstützen alle diese Schnittstellen, hat Fullspeed USB und ist damit sehr schnell, was sich durchaus positiv beim Debuggen bemerkbar macht. Der F407 hat 512/1024 kB Flash, auch große
lassen. Den Test mit DIY Board und seriellem Bootloader kann ich morgen auch machen, habe diverse F407 Boards. Aber nur mit der STM32CubeProgrammer Software, das W.S. Zeug kommt mir nicht auf den Rechner.
-
Thread
NAND-Flash mit STM32
Hallo allerseits ich möchte mit dem FSMC des STM32F407 einen NAND-Flash vom Typ S34ML04G100TFI000 ansteuern. Die Kommunikation mit dem Flash ansich funktioniert, denn ID auslesen etc. ist möglich. Ich bin aber nicht sicher, wie das jetzt mit dem
> ich möchte mit dem FSMC des STM32F407 einen NAND-Flash vom Typ > S34ML04G100TFI000 ansteuern. Bist du Masochist? Der einzige Grund, rohe NANDs einzusetzen, ist Massenfertigung wo es auf jeden Pfennig ankommt. Und selbst dann
-
Thread
STM32F105 3x Input Capture mit Timer1
Also ich habe die Version von hier http://mino-elektronik.de/progs/STM32F4xx/pwm_f407/f_mess.c mit Umkonfigurieren der Flanke anstelle zweier interner Kanäle mit fester Flankenzuordnung ausprobiert. Das scheint aber nur im Bereich 20% bis 80% Dutycycle zu funktionieren
Ach so vergessen: 20% bis 80% bei 1kHz Eingangsfrequenz auf einem STM32F105 mit 72MHz
-
Thread
EMV Probleme mit SDIO Interface
Referenzdesigns mit Layouts? [1] https://github.com/OLIMEX/STM32F4/tree/master/HARDWARE/STM32-H407
Die F4 können SpreadSpectrum mit der PLL. Ansonsten sehe ich auch keinen wirklichen Returnpfad von der SD Karte zum STM32, irgendwas schneidet da immer. Muss die SD Karte denn mit maximalen SDIO Takt
-
Thread
Kaufempfehlung Mikrocomputer
Controllers rausgefuehrt, was bei den grossen Arduinos (Mega2560 und Due) *nicht* der Fall ist! STM32F4-Discovery: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG Erweiterungsboard: https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4-CORTEX-M4-DISCOV Display: https://hbe-shop.de/Art-2250207-STMICROELECTRONICS-STM32F4DIS-LCD-MODUL-STM32F4-35ZOLL-TOUCHSCREEN Ok, der Touchscreen ist vielleicht ein bisschen "over the top", aber du kannst auch jedes andere 0815 Display ansteuern. Einzig schwierig finde ich an
-
Thread
Welchen Mikrocontroller CAN-Bus
Thomas L. schrieb im Beitrag #2985624: > stm32f103 oder grösser. Eher nur größer, beim stm32f103 geht CAN und USB nicht gleichzeitig. Tach schrieb im Beitrag #2985670: > Lpc11c-Serie hat glaube ich schon alles an Board. Das stimmt, der
Nachtrag: Einen evtl. Vorteil hat die CAN-Implementierung im stm32f407, vielleicht auch in anderen stm32-Controllern: Im Testmodus benötigt man keinerlei externe Beschaltung. Ist am Anfang einfach eine Fehlerquelle weniger. Siehe auch http://www.mikrocontroller.net
-
Thread
STM32F4 Discovery Disc1 läuft nur, wenn verbunden mit PC
Ich habe ein discovery board STM32F407G DISC1. Ein gleicher Typ wurde schon früher ohne Probleme von mir programmiert/geflasht und getestet. Die Boards die ich nachgekauft habe haben ein merkwürdiges Problem: nachdem das Board geflasht
doch noch nicht mit der aktuellen STLink FW geflashed wurde - Die anderen Boards noch nicht mit der STM32F$ SW geflashed wurde - Der Code auf den F411 Boards nicht lauffähig ist. Zur Zeit laufen somit all STM32F407 und als nächstes werde ich untersuchen, warum der Code auf den STM32F411 nicht läuft
-
Thread
JTAG Adapter ST32F407
gearbeitet und sattle jetzt um. Das derzeit aktuelle Board https://www.ebay.de/itm/1-2-5-10PCS-STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4/274093156775?hash=item3fd139a9a7:g:fN0AAOSwIV5dynWU hat SWD und JTAG. Ich habe ST-Link-Adapter, https://www.ebay.de/itm/ST-Link-V2
Library, LL Library, Peripheral library, CMSIS library etc. etc. etc. Ich habe jetzt 6 Monate mit dem STM32F407 gearbeitet, und war oft auf der Webseite von ST. AC6 habe ich dabei noch nie gelesen, und bin nur über diesen Thread darauf aufmerksam geworden. ST ist leider sehr gut darin, sehr schlecht
-
Thread
STM32Cube & Eclipse & GCC
\arm\startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages:
\Src\stm32f4xx_hal_smartcard.c Compiling: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c Compiling: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
-
Thread
STM32F4xx: Kann mal jemand die SPI testen?
dieser Test deiner Umgebung entspricht sind vielleicht Unterschiede > in der Initialisierung oder de F469 verhält sich anders. > Compiler im Atollic ist der gcc 4.8.3. Hi, irgend wo dran wird es liegen, ich habe GCC 5. irgendwas und einen STM32F407. Nur suche ich da jetzt nicht weiter, weil es
-Os verwendet habe ich einen STM32F407ZGT, gcc-arm-none-eabi-5_2-2015q4-20151219-win32 unter winarm eclipse Mars die CubeMx Libraries sind STM32F4 1.11 und Codegenerator CubeMx 4.13 [c] while (1) { HAL_Delay(1000);
-
Thread
STM32 startet nur wenn Debugger angeschlossen ist
Ich weiss nicht, ob das das gleiche Problem ist: Ich hatte es auch bei einem STM32F407 Discovery Board. Es war dort notwendig, entweder eine alte oder eine ganz neue Firmware auf den integrierten ST-Link aufzuspielen.
Das war es bei mir: https://electronics.stackexchange.com/questions/221895/stm32f407g-disc1-not-working-if-not-connected-to-pc
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
MHz dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
dienen. Anzeige/Bedienung > über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor > STM32F407. Klingt interessant, kannst du noch mehr darüber sagen? Ich habe mir zwischenzeitlich mal das Evalkit vom TDC7201 gekauft und teste gerade wie weit ich damit komme.
-
Thread
STM32F429 Discovery Audio Wiedergabe
daher eine allgemeine Frage die mir sicherlich viele beantworten können. Ich habe vor mit meinem STM32F429 Disco eine Audiodatei (entweder von USB, SD oder Flash) wiederzugeben. Das STM32F40x besitzt dafür ja den Audioverstärker CS43L22 und eine Klinkebuchse. Ist soetwas für das STM32F429 auch
oder kann mir einen Beispielcode/Link/Tutorial zukommen lassen? Finde leider immer nur was zu dem STM32F40x Board. Über jede Erklärung oder Beschreibung bin ich dankbar :-) Gruß Sven
-
Thread
STM32 C Programmierung Tutorial (Buch)
Beitrag #5179352: > HAL macht das alles per Mausclick und zwar ohne Fehler. Aktuelles Cube für STM32F407VG => USB Audio Device in Cube zusammenklicken. Fehler. Der Code Generator vergisst ein oder (|) bei der Initialisierung der Clocks. Soviel zu "ohne Fehler"... Marc V. schrieb im Beitrag #5179352
herausgeführt, um eigene Hardware anschließen zu können. Programmer/Debugger ist on-board. Für den STM32F407 gibt es ebenfalls noch das Clock Config Tool, das leider in Excel mit Macros geschrieben ist. http://www.st.com/en/development-tools/stsw-stm32091.html Das generiert registerbasierten Code
-
Thread
STM32CubeIDE - kann man dem gdb server einen Schalter mitgeben?
Wenn irgendwo etwas implizit eingebaut ist, was gdbserver-Protokoll implementiert (stlink bspw. für STM32), dann musst du dort in der Doku schauen.
die Adressen zu 16bit Token werden. > Zur Sache: Es geht um eine Assembler-Programm auf einem F405/407 oder? Ja, F407. > Dabei muss man mit dem Stack-Alignment aufpassen. ARM möchte 8 Byte, das > müsste man bei jeder Funktion berücksichtigen. Man darf dann z.B. > Register nur paarweise
-
Thread
STM32F4 - Timerproblem (Output Compare)
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
und PortA pion 6 kann nicht mit Timer8 verbunden werden. Bei cubemx erzeugten Code gibts nur ein "stm32f4xx_gpio_hal.h" und keinen "stm32f4xx_gpio.h" Wenn ich die HAL Version benutze habe ich das gleiche Problem (ist jetzt ein anderer Pin und ein anderer Timer) /**TIM5 GPIO Configuration
-
Thread
[V] Olimex STM32-E407
Hallo, ich verkaufe ein neuwertiges Olimex STM32-E407 Board, da ich keine Zeit dafür habe. Es wurde auch noch nicht programmiert. Infos: https://www.olimex.com/Products/ARM/ST/STM32-E407/ Preis: 40€ Gruß Felix
Verkaufe das STM32-E407 jetzt mit dem ST-Link V2 für 60€ inkl. Versand. Gruß
-
Thread
Welches 640x480 Display für uC?
Das Protokoll ist recht easy und bei einer SPI Rate von 20 Mhz dürfte das recht fix gehen. Mein STM32F4078 Disco hat zwar genug Pins aber leider nicht "in einer Reihe", so dass sie mit einem Zugriff beschrieben werden können.
ist so schnell wie keine andere Lösung. https://www.mikrocontroller.net/topic/280013#2954595 Mit STM32F427 o.ä. hat man auch noch mehr Reserve an RAM.
-
Thread
Fehler bei der Bibliothekinitialisierung in Keil 5
Hallo, Weißt jemand wie man diesen Fehler in (#include "stm32f4xx.h") beheben könnte? Die Fehlermeldung lautet "fatal error in include chain (stm32f407xx.h):'core_cm4.h' file not found" Software Pack für STM32F407VGTx habe ich schon mit dem Pack Installer
eigentlich alle dazu gehören und sind ein Teil von CMSIS(includes). Aber warum waren sie nicht in Zip(stm32f4_dsp_stdperiph_lib.zip), den ich von St Homepage herunterladen habe, enthalten? Da waren nur stm32f4xx.h und system_stm32f4xx.h 2. Danach kam die Fehlermeldung : "...warning: #1-d: last line of
-
Thread
100mhz 32bit - counter ohne vorteiler?
Frequenzzähler. Sag mir doch welchen Link ich Dir geben soll. Für AVR-Studio, Arduino oder BASCOM? Für STM32F407-Fans gibt es sogar 8-stellige Werte 2 x pro Sekunde.
Messzeit und Timer Takt vorgegeben - beim 20 MHz > AVR hat man nach 0,5 s bereits 7 Stellen. Ein STM32F407 kann mit 168 MHz Referenztakt laufen und liefert damit immer noch bessere Ergebnisse als ein torzeitgesteuerter Zähler. Beispiel: http://www.mino-elektronik.de/FM_407/fmeter_407.htm Wer mag,
-
Thread
Benutzt jemand ein STM32F4 Discovery
#4973842: > Mich interessiert, ob es sich lohnt, das Board zu "supporten". Was meinst du damit? Das STM32F4 Discovery ist ein Board, um sich mit der F4 Serie von MC und hier speziell dem F407 zu beschäftigen. Das Ding ist nicht dafür gedacht, um als Arbeitsboard in einer Serie von Produkten zu arbeiten
Der Core wird auch weiter entwickelt. Die letzte Änderung war vor 18 Stunden: https://github.com/stm32duino/Arduino_Core_STM32F4
-
Thread
Wie Projekt von github in STMCubeIDE importieren?
Pulse-Oximeter-with-MAX3010X das mich interessiert. Ein Breakout-Board mit MAX30102 habe ich gekauft. Würde lieber ein STM32F446RE-Nucleo verwenden, anstatt das vom Autor verwendete STM32F407-Disc1. Ich habe in MX ein leeres neues Projekt angelegt, mit einem I2C und integrierte die MAX3010x.c/.h in mein Projekt. Jetzt
File im Repo... Wie soll das gehen wenn die Hardware schon ganz unterschiedlich ist ... Gunnar F. schrieb im Beitrag #8016597: > Würde lieber ein STM32F446RE-Nucleo verwenden, anstatt das vom Autor > verwendete STM32F407-Disc1.
-
Thread
STM32: MP3 softwaremässig decodieren und abspielen
möchte als kleines Sommerferieprojekt einen kleinen MP3 Player bauen. Und zwar möchte ich dazu einen STM32F407 einsetzen. Dieser soll von einer SD-Karte ein paar MP3-Files lesen, diese softwaremässig decodieren und dann abspielen. Jetzt die Frage: es gibt ja den Helix-MP3 Decoder. Dieser setzt auf Festpunktarithmetik
Ingo Less schrieb im Beitrag #4173721: > Globi schrieb: >> Der STM32 hat 192k internes SRAM > Vorsicht, er hat 128kB RAM und 64KB CCM. Du kannst auch nicht über DMA > auf den CCM zugreifen. Aber das STM32F4DISCOVERY hat einen Audio DAC mit an Bord. Und Libraries
-
Thread
MP3 Decoder in C der wenig Ressourcen braucht.
Cortex M4 bedarf (und dann wohl nicht der kleinste). Eventuell geht ja das China Blackboard mit STM32F407 ?!? Mit Z80 oder 8080/8085 garantiert nicht !
Ralph S. schrieb im Beitrag #5715556: > Eventuell geht ja das China Blackboard mit STM32F407 ?!? Was meinst Du damit?
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
() mit deinen Daten füttern. EDIT: Ich habe das jetzt mal mit deinem Testwert 0x1F7463AB gemacht. Ich komme mit meinem C Progrämmchen auf den Wert: 0x4bc4c523. Woher dien Wert kommt, kann ich nicht nachvollziehen. Mein Code funktioniert bei mir für einen STM32F407. Der sollte gemäß
vorher gefehlten while Schleife. M. H. schrieb im Beitrag #6798763: > Oder das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
/**************/ + ARM-Cortex M4 + MCJU-407 + STM32F407VGT6 + arm-none-eabi-gcc /*************/ Schon mal im Vorfeld: Sry, dass es so viel Text wird. Aber es ist ein Problem, dass ich mir nicht erklären kann und das durchaus mehr Input
in welchem Speicher >> der Stack gehalten wird (Zugriff über DCode oder Systembus). > > Naja. Stm32f407. Von externen Speichern lese ich nichts. Der Stm32f407 selber unterstützt den FSMC, d.h. OB die Auswahl zwischen externem oder internem Speicher ein Thema ist oder nicht, hängt erstmal von
-
Thread
Anwendung mit 3D GUI auf FPGA/ARM SoC portieren - gibt es FPGA SoCs mit GPU oder GPU IP-Cores?
dem Teil herum: https://de.aliexpress.com/item/ICore3-ARM-FPGA-dual-core-Ethernet-high-speed-USB-STM32F407-IPC/32848272705.html?spm=a2g0x.search0104.3.15.1466b46bvnjJ15&ws_ab_test=searchweb0_0,searchweb201602_4_10065_10344_10068_10547_10342_10343_10340_10548_10341_10084_10083_10618_10304_10307_10302
Thomas W. schrieb im Beitrag #5304551: > Es verbindet einen Altera FPGA mit einem dualcore STM32 ARM. Nö, der F407 ist ein normaler Single-Core M4 mit 168 MHz.
-
Thread
STM32 - SPI Master Slave funktioniert nicht
Hallo, ich habe eine kurze Verständnisfrage bezüglich SPI Master -> Slave. Ich habe einen Master STM32F407(168MHz, SPI Prescaler 32 = 1,3125MHz) und einen Slave STM32F100 (24MHz, SPI Prescaler 16 = 1,25MHz). Die Init der Controller mit prinzipieller Kommunikationsaufbau habe ich soweit fertig und
viel Text für so eine einfache Frage... ---------------------------------------------- Master STM32F407 - 168MHz, SPI Takt: 1,3125MHz ---------------------------------------------- ------------------------------------------ Slave STM32F100 - 24MHz, SPI Takt: 1,25MHz -------------------------