-
Thread
STM32F4 PWM & Interrupt Pins
Hallo, sind denn auf dem STM32F4 die PWM- und Interrupt Pins absolut frei wählbar oder bin ich da eingeschränkt? Also kann ich jeden Pin zum PWM oder Interrupt-Pin (EXTI) machen? Wo genau kann ich das nachlesen? Danke
-
Thread
Discovery STM32 F4 Kommunikation über UDP
Guten Morgen, wir arbeiten mit dem Discovery STM32F4 Board und verwenden hierfür den DM-STF4BB Sockel zur Anbindung an Ethernet. Zur Programmierung verwenden wir das Waijung-Blockset von Aimagin. Unser Ziel ist Daten des 2-D-Laserscanners R2000 von
-
Thread
STM32F4 reference manual bezogen auf Treiber
In der "STM32F4xx_DSP_StdPeriph_Lib_V1.0.0" ist eine Hilfedatei "Stm32f4xx_dsp_stdperiph_lib_um.chm" drin. Ganz brauchbar. Mehr ist mir nicht bekannt.
-
Thread
STM32F4 Timer Led blinken lassen
Hallo, kann mir jemand die Timer des STM32F4 erklären. Woraus wird der Takt des Timers abgeleitet abgeleitet? Wozu sind die verschiedenden Vorteiler? AutoReload und AutoPreload? Wie wird ein Timer Initalisiert? Hab schon in den Referenz Manual
-
Thread
Wie bekomme ich xxx.ELF in STM32F4Discovery
wie bekomme ich z.B. eine Datei die als "Discovery_bl.ELF" vorliegt, in den STM32F4-Discovery hinein ?? der Flashlink versteht nur .bin , . hex ?
-
Thread
STM32f4 discovery Null-Treiber Windows
Hy zusammen, Ich habe heute mein STM32f4 Discovery bekommen und jetzt habe ich auf gut deutsch misst gebaut. Windows hat dem STM32 einen Null-Treiber verpasst und ich bekomme Ihn nicht installiert. Im Geräte-Manager kann ich den STM32
-
Thread
IWDG Stm32f4 standby modus Problem
Hallo Leute, ich habe ein Programm geschrieben und wollte ich es mit IWDG Timer überwachen, das Programm läuft einband frei mit standby modus, wenn der IWDG nicht aktive ist. sobald ich den IWDG Timer aktiviere, zwingt IWDG timer den µc auf aktive modus wenn er beim schlaffen ist. was soll ich jetzt tun. sollte ich den IWDG timer disablen, wenn dies der Fall ist, wie kann ich es tun. sollte ich meine IWDG auf WWDG umstellen? Gruß Melly
-
Thread
braucht man einen 32KHz Oszillator am STM32 F4?
Hallo, seit heute gibts ja ein neues Datasheet vom STM32 F4 http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf dort steht auf Seite 27 das ein externes Quarz für die RTC gebraucht wird oder das interne benutzt
-
Thread
sind die pins von stm32f4 5v tolerant
Hallo Ich wollte wissen ob die pins von stm32f4 5v tolerant sind. Dankeschön
-
Thread
[V] STM32F4 Discovery teilweise ausgeschlachtet
Hallo, ich habe hier noch ein STM32F4 Discovery Board übrig. Da ich jedoch bestimmte Pinne brauchte mussten ein paar Bausteine dran glauben: der MEMS Sensor (U5), das Mikrofon (U9) und der USB OTG EMI Filter (ausversehen ausgelötet).
-
Thread
STM32F4 ADC 1 mehrere Kanäle
Hallo, ich habe dazu nichts passendes gefunden: Ich möchte ADC1 Kanal 0, 1, 2 benutzten. Kanal 2 wird einmal beim Start gemessen, dann nicht mehr. Kanals 0, 1 sollen permanent per DMA messen und die Werte in ein Array schreiben. Dazu habe ich folgende Fragen: 1. Muss ich jetzt ADC1, ADC2, ADC3 initialisieren, oder kann ich ADC1 mit Kanal 0-2 initialisieren. Das verstehe ich noch nicht ganz wie da der Zusammenhang ist. Das ist ermal der Code, für die einfache Conversion: [c] while (HAL_ADC_PollForConversion(&adc2, 2500) != HAL_OK); vcc_mid_voltage = HAL_ADC_GetValue(&adc2
-
Thread
STM32F4 F7 Referenzspannung Analogeingang
Hallo, die größeren STM32F7 haben ja sowohl nen REF+ als auch REF- Eingang für die ADCs. Weiß jemand wie groß die Spannung Common-Ground maximal sein darf? Ich finde dazu leider null.
-
Thread
lwIP STM32f4 kontiuierlich senden
Hallo, ich versuche mit einem Stm32f4-Board und mit Hilfe des lwIP-Stacks eine TCP/Ip-Verbindung aufzubauen und versuche daraufhin ein beliebiges Zeichen zu senden. Ich habe mir bereits das Echo-Server Beispielprogramm angeschaut und
-
Thread
STM32F4 - Output Speed Register
Guten Tag, beim STM32F4 lässt sich über das OSPEEDR Register die Ausgangsgeschwindigkeit der einzelnen GPIO Pins festlegen. Es stehen hierfür insgesamt 4 Optionen zur Auswahl. Könnt ihr mir bitte weiterhelfen, nach welchen
-
Thread
STM32F4 PWM counting x cycles
der genau 4096 Pulse macht. Ich bin gerade am überlegen wie man das am besten realisiert ohne den STM32F4 großartig zu stressen. Gibt es eine Möglichkeit zwei Counter-Register parallel laufen zu lassen. Das eine Register für die PWM Frequenz, das andere um die Anzahl der gemachten Pulse zu ermittelen
-
Thread
STM32F4 - RCC Register Problem
Guten Morgen, auf einem STM32F439 möchte ich gerne den USART1 verwenden. Mein bisheriger Code funktioniert auch und tut das, was er soll aber leider nur im Debugger bzw. wenn ich einen Breakpoint ab einer bestimmten Stelle ich Code habe. Ohne Debugger bzw. Breakpoint habe ich ein für mich unerklärliches Verhalten. [c] RCC->APB2ENR |= ((uint32_t)1) << 4; // Port PA9 -> Transmitter Out GPIOA->MODER |= ((uint32_t)1) << 19; // Alternate Function UART-TX GPIOA->OSPEEDR |= ((uint32_t)1) << 18; // Output Speed -> Medium GPIOA->PUPDR |= ((uint32_t)1) << 18; // Pull-Up Enable GPIOA->AFR[1]
-
Thread
STM32F4 Release Code im Ram ausführen
Hallo, weiss zufällig jemand, ob es überhaupt möglich ist aus einer IDE heraus mit angepasstem Linker Script ein Testprogramm ins Ram zu laden und bei Reset auszuführen? das Laden klappt ja aber bei Reset passiert nichts. Vermutlich weil er ja im Flash sein Programm sucht. Oder lässt sich der ST-Link GDB vielleicht so einstellen? Beim Ram Debug klappt es zwar aber zb hängt er sich an einigen Stellen dann auf, bei mir bei den I2C Routinen und bei Delay, was über Systick erzeugt wird. Gruss, Christian
-
Thread
[V] STM32F4Discovery + Expansionboard
Hallo, ich verkaufe hier ein funktionsfähiges, wenig gebrauchtes STM32F4Discovery + Expansionboard. Preis: 15€ + 4€ Versand. Bitte eine PN schreiben. Gruß Daniel Infos: STM32F4Discovery - Key Features STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F
-
Thread
MikroElektronika MikroMedia STM32 M4 Erfahrungen
weiss, ist völliger Underkill für so eine MCU, aber was soll's ;-) Geht auch darum, mit dem STM32F4 Erfahrungen zu sammeln. Danke und Gruss Daniel
, FPS31= 00000000 FPSCR= 00000000 J-Link>loadbin /home/a239368/personal/Mikrocontroller/Cortex/stm32f4/mikromedia/project.bin, 0x8000000 Loading binary file... [/home/a239368/personal/Mikrocontroller/Cortex/stm32f4/mikromedia/project.bin] Writing bin data into target memory @ 0x08000000. *****
-
Thread
STM32F4: Flash Speicher Zugriff über SPI
Hallo, ich verwende einen STM32F407 und würde damit gerne einen FlashSpeicher (Atmel AT45DB161E) über SPI beschreiben und auslesen. Allerdings bekomme ich bei der geschriebenen Read Funktion keine Daten aus dem Flash zurück. Initialisierung des SPI's sollte passen, da ich das Status Register des Flash auch auslesen kann. Zunächst möchte ich den Flash beschreiben. Dazu muss laut Datenblatt der CS Pin am Flash eine fallende Flanke aufweisen und dann folgendes über den SPI geschickt werden: Opcode: 0x82 3-Adress Bytes: 0x00, 0x04, 0x01 (für Buffer Adress 0 und Page Adress 0) Daten:
-
Thread
RaspberryPI <- SPI -> STM32F4
Hallo, ich versuche gerade meinen RPI (Wheezy und wiringPi) über SPI an den STM32F4 Discovery anzukoppeln. Für den STM verwende ich das Programm von http://mikrocontroller.bplaced.net/wordpress/?page_id=3495. Leider funktioniert es nicht. Der STM empfängt das erste Byte korrekt
-
Thread
STM32F4: wie funktioniert "RTC reference clock detection"
Hallo, wie funktioniert eigentlich " RTC reference clock detection" beim STM32F4 ? Das Diagramm im pdf AN3371 Application note Using the hardware real-time clock (RTC) zeigt eine Steckdose, ein Netzteil und dann einen Anschluss vom STM32, aber was bedeutet das ? Suckelt
-
Thread
STM32F4 Discoveryboard: Warum PLL aktiv startup
Schau dir mal dein Projekt an. Dort wird vermutlich irgendwo <startup_stm32f4xx.S> eingebunden sein. Darin findet sich der <Reset_Handler:> der nach ein paar Zeilen zum Aufruf von <SystemInit()> in der Datei system_stm32f4xx.c in der bereits Clocks und anderes gesetzt wird
Danke, ja! Nach dem löschen der entsprechenden Zeilen in "system_stm32f4xx.c" verhält es sich wie im Datasheet beschrieben!
-
Thread
STM32F4 external Oscillator -> Empfehlungen/Vorgehensweise
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
https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F4XX/system_stm32f4xx.c Habe gerade hier gesehen das ich einfach nur den PLL_M umändern muss. > Generell empfehle ich dir die Verwendung der Software STM32CubeMX. Dort > kannst du deinen Clock-Tree
-
Thread
CooCox/CoIDE und LPCXpresso
programmieren und flashen. CoIDE bietet den LPC-Link als Debug-Adapter nicht an. So kam mir die Idee, ein STM32F4-Discovery-Board als Programmier-Adapter zu verwenden. Hat das schon mal jemand mit Erfolg probiert?
G. G. schrieb im Beitrag #2754279: > Habe es selber, mit STM32F4 und den LPC-Link probiert. Leider..leider > kein Erfgolg!! Wolltest du mit dem LPC-Link den STM32F4 debuggen? Bei mir ist es genau umgekehrt: Ich will das STM32F4-Board als Programmer für den
-
Thread
STM32F103 und CooCox, Anfängerfragen
Sekundentakt, GPIOx->ODR-Register toggeln Wollte es so machen wie hier: [c] // Demo Blink-LED für STM32F4xx mit einem STM32F4DISCOVERY Board // (c) 2013, Markus Müller // Dieser Code darf frei verwendet, modifiziert und kopiert werden. Benutzung auf eigene Gefahr. #include "stm32f4xx.h" // Deklaration
findet man unter CooCox die richtige .h-Datei fürs include# ? (habe ja einen stm32f103 und keinen stm32f4xx) Außerdem wollte ich Port A nehmen und nicht Port D, aber das ist wahrscheinlich trivial.
-
Thread
ARM-Cortex als Anfänger?
Debugger entweder einen 3EUR STLinkV2 USB-Adapter (funktioniert unter Linux super) oder gleich das STM32F4-Discovery-Board (das hat den STLinkV2 schon on-Board) und los gehts :) Ich hatte damals (vor 2 Jahren, aber dann nichts mehr damit gemacht) mir das STM32F4-Discovery gekauft und von Null bis zum
ist schwer. Hier eine Schritt-für-Schritt Anleitung wenn man zum ersten mal ein STM32 auf einem STM32F4DISCOVERY Board bespielt: [[STM32 CooCox Installation]] Kosten: ca. 20€ für das STM32F4DISCOVERY Board.
-
Thread
Auswahl von MCU
channel wäre. > > und aus diesem Grund habe ich die nicht in engeren Auswahl. Der STM32F2 und STM32F4 hat TIM2/TIM5 mit 32 Bit "Input Capture-Unit"
@ Danke an alle Ich habe noch eine Frage. Wenn ich den auswahl habe zwischen den STM32F2 ,STM32F4 und LPC1754 (NXP)? Was könntet ihr mich empfehlen?
-
Thread
STM32-Discoveryboard: FTDI Treiber/OpenOCD/Degugging
Info : clock speed 1000 kHz Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints [/code] Dann must du aber noch in der Doku schauen, wie du den gdbserver/telnet server aktivierst. Eventuell so: openocd-0.6-0 -f interface/stlink-v1
Rechners habe ich folgendes in der Kommandobox ausgeführt: >openocd-0.6.0-rc2.exe -f stlink-v2.cfg -f stm32f4x_stlink.cfg >openocd-0.6.0-rc2.exe -f stlink-v1.cfg -f stm32f4x_stlink.cfg Meldung: [c] Open On-Chip Debugger 0.6.0-rc2 (2012-08-29-09:22) Licensed under GNU GPL v2 For bug reports, read
-
Thread
Gehäuse für STM32
Mahlzeit, also um es kurz zu machen, ich suche nach einem Gehäuse, oder Ablage in/auf dem mein STM32F4 einigermaßen stabil sitzt. Eigenbau kommt leider nicht in Frage, da leider das notwendige Werkzeug fehlt. Um grob zu verstehen, was ich suche: http://www.pollin.de/shop/dt/MTQwODkyOTk-/Bausaetze_Module
> > also um es kurz zu machen, ich suche nach einem Gehäuse, oder Ablage > in/auf dem mein STM32F4 einigermaßen stabil sitzt. Du redest von einem µC (welcher immer schon ein Gehäuse hat), aber meinst ein Board von tausenden. Fragt sich nur welches. Was gewinne ich, wenn ich es errate?
-
Thread
STM32F407G-DISC1 no STM32 target found!
38 : ST-LINK SN : 0670FF303931594E43055327 21:20:38 : ST-LINK FW : V2J37M26 21:20:38 : Board : STM32F4DISCOVERY 21:20:38 : Voltage : 2.90V 21:20:38 : Error: No STM32 target found! Jemand eine Idee, was das sein könnte? Grüße Christoph
~/STM32Cube/Repository/STM32Cube_FW_F4_V1.25.0/Projects/STM32F4-Discovery/Demonstrations Müsste die sein. Falls nicht, auf jeden Fall in der Repsitory.
-
Thread
STM32 Makefile Projekt Linux
Danke, lg, Franz STM32F1: https://github.com/franzflasch/stm32f1_makefile_project_template STM32F4: https://github.com/franzflasch/stm32f4_makefile_project_template
bjornfor/stm32-test Das funktioniert und sollte keine lizenzrechtliche Probleme mehr machen. Für den STM32F4 muss ich es noch anpassen und testen. Lg, Franz
-
Thread
Daten per Ethernet/USB übertragen
Mojo" anschauen: http://www.exp-tech.de/mojo-v3-fpga-development-board Boards mit Ethernet: STM32F4-Discovery + Erweiterungsboard: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4
-
Thread
STM32 SDIO hängt
eval_sd_io.h" habe ich das include "stm32_eval.h" ersetzt durch: [c] #include <stdint.h> #include "stm32f4xx.h" #include "stm32f4xx_sdio.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define SDIO_INIT_CLK_DIV 119 #define SDIO_TRANSFER_CLK_DIV
-
Thread
200kHz+ USB DAC fur Hobbybedarf?
Micrcontroller geben die alles was du brauchst integriert haben. Liess dir doch mal das Datenblatt zum STM32F4-Discovery durch. Ich koennte mir vorstellen das du dann nur noch ein bisschen programmieren musst. Olaf
Olaf schrieb im Beitrag #2695158: > STM32F4-Discovery Das sieht richtig gut aus... veielen Dank!
-
Thread
STM32F429 Disco Board: SDRAM benutzen
DATA_IN_ExtSRAM /** * @brief Setup the external memory controller. * Called in startup_stm32f4xx.s before jump to main. * This function configures the external SRAM mounted on STM324xG_EVAL/STM324x7I boards * This SRAM will be used as program data memory (including heap
ausprobiert aber falls includes fehlen kann es eigentlich nur die vom fmc und gpio sein #include "stm32f4xx_fmc.h" #include "stm32f4xx_gpio.h"
-
Thread
Starterkit zum sofort Loslegen (ohne Löten etc.)
Du kannst dir auf jedenfall, für wenig (sehr wenig) Geld das STM32F4 Discovery Board kaufen. Und der CooCox IDE und nen GCC anfangen. Dann kannst du dir danach immer noch was besseres kaufen. Wenn du das Discovery mit deinen ersten Versuchen kaputtmachst weil du irgendwas
http://de.rs-online.com/web/p/mikrocontroller-prozessoren/7458434/ http://www.watterott.com/de/STM32F4Discovery http://de.farnell.com/stmicroelectronics/stm32f4discovery/evaluationsbord-stm32f4-discovery/dp/2009276 usw.
-
Thread
[V] Div. EVA Baords
Captain C. schrieb im Beitrag #3736022: > > STM32 F3 Discovery > > STM32F4-Discovery > > STM32 L1 Dicovery > Könntest Du bitte die genauen Boardbezeichnungen preisgeben?
Beide Kits sind weg. STM32F4-Discovery STM32 L1 Dicovery
-
Thread
ARM Einstieg - Wie weitermachen?
Ich hab jatzt die ersten Schritte mit meinem STM32F4 Discovery gemacht. Also IDE einrichten und GPIO. Womit würdet ihr mir empfehlen, weiter zu machen? Also zum Beispiel Timer oder UART. Es söllte möglichste noch einfach sein, bei der Hitze... Es wäre
ließ dir mal in der "stm32f4xx_usart.c" ganz oben bei "How to use this driver" die Reihenfolge der Init-Sequenz durch und probier ob es damit funktioniert oder (was ich noch gesehen habe) warte mal beim senden nicht
-
Thread
12bit ADC+12bit DAC 20kHz 8min
PS: https://www.mikrocontroller.net/topic/390312?goto=4474242#4474075 Anschluss des STM32F4-Discovery an eine SD-Karte. Keinerlei zusätzliche elektrische Komponenten (wie Pegelwandler) benötigt, lediglich ein einfacher mechanischer Adapter. Sollte natürlich so ähnlich auch mit anderen STM32
#4480635: > https://www.mikrocontroller.net/topic/390312?goto=4474242#4474075 > Anschluss des STM32F4-Discovery an eine SD-Karte. Keinerlei zusätzliche > elektrische Komponenten (wie Pegelwandler) benötigt, lediglich ein > einfacher mechanischer Adapter. Vielen Dank !
-
Thread
Einstieg in STM32F7
I2C-Zustand einen Interrupt. > > Damit ist das ein Kinderspiel. Tja, bessere I²C-Peripherie als die STM32F4 haben sogar die AVR. Die ist bloß langsam :D
lassen kaum noch Periphery frei. Ob das was für Anfänger ist? Vieleicht doch besser ein einfaches STM32F4Discovery und dann ein SPI Display dran.
-
Thread
Suche Berater für DIGITALKAMERA Entwicklung
gefunden: http://www.element14.com/community/community/knode/dev_platforms_kits/element14_dev_kits/stm32f4-discovery-expansion-boards Kann bei Farnell gekauft werden, kosten ca. 70..110€ (alle Einzelmodule). Das ist allerdings jetzt keine hochwertige Kamera, sondern zum erste Erfahrungen zu Sammeln wie das überhaupt geht. Der Preis ist auch in einem akzeptablen Rahmen. Der µC STM32F4xx hat ein Camera-Interface und wäre für so eine Applikation geeignet. Wenn eine Kamera mit höherer Auflösung gefordert ist, dann sollte man einen STM32F4xx verwenden, bei dem man auch einen externen
-
Thread
STM32F4xxx - FPU - GCC Codegenerierung
. Beim *AVR* GCC wird ja alles was double deklariert ist in float behandelt. Wie ist es beim STM32F4xx? Könnt ihr mir bitte aus dem Handgelenk schütteln was da passiert bevor ich mir ein Kompilat erzeuge und dann nicht verstehe was im (zerlegten) Maschinencode gemacht wird?
wenn er double sagt. Oder dass er nur *msec* bekommt wenn er aber *usec* haben will und der STM32F4xx das nicht hergibt. Ich rechne ja schon vorsichtshalber nur mit uint64_t, aber wenn es mal nicht anders geht ..... Danke für die Erläuterungen.
-
Thread
FPU auf STM32F4 (Cortex M4) zieht sehr viel Strom
loop könnte ohne FPU-Berechnungen so kurz sein, dass sie > komplett in den Cache passt. Der STM32F4 hat keinen Cache. Stattdessen nutzt STM den Flash-Accelarator (ART), um die Zugriffszeiten zu minimieren. Hatte den auch schon im Verdacht. Das war's dann aber nicht. Ist sehr sicher die FPU bzw.
M. H. schrieb im Beitrag #6241408: > Der STM32F4 hat keinen Cache. Mein RM0090 sagt im Kapitel ART Accelerator™ [pre]Instruction cache memory To limit the time lost due to jumps, it is possible to retain 64 lines of 128 bits in an instruction
-
Thread
[stm32/CooCox] Probleme mit Timer 1 und PWM
und sitze schon seit einem Tag an dem Problem und komme einfach nicht weiter. [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" int main(void) { SystemInit(); // LED Pin RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD,
-
Thread
Echte Zufallszahlen gigabyteweise herstellen (keine Pseudozufallszahlen)
Der STM32F4 hat auch einen True Random Generator, und wäre am STM32F4discovery preiswert mit PC Verbindungsmöglichkeit zu haben. Hier sind statistische Tests und offenbar gibt es dazu eine Firmware von ST die die Zufallszahlen über UART an den PC schickt(RS232 Treiber hat das stm32F4discovery aber leider nicht): http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00073853.pdf
-
Thread
Günstiges Entwicklungsboard für DSP?
DSP? Also ein Kern der MAC kann? Dann such Dir irgendein billiges STM32F4-Board mit Audio-IO. Oder willst Du voll-digital? Dann halt was mit TOSLINK-IO. Ebay, Olimex...
Erfahrung zu sammeln. Nenn mich blasphemischen Ketzer: Aber ziemlich viel kannst du mit einem STM32F4 oder F7 machen. Die haben ziemlich viel Power. Da bist du mit 30 Euro dabei.
-
Thread
Timerberechnung STM32
Nachladewert (ARR) so, daß die 10 kHz auf 1 Hz reduziert werden. [c] #include "stdint.h" #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #define TIMER_CLOCK 90000000 #define TEILER_10kHz 10000 #define VORTEILER_10kHz (TIMER_CLOCK/TEILER_10kHz) #define PRIO_TIM3 15 // ganz klein
Ganz einfach: [c] #include "stdint.h" #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #define TIMER_CLOCK (SystemCoreClock/2) // typischer APB1-Takt #define TEILER_10kHz 10000 #define VORTEILER_10kHz (TIMER_CLOCK/TEILER_10kHz) #define
-
Thread
SD card über sdio interface mit STM32 HAL
github.com/ARMmbed/mbed-os/blob/d311a96061ff3526bc805e20eb35774885ace1ec/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sd.c#L688 noch einen Leidensgenossen gefunden: https://community.st.com/s/question/0D50X00009fEfUeSAK/about-sdio-and-hal-read-write-functions
github.com/ARMmbed/mbed-os/blob/a5b757312d875521a06de42d898d5d00a86b1a0e/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sd.c#L2789 Wenn ich wie hier vorgeschlagen https://blog.frankvh.com/2011/09/04/stm32f2xx-sdio-sd-card-interface/ das Find_SCR() einfach weglasse und in den WideBus Mode umschalte