-
Thread
FatFS erkennt kein Dateisysem FR_NO_FILESYSTEM
Hallo, ich habe FatFs mit einem eigenem SDIO Treiber auf dem STM32F407. Der SDIO Treiber tut soweit auch. Allerdings kann FatFs kein Dateisystem finden. f_mount() liefert immer 13 zurück. Ich habe mich mit dem Debugger in die disk_read Funktion gehängt. Es wird der
-
Thread
SDIO SD-Karte ACMD41 immer busy
Hallo, ich versuche eine SD-Karte am STM32F407 ohne die HAL Libraries zu betreiben. Ich sende zuerst CMD0 => klappt. Dann CMD8. Die Karte antwortet spezifikationsgemäß und akzeptiert meine Spannung. Dann sende ich ACMD41 (CMD55 + CMD41).
-
Thread
Umstieg AVR 8Bit auf STM32
Software zu dekodieren. Dafür gibt es den STM32F103 schon für 3EUR bei Reichelt. Ein STM32F4 (zB F407, wie er auf dem Discovery drauf ist) ist teurer hat aber auch wesentlich mehr Dampf. Das STM32F4 Discovery kann man eigentlich uneingeschränkt weiter empfehlen. Vom Auspacken bis zur ersten LED-Blinkschaltung
-
Thread
STM32F1 (Nucleo-F103RB) - HSE ohne Quartz?
meist nur mit Wartezeit zu beschaffen. Für mich hatte das dann eines Tages die Konsequenz, auf STM32F407 umzusteigen: an jeder Ecke ohne Wartezeit sehr günstig (Future Electronic) zu bekommen.
-
Thread
External RAM am STM32F437
nachgewiesenermaßen. Gibt es vielleicht noch einen ARM, bei dem ext. RAM funktioniert? :-( Ich habe hier einen F407. Bei dem scheint es zu funktionieren. Glück gehabt ;-) @Jochen Bei Deinen spärlichen Informationen zu Schaltung und Programm, kann man doch garnichts antworten.
m.n. schrieb im Beitrag #4957622: > Ich habe hier einen F407. Bei dem scheint es zu funktionieren. Der F407 hat einen "Flexible static memory controller (FSMC)." Ein F437 einen "Flexible memory controller (FMC)" 6a66 schrieb im Beitrag #4961218: > Und
-
Thread
STM32 parallel 8-16 fallende Flanken erkennen
verzögerten Timer sehen, Die Capture-Funktion sorgt für den richtigen Zeitpunkt. Ein anderes Derivat (F407/F427) kann doppelt so schnell laufen: 168 bzw 180 MHz.
Beitrag #4956894: > Die Capture-Funktion sorgt für den richtigen Zeitpunkt. > Ein anderes Derivat (F407/F427) kann doppelt so schnell laufen: 168 bzw > 180 MHz. Also für NUCLEO-F401RE habe ich 84MHz gefunden, das ist doch ein F407?
-
Thread
STM32F407 - TIM2 Interrupt, uC stürzt ab
Hallo Leute, ich probiere mich seit kurzem an meinem ersten STM32 (vorher "nur" AVR´s). Ich habe derzeit das Problem, dass mein uC beim initialisieren des TIM2 + Interrupt einfach aufhört zu arbeiten. Hier mal der Code: [c] void InitializeLEDs() { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); GPIO_InitTypeDef gpioStructure; gpioStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_6; gpioStructure.GPIO_Mode = GPIO_Mode_OUT; gpioStructure.GPIO_Speed = GPIO_Fast_Speed; GPIO_Init(GPIOA, &gpioStructure); GPIO_WriteBit(GPIOA, GPIO_Pin_7, Bit_RESET); GPIO_WriteBit
-
Thread
STM32 INT wird sofort ausgeführt
Moin, zum PSC: Ich kenne den F030 jetzt nicht so (hab F407). Aber es sieht fuer mich so aus, als ob du den Timer in der ISR sofort wieder stoppst. Also nur 1 mal laufen laesst. Ich hatte das Problem, das der PSC Wert erst nach dem ersten Update Event wirksam
-
Thread
STM32 I2C direkt über die Register
vielen Jahren (2010+) hatte ich mit sehr guten Erfolg die Information in AN2824 auf einem F103 und F407 angewendet. https://www.st.com/resource/en/application_note/cd00209826.pdf Den Source Code gibt es auch irgendwo. Ich verwendete nur den Interrupt Betrieb, also nicht DMA oder Polling und die
-
Thread
STM32 Arduino
Im STM-Arduino Forum basteln sie viel mit diesem Board: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Entwicklungskit-Board-Core-Board-Modul-/272501793801?hash=item3f725f6409:g:lcwAAOSw5cNYZLH2 Für knapp 11 Euro auch ziemlich günstig aber mit deutlich mehr Dampf als dem BluePill
-
Thread
STM32F407VGT6 China Board not working Tips?
a Discovery F4 Board and purchased recently a China Board from *bay (http://www.ebay.at/itm/STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4-Discovery-/272501820584?) with the same uC (STM32F407VGT6). I thought a cheap way to test my code and put it into my project. I have a sample
-
Thread
STM32F103 Blue Pill Board: Verwendung der RTC mit 32khz
der Platine war lief sie richtig. Allerdings kriege ich die Zeit immer vom Master und das ist ein F407, den ich in wochenlanger Kleinarbeit kalibriert habe... nach Gefühl, mal mehr mal weniger Takte addiert oder subtrahiert. Grad geschaut: F407 hat aktuell 2s Abweichung nach ca 6 Wochen.... Die
-
Thread
STM32 Code im externen RAM
noch garnicht so genau abschätzen kannst, würde ich das ext. RAM erst einmal weglassen und einen F407 im 144 pol. Gehäuse nehmen. Die kosten nur minimal mehr und sind pinkompatibel zu Versionen mit mehr internem RAM (F427/F745). Man kann diese µCs auch sehr langsam takten. Mit einem Nucleo-Board kannst
-
Thread
Wie umsteigen von M4 auf M7?
Hi, ich habe ein grösseres Projekt (ca. 750Kb bei O3 reiner Code) auf dem STM32F407 gemacht. Jetzt muss ich das Projekt auf splitten (2 ähnliche Produkte) und beim neuen reicht mir aber die Leitung nicht mehr und ich wollte auf einen STM32F7 um steigen. Jetzt kommen halt die ganzen
wenn alles richtig ist. Beim 144 Pinner passen die Pins. Habe einen F746 also r0p1 Model, beim F407 hatte ich aber auch schon hier und da Probleme beim Debuggen. Hier erwarte ich nur das es nicht sonderlich schlimmer wird. VG, Uli
-
Thread
STM32 Discovery CAN H kein Signal
Max schrieb im Beitrag #4918802: > eine STM32 Discovery Board Welches denn? Beim F407 und beim F429 ist es kein Problem, eine Diode zu überbrücken and dann auf die nominellen 3,3V zu kommen. Der einzige Nachteil - du kannst dann extern nicht mehr mit 3,3V einspeisen.
-
Thread
[V] Große Auflösung meiner Bastelkiste
Elektronik-Bastelkiste auf und habe dadurch noch einige tolle Sachen abzugeben. Folgendes ist zu haben: - STM32F407-Discovery mit ST-Link Programmer (10€) - STM32F429-Discovery mit Display und ST-Link Programmer (20€) - LPCXpresso LPC1102 mit LPC-Link Programmer - myAVR mySmartUSB MKII AVR-Programmer mit Ressource
-
Thread
Suche E2PROM Manager für STM32F10x
return 0xff; /* Wichtiger Hinweis, bzgl der Reihenfolge des Bit Setzens, Manual. STM32F407, S834 Die Konfiguration muss VOR dem Buszugriff erfolgen, d.h. das Datenbyte wird erst ganz zum Schluss ausgelesen */ // NACK einstellen E2PROM anzuzeigen, dass keine weiteren
-
Thread
Bausatz / Miniprojekt für Geburtstag schenken
noch folgende Besonderheiten haben: - STM8L Discovery: Mit Text-LCD - STM32F4 Discovery (STM32F407-Controller), leider nicht mehr ganz einfach zu bekommen: Mit D/A-Wandler, Bewegungssensor... - STM32F429 Discovery: Mit Grafikdisplay - STM32L053 Discovery: Mit ePaper-Display
-
Thread
Wies der zufall will.
der STM32F4 hat einen RNG on board. einfach ein stm32F407Discovery für ein paar Euros kaufen, paar Zeilen für die Initialisierung. An einen Portpin einen Transi mit Relais und Freilaufdiode und fertig ist das Ding. Für jemanden der allerdings keine Vorkenntnisse
-
Thread
STM32F407 internes RAM
Versuche mich gerade am STM32407 Discovery Board und fühle mich erschlagen von den dicken Manuals des Prozessors. Kann mir bitte jemand - damit ich nicht stundenlang Manuals wälzen muss - in kurzen Worten erklären warum es zwei ver- schiedene interne RAM-Speicherbereiche gibt (das generierte Linker Description File weist 128KByte und 64KByte aus) und was ggf der Compiler/Linker macht wenn ein Bereich voll ist oder nach welchen Kriterien diese zwei Bereiche augenutzt/belegt werden? Könnte ein grosses Array übergreifend angelegt werden wenn es für einen Bereich nicht ausreicht?
-
Thread
STM32F103 Uart DMA Rx Problem
Hallo zusammen, ich habe einige Zeit mit dem STM32F407 verbracht und habe mir da eine schöne Bibliothek gebaut, um die Uarts per Interrupt und DMA betreiben zu können. Klappt tadellos. Nun versuche ich gerade, alles auf den STM32F103RBT6 zu portieren, hänge
-
Artikel
STM32 CooCox Installation
Projekt = Hierbei hilft der Quickstart-Guide von CooCox ebenfalls weiter. Auswahl "ST" Auswahl STM32F407VG (der Prozessor vom STM32F4DISCOVERY Board) Auswahl der Peripheriefunktionen, für das BlinkLED wird nur GPIO benötigt Frage: "Do you want create a new project now?" mit Yes beantworten Projektname:
Stecker "CN1" der Platine ein. Der Stecker ist der Anschluss vom ST-LINK, also dem Debugger vom STM32F407 Chip. Vor dem ersten einstecken muss zu nächst ein USB Treiber installiert werden. Da der ST-LINK von ST kommt muss auch von deren Homepage der Treiber erst geladen werden: 3. ST-LINK/V2 Utility > STSW-LINK004
-
Thread
Probleme mit Timer Prescaler und OC beim STM32F103
TIM_GenerateEvent(TIM2, TIM_EventSource_Update);[/c] Ich hatte mal ein ähnliches Problem auf einem F407, da wollte der Timer nicht richtig loslaufen wenn ich kein Update generiert habe.
-
Thread
STM32F4 komplementär PWM Problem in ChibiOs
Hallo, in ChibiOs versuche ich vergeblich die komplementären PWMs vom STM32F407 Discovery Board zu testen. Kann mir jemand bitte helfen, wo der Fehler liegt. Ich messe nur Rauschen am PA8, PA9 und PA10. Danke im Voraus. [c] #include "ch.h" #include "hal.h" static
-
Thread
LAN2GPIB mit Arduino-Nano und LAN Shield
C. W. schrieb im Beitrag #5136894: > STM32F407VET6 development board Cortex-M4 STM32 minimum system learning > board ARM core board > http://s.aliexpress.com/IVziYryE Man braucht nicht sein halbes Leben warten um die Module zu bekommen, es gibt sie auch aus Deutschland: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-Kit-/401387098620?hash=item5d748911fc:g:qcwAAOSw-kdX0mup siehe auch https://www.mikrocontroller.net/topic/426112#new
-
Thread
STM32 F746zg nucleo und ILI9488 TFT per SPI langsam ?
Connector mit SPI. So .... jetzt zum feierlichen Sonntag Nachmittag ein bisschen Übung auf dem STM32F407 (Discovery). Display Löschen dauert hier 117 msec bei 21.xxx Mhz SPI Clock. Ergibt etwa 2.62 MByte/sec wenn ich richtig gerechnet habe. Ach ja: *ohne* DMA. Ach ja: *ohne* HAL, aber mit "Arduinoquäler-Optimierung
>ein bisschen Übung auf dem STM32F407 der zieht gleichauf mit meinem STM32F429 >Ach ja: ohne DMA die etwa 3 MB/s sollten weder Xmega noch STM32 in Verlegenheit bringen auch hier wird klar, das das SPI Display im wesendlichen davon
-
Thread
Dezimalwert aus A/D-Wert ableiten
Hallo! Ich benutze das Board STM32F407 und A/D-wandle mit 12-Bit eine Potispannung. Aus dem A/D-Wert möchte ich einen Wertebereich von 0…20 realisieren. Dieser Wert soll dann binär auf 5 in Reihe gelöteten LEDs ausgegeben werden und gleichzeitig
-
Thread
STM32 Problem mit UART Receive
Zusammen, derzeit hänge ich bei der Implementation meiner UART Receive Funktion auf meinem STM32F407. Eigentlich sollte es keine große Sache sein, nur irgendwie kann ich nur das erste übertragene Zeichen empfangen. Sprich es wid nur das erste übertragene Zeichen in den Speicher übertragen. Zu meinem
-
Thread
STM32F4xx QEI maximale Frequenz
> Encoder interface mode acts simply as an external clock with direction selection Im stm32f407 device datasheet steht dann noch im "TIM timer characteristics" (kap. 5.3.18): f_EXT sei maximal 42MHz für APB1-Timer. Ich glaube aber nicht, dass das etwas mit dem internen Clock zu tun hat, sondern
-
Thread
STM32F407 Sprung zu Programm im anderen Sector
*/ NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x20000); [/c] Und außerdem habe ich in der "STM32F407ZE_MemoryMap.xml" folgende Änderung drin (ganz unten in der Datei): <MemorySegment size="0x20000" access="ReadOnly" name="FLASH" start="0x08020000"/> Also die Startadresse auf 0x08020000 statt
-
Thread
LwIP mit CubeMX
Hallo *, gibt es jemand der lwIP direkt aus CubeMX generiert schonmal auf einem STM32F407VE zum laufen gebracht hat? Als PHY wäre der DP83848 interessant.
-
Thread
Wahl vom richtigen Mikrokontroller
lange genug gesucht... ST: Mit >= 2 CAN-Schnittstellen STM32F105, F205, F207, F215, F217, F405, F407, F412, F415, F417, F427, F429, F437, F439, F446, F469, F479, F745, F746, F756, F765, F767, F769, F777, F779 Die F7xx hätten 3x CAN Microchip/Atmel: Mit >= 2 CAN-Schnittstellen PIC32MX775, PIC32MX795
-
Thread
stm32f103 3phase-generator
Beitrag #4853964: > Das stm32f426-disco kostet unter 30€ So etwas gibt es nicht. Es gibt ein F407 Discovery und ein F429 Dicovery Board. http://www.st.com/en/evaluation-tools/stm32-mcu-discovery-kits.html?querycriteria=productId=LN1848 Ausserdem ist es hilfreich, sich vor der Beschaffung mal
-
Thread
[STM32F4xx] SPI Optimierung
* soft chip select */ } [/c] Bei der Implementierung meiner SPI-Ansteuerung auf dem STM32F407 ist mir der folgende Sachverhalt aufgefallen: (Bild1 gehört zu Funktion1.c Bild2 gehört zu Funktion2.c) Ich möchte ein oder mehrere Bytes in einer Funkton übertragen. Stellvertretend zeige
-
Thread
gesucht: 50Hz Generator fein einstellbar
Es ist kein Problem den Bereich auf 45 - 55 Hz einzugrenzen. Die Frequenz wird mit einem STM32F407 erzeugt und ist superfein aufgelöst. Der eingestellte Wert wird per LC-Anzeige abgelesen. Als Hardware verwende ich eine abgemagerte Schaltung von dieser http://mino-elektronik.de/FM_407/fmeter_407
-
Thread
PWM Signal mit HAL STM32
auf die PWM ankommt. Wenn die läuft, kannst du mit dem Trigger rumspielen. Ist das ein Discovery F407 Board?
-
Thread
Räumlich kleines RAM mit mind. 2 MiB
Schreibroutine und einer guten SD-Karte (z.B. Samsung Evo) schafft man das mit 64 KB SRAM, also zB einem STM32F407.
und einer guten SD-Karte (z.B. Samsung Evo) schafft man > das mit 64 KB SRAM, also zB einem STM32F407. Das ist nicht sehr hilfreich. Ich weiß jetzt natürlich, dass meine Implementierung nicht schlau ist aber sonst auch nichts. :-P 0.7 MiB/s * 100 ms rechnen und abrunden kann ich selbst. Was Du
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Ich würde auch zu STM32 raten. Habe vor Jahren (2008+) viel mit F103 und F407 gemacht. Was mir aber an vielen Eval Boards nicht sehr gefällt ist die Wahl der Gehäuse. Viele dieser Boards haben nur 64-pinnige uC drauf und relativ kleinen FLASH Speicherplatz. Da gibt es oft Konflikte
-
Thread
C++ if-Bedienung
Guten Mittag liebe Leute. Ich habe ein Tastenfeld 4x4 sowie einen STM32F407 Mikrocontroller, welcher über Eclipse in c++ programmiert wird. Nun habe ich eine if-Bediegnung erstellt, welche abfragt in welcher Reihenfolge die Taster gedrückt wurde (in diesem Fall zuerst 1
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Variante 2: Dieses STM32 Entwicklungsboard. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F407G-DISC1virtualkey51120000virtualkey511-STM32F407G-DISC1 Zusammen mit dem MCP2551 Und einem der beiden Bildschirme. Variante 3: Dieses Nucleo Entwicklungsboard. http://www.mouser.de/Search
-
Thread
STM32F4 Tastenabfrage C++
Guten Tag, ich habe gerade mit einem STM32F407 Mikroprozessor begonnen zu programmieren. Dies in C++. Ich habe bereits erfolgreich einige LED's aus- und eingeschalten und möchte nun einen Taster abfragen. Ist der Taster aktiv sollten alle LED's
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Ich habe momentan das Problem, dass sich mein Mikrocontroller STM32F407VGT6 nicht flashen kann. Zu den Rahmenbedingungen: - Ich verwende CooCox zum Erstellen des C- Codes. - Das Flashen mache ich über den JTAG Anschluss mit dem ST-Link/ v2. - Die Treiber sind alle
-
Thread
STM32F407VG Registerinhalt auslesen
Hallo, ich benutze das Board STM32F407VG Discovery und arbeite mit EmBlitz 1.1. Leider funktioniert das Plugin SVD-Repository bei mir nicht, womit man sich ja die gesetzten Bits bzw. die Registerinhalte anschauen kann. Beim Starten des Plugins
-
Thread
Error disassembling : truncated ELF file
-DFLASH_RUN -DSTM32F407VGTx -DSTM32F4DISCOVERY -Wa,-adhlns=FLASH_RUN/startup_stm32f407xx.lst -Wa,-ggdb -I. -I./inc src/startup_stm32f407xx.s -o FLASH_RUN/startup_stm32f407xx.o ---- Compiling C: src/main.c to FLASH_RUN/main.o
/startup_stm32f407xx.lst -MMD -MP -MF FLASH_RUN/dep/kha.elf.d -Wno-unused-parameter FLASH_RUN/startup_stm32f407xx.o FLASH_RUN/main.o --output FLASH_RUN/kha.elf -nostartfiles -Wl,-Map=FLASH_RUN/kha.map,--cref,--gc-sections
-
Thread
Problem mit ISR I2C Slave STM32
Hallo zusammen, möchte gerne einen STM32F407 als SMBus-Slave nutzen. Nutze dazu die StdPeriph Driver. Aus irgendeinem Grund funktioniert meine ISR nicht so wie sie sollte. Auf der Leitung sieht alles richtig aus. Sende mit einem Arduino
-
Thread
RS232 auf Display ausgeben, ohne Computer
bekommt man diese von Glyn. Dazu könnte ich Dir ein Entwicklungsmuster für die Ansteuerung (mit STM32F407) für € 20 anbieten. Abbildung ähnlich wie hier: http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-5 Alternativ paßt auch ein anderes EDT-Display mit 4,3": https://www.reichelt.de/
-
Thread
STM32F4 Discovery ADC Probleme auf anderem Board
Hi, Ich habe hier zwei verschiedene Sorten vom Discovery Board STM32F4, eine ältere(STM32F407VGT6) und eine neuere Version (STM32F407VGT6U). Bei der neueren Version (Auf zwei Boards getestet) stimmen die gemessenen ADC werte einer Spannung nicht, sondern weichen um die 15% vom richtigen Wert
-
Thread
STM32F4 Discovery Audio CS43L22 I2C Problem
wohl einen Fehler bei der Initialisierung. Wenn ich debugge hängt das Programm in startup_stm32f407xx.s bei der Zeile mit dem Inhalt "B" unter SysTick_Handler: [c] ; Dummy Exception Handlers (infinite loops which can be modified) NMI_Handler PROC EXPORT NMI_Handler
das mit dem Quellcode posten geht auch kompakter: http://www.dasrotemopped.de/dateien/STM32F407VGT-DISCO_BSP_SSD1963_20170417.zip So macht ST das Initialisieren der Komponenten, von mir in ein SW4STM32 Projekt gepackt, wen es interessiert. Gruß, dasrotemopped.