-
Thread
Überforderung: System Workbench, ST-Link, Eclipse - Hilfe
Das STM32F407G-DISC1 Discovery Entwicklungsboard übernimmt bei deinem Aufbau die Funktion des Flashers und Debuggers. Er empfängt vom PC quasi die fertige Bin-Datei und schreibt sie in das Flash des Customized
Mikrocontrollerboards. Zudem kannst du über diesen Pfad dein Programm debuggen. Anstelle des STM32F407G-DISC1 könnte man auch einen allgemeinen Adapter wie z.B. J-Link benützen.
-
Thread
POV Sphere mit WS2812 Stripe
Dank für die ganzen Infos und Tipps hier! @Reiner_Gast: Mich würden deine Ergebnisse mit dem STM32F407 interessieren, das könnte eventuell mein Ausweichplan sein falls ich aus dem Raspberry Pi nicht schnell genug die SPI Signale bekomme :)
> C0dR schrieb: >> @Reiner_Gast: Mich würden deine Ergebnisse mit dem STM32F407 >> interessieren, das könnte eventuell mein Ausweichplan sein falls ich aus >> dem Raspberry Pi nicht schnell genug die SPI Signale bekomme :) > > Ich schau mal, ob die APA102 die 42 MHz schaffen
-
Thread
Bestellung des STM32F407VET6 Development Board
Lieferanten von maximal 2 Wochen zu bestellen. Das schwarze develeopment Board ist für den Chip STM32F407VET6. Allerdings habe ich nur chinesische Lieferanten gefunden. Weiss jemand von euch ob es auch ein europäischer Lieferant gibt?
https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-NRF2410-FMSG-SD-Card-DE/323601020976?hash=item4b581fb830:g:XVgAAOSw0TBcFRig:rk:23:pf:0
-
Thread
USB core für STM32F407 DIYMORE gesucht
Ich habe das mecrisp-stellaris FORTH auf den STM32F407-DIYMORE ( https://stm32-base.org/boards/STM32F407VGT6-diymore#DIYMORE ) portiert und greife im Moment über einen gehackten USB-Serial-Adapter auf die UART pins PA10,PA9 zu. Habe dazu einen fertigen
doch sicher mit überschaubarem Aufwand auf den F407 > portieren Das bezweifle ich, denn der STM32F407 hat eine ganz andere USB Schnittstelle als der STM32F1 und F3
-
Thread
Stm32f407 flashen
STM32F4 Reference Manual" Kapitel 2.4 "Boot configuration". Die Zuordnung der Pins findest du im "STM32F407 Datasheet". Außerdem solltest du einen Blick ins "STM32F40x Errata Sheet" werfen, um böse Überraschungen zu vermeiden. Diese drei Dokumente sollten ohnehin Pflichtlektüre sein. Um es kurz zu
-
Thread
STM32F4 Discovery Board + USART
Pegelwandler der auf 3.3V Pegel arbeitet, daher auch der MAX232 mit 5V für die AVR Chips. Da aber der STM32F407 mit 3.3V Pegel arbeitet, habe ich den Konverter und den STM32F407 direkt verbunden. Um zu gewissern, ob meine eingestellten Frequenzen (HSE und PLL) richtig sind, habe ich diese über den MCO2
Pegelwandler der auf 3.3V Pegel arbeitet, daher >auch der MAX232 mit 5V für die AVR Chips. Da aber der STM32F407 mit 3.3V >Pegel arbeitet, habe ich den Konverter und den STM32F407 direkt >verbunden. Wenn der AVR einen MAX232 brauchte, dann braucht der STM32 einen MAX3232. Du kannst den STM32 da nicht
-
Thread
Doppelte Pull-Ups bei i2c?
denn? meine 1.8K waren eigentlich schon laut Datenblatt falsch, denn im Datenblatt von meinem STM32F407 stehen 2x 4k7 Widerstände drin.
Datenblatt des STM32F407 4k7-Widerstände VORSCHREIBT. Wo soll das genau stehen? LG, Sebastian
-
Thread
Probleme bei toolchain setup für STM32F4Discovery
Hallo zusammen! Habe auf meinem Rechner mit Ubuntu 12.04LTS die toolchain für den STM32F407 gemäß http://www.mikrocontroller.net/articles/STM32F4-Discovery installiert, hat auch alles gut geklappt. Jetzt versuche ich das Beispiel zu kompilieren, leider hängt der Compiler bei einer der peripheral
STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/inc -I"//home/jan/workspace/TemplateSTM32F407" -O0 -ffunction-sections -fdata-sections -Wall -Wa,-adhlns="StdPeriph/stm32f4xx_dcmi.o.lst" -c -fmessage-length=0 -MMD -MP -MF"StdPeriph/stm32f4xx_dcmi.d" -MT"StdPeriph/stm32f4xx_dcmi.d" -mcpu=cortex-m4
-
Thread
Test ARM9 vs STM32F429 CM4F
Also ich hab LUA auf einem AT91SAM9G20/400MHz installiert und auf einem STM32F407 mit 168MHz. Im LUA habe ich dann ein kleines Mandelbrotprogramm geschrieben und die Zeiten gemessen. Der AT91SAM9G20 hat ja keine FPU und der STM32F407 hat eine. Beide haben mit 32 Bit floats gerechnet
Sascha schrieb im Beitrag #3382397: > STM32F407 mit externem SDRAM Hähhh gibts leider nicht.. Oder meinst du den STM32F42/37?
-
Thread
STM32F407 kann sich selbst in Knie schiessen
kämpft die SPI- Maschine im Pegel gegen den Ausgangstreiber des Pins. Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst kurzschliessen? Selbst das Manual gibt sich zu diesem Thema sehr schmal-lippig .... Ich bin auf dieses Problem noch nicht gestossen da ich sehr gerne meine Soft-I2C-Implemetierung
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst > kurzschliessen? Selbst das Manual gibt sich zu diesem Thema > sehr schmal-lippig .... Erstens hat er ja nicht *sich* kurzgeschlossen, sondern der Slave mit dem Master
-
Thread
STM32 lutscht die RTC Batterie aus
, ich habe noch einige Buggy Prozessoren hier rum > liegen. Hast du auch das Board mit dem STM32F407VGT6 ? Was steht auf deiner Platine rechts oben - Datecode 1206?
ich habe noch einige Buggy Prozessoren hier rum >> liegen. > > Hast du auch das Board mit dem STM32F407VGT6 ? > Was steht auf deiner Platine rechts oben - Datecode 1206? Nein ein Selbstbau-Board.
-
Thread
No ST-Link detected (Windows 10) STM32-ST-Link-Utility
Windows 10 (v4.5.0.0), STLinkUSBDriver.dll v5.1.2.0, ST-Link_CLI.exe v3.5.0.0. Ich habe ein STM32F407G-DISC1 board MB997D über USB an den Mac angeschlossen und an Windows zugewiesen. Die beiden ST-LINK Jumper sind off. Vom SWD-Port geht es an ein DIY-MORE STM32F407VGT6-Board: [PRE] DIY-MORE STM32F407G-DISC1 SWD CN2 CN3 PA13 <— SWCLK - 2 OFF PA14 <— SWDIO - 4
-
Thread
Erstes Programmieren von STM 32, irgendwas mache ich falsch.
Hallo, ich bin Anfänger und es geht um ein STM 32F407. Ich konfiguriere in CubeMX und übertrage den Code in System Workbench... Nun gehe ich praktisch nach Anleitung vor, ich lasse mir von CubeMx den Code für mein kleines LED-Test-Projekt generieren
/Blink_LED" -g -o "startup/startup_stm32f407xx.o" "../startup/startup_stm32f407xx.s" Finished building: ../startup/startup_stm32f407xx.s Building file: ../Src/main.c Invoking: MCU GCC Compiler C:\Users\**\Desktop\Testprojekte\Blink_LED
-
Thread
STM32F4 mit gcc-arm-none-eabi
Hallo Zusammen, ich versuche ein STM32-E407 Development Board von Olimex mit STM32F407ZGT6 CPU mit der GCC ARM Embedded toolchain (gcc-arm-none-eabi-4_9-2015q4) zu programmieren. Compiler und Linker (beides gcc) rufe ich mittels Makefile auf. Debugging mittels GNU gdb (GNU Tools for
gestellt. Ich vermute, es geht auch mit anderen Einstellungen. Das daraus entstehende Linkerscript "STM32F407ZGTx_FLASH.ld" im Rootverzeichnis der von CubeMx erstellten Verzeichnisstruktur passt offensichtlich zum "startup_stm32f407xx.s" welches sich ebenfalls in dieser Struktur unter /Drivers/CMSIS/Device
-
Thread
erst programmieren, dann schalten
billigere geben. Ich habe das Board auch bei Amazon gefunden: http://www.amazon.com/Core407Z-STM32F407ZxT6-STM32F407ZET6-Cortex-M4-Development/dp/B00E0FJFVG
//www.amazon.com/Core407Z-STM32F407ZxT6-STM32F407ZET6-Cortex-M4-Development/dp/B00E0FJFVG). Die Programmierung ist Easy: - Port Clock aktivieren - 100 Port-Pins als Ausgang parametrieren - je nach Schalterstellung die Ports
-
Thread
Mein STM ST-Link-JTAG Adapter.
JTDO) 3 4 SWCLK SWDIO 5 6 (JTDI) GND Vss-3 7 8 NRST Das Board STM32F407VGT6-Discovery der Connector SWD: ---------------------------------------------------- Connector: FK-6-polig, einreihig. Wenn Sie die Jumper vom Connector CN3 beide entfernen so können sie das
------------------------------------------------------------------------------ Von Board Board STM32F407VGT6-Discovery der Connector SWD zu Board ST-Link-Adapter-Board-MB792 der Connector CN2 Discovery-Board zum ST-Link-MB792-Board Connector SWD zum Connector CN2 -------------------
-
Thread
Timer bei STM32F407
Hallo, ich bin neu auf dem Gebiet STM32. Ich habe viel hier im Forum gelesen und gelernt, doch jetzt habe ich eine Frage zu den Timern. Ich würde gerne zwei Signale erzeugen, welche synchron zueinander sind. Zum einen wäre das ein 10MHz Rechteck, welches ein Impuls-Pausenverhältnis von 50:50 hat. Und als zweites möchte ich ein Rechteck mit 900Hz erzeugen, welches auch ein Impuls-Pausenverhältnis von 50:50 hat. Der Flankenwechsel des langsameren Signals soll nur bei einr steigenden Flanke des schnelleren Signals stattfinden. Als internen Takt verwende ich 168MHz. Ich möchte das ganze
-
Thread
[S] STM32F4-DISCOVERY STM32F407VGT6
Hallo zusammen, hat jemand ein STM32F4-DISCOVERY (STM32F407VGT6) abzugeben? Bei den üblichen Verdächtigen ist es derzeit entweder nicht verfügbar, mit hohen Preisen eingestellt, oder mit hohen Versandkosten. Danke für Angebote!
Das ursprüngliche Board wurde abgekündigt und durch das STM32F407G-DISC1 ersetzt. Das hat jetzt nen verbesserten STlink inkl. seriellem Port. Das STM32F407G-DISC1 ist z.B. bei Mouser in Stückzahlen erhältlich. Andere Händler haben vielleicht ihre Produktseiten
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
Hi ich verwende das STM32F407 discovery board und möchte damit das hd44780 display ansteuern. Ich verwende den internen Oszillator und betreibe meinen uC mit 16MHz. Die LCD Routinen hier auf uC.net basieren auf die _delay_us
Synchronisation) , und einen im Millisekundenbereich (mehr für interne Zwecke). Gibts es auf einem STM32F407 keine Timer?? Schwache Architektur. Obwohl ich bei https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html lese: Up to 17 timers: 16- and 32-bit running at up to 168 MHz
-
Thread
ARM Eval Board gesucht
STM32F407ZGT6 - 168 MHz - Flash: 1MB - SRAM: 128 KB on board extension: 1MB - 8MB PSRAM or SRAM(default 1MB SRAM), 128MB NAND FLASH, NOR FLASH(reserve) *keine SD-Card onboard* Preis: 45 USD http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?pt=LH_DefaultDomain_0&hash=item2a1fe01688
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
Habe jetzt mal das MB997C (STM32F407-Discovery) herausgenommen aus der Schaltung und habe es über USB an meinen MacbookPro (mit Windows 10 Parallels VM) und es verhält sich anders als das neuere. Das Board wird nicht als USB-Device
Upgrade? Im User Manual UM1472 der C-Version des Discovery Boards steht: "It is based on an STM32F407VGT6 and includes an ST-LINK/V2 embedded debug tool interface" Im User Manual UM1472 der D-Version des Discovery Boards steht: "Based on STM32F407VG, it includes an ST-LINK/V2-A embedded debug
-
Thread
CubeMX Config für STM32F407 Black
#6026994: > hat hier schonmal jemand für dieses Board eine Config in CubeMX > angelegt? > Beitrag "STM32F407 Black und Arduino" Ja
hier noch ein umfangreiches Excel Sheet mit den Steckerbelegungen: https://github.com/palmerr23/STM32F407/tree/master/Documents Es gibt leider einen Konflikt zwischen ETH und dem SPI für das Touchpanel, beim Anschluss eines ext. PHY müsste man den Touch abklemmen.
-
Thread
STM32F407 aus Arduino-IDE als DFU-Device flashen
Hallo, Ich versuche auf einem Generic-STM32F407-Board mit der Arduino-IDE eine Leuchtdiode blinken zu lassen, schaffe es aber nicht das Ding zu flashen. Ubuntu 16.04 + Arduino 1.8.3 + https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki
Warnung: Beim Versuch dieses STM32F407VGT6-Board mit dem Arduino-core von Roger Clark mit der Methode STM32duino Bootloader zu flashen versetzt man das Board reproduzierbar in einen nicht mehr löschbaren und damit nicht mehr neu programmierbaren
-
Thread
[S] STM3F407 CPU mit 100 Pins
Bist Du sicher? Bei RS z.B. kostet das F4Discovery Board nur 89 cent mehr als der STM32F407VGT6.
> Bist Du sicher? > > Bei RS z.B. kostet das F4Discovery Board nur 89 cent mehr als der > STM32F407VGT6. Dann muss ich aber jedesmal alles mit der RTC umlöten, Quarz drauf, winzige Kpnd. drauf, Kabel ziehen, Batteriehalter draufkleben, Stifte oben abschneiden damit der Platz hat usw. usw.
-
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
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
STM32F4-Discovery Keil startup code
scheinen mir die oben genannten Settings komisch. Frage habe ich was falsch gemacht habe den STM32F407VG gewählt weil es keinen STM32F407VGT6 gab aber vermute das T6 steht für das Package... Oder hat jemand ein vernünftiges Sample für den Startupcode? Danke schonmal, lg mike
der Ausführbare code hingeladen wird müsste ja auch im RAM sein oder? Wie funktioniert das beim STM32F407VGT6 oder wird der direkt vom Flash ausgeführt? lg
-
Thread
STM32F407 Flashblockgroesse
Also entweder ich bin doof oder die Doku von ST ist schlecht. Kann mir mal einer erzaehlen wo beschrieben wie gross die einzelnen Bloecke im Flash des Controllers sind und wo sie stehen? Olaf
-
Thread
STM32F407 DMA
Hallo Leute, evtl. hat von euch einer eine Idee was hier faul sein könnte. Ich habe eine simple DMA Übertragung von einem Array im RAM zum UART, so nun ist es so, dass wenn ich die 1000 Werte die jeweils darin liegen per for schleife rüberschaufle immer sauber ankommen. Wenn ich die 1000 Werte per DMA zum UART schaufeln lasse, dann überträgt er meißt die ersten 400 - 800 Werte einwandfrei, die restlichen Werte sind nullen... Dieses Verhalten ist komplett sporadisch, ich hab im RAM direkt schon nachgesehen, alle werte stehen am richtigen platz und sind vorhanden. Was könnte dieses Verhalten
-
Artikel
STECCY
Dateinamen im Format 8.3 dar, das heißt, man sollte nicht mehr als 8 Zeichen vor dem Punkt verwenden. STM32F407VET BlackBoard. Auf dem BlackBoard sind unter anderem folgende Komponenten verbaut: STM32F407VET6 FSMC Anschluss für TFT SD-Karten-Einschub USB-Anschluss 8 MHz und 32kHz Quarz SPI Flash W25Q16 2 frei
LEDs 3 User buttons Fassung für RTC-Batterie Stecksockel für NRF24L01 Kompletter Schaltplan des STM32F407VET6-BlackBoards: STM32_F4VE_SCHEMATIC.PDF Komplettübersicht Steckerbelegungen: STM32F407VET6 black board Einzelübersicht Steckerbelegungen: JTAG und TFT: Black STM32f4VET6-2 Pinouts JTAG-TFT.pdf
-
Thread
Gesucht: µC mit 4x PWM + Ethernet Schnittstelle
Es wahren aber bis jetzt µCs mit 150< PINs was für eine > Lichtsteuerung etwas overdone ist. Stm32F407 mit integriertem PHY. https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware rgds
6A66 schrieb im Beitrag #4099574: > Stm32F407 mit integriertem PHY. STM32F407 - mit integriertem MAC, der PHY ist extern (Sorry). rgds
-
Thread
Echtzeitregelung Matlab Simulink - Arduino ?
System sehr gute Erfahrungen gemacht: Matlab / Simulink mit Blocksets von ST oder Wajung und dem STM32F407 Eval Kit (ARM Cortex M4, kostet ~15€). Regler mit > 10kHz mit doch recht aufwendigem Aufbau und "hässlichen" Datentypen sind kein Problem, Zicken machen nur "Unsauberkeiten" der verwendeten Blocksets
sagen, wir haben aber unsere ersten Schritte und ein "proof of concept" mit dem Standard-Board STM32F407 und den erwähnten Blocksets gemacht. Hilfe und Tutorials findest du z.B. unter http://waijung.aimagin.com/ Sie bieten auch komplette Kits an: https://www.aimagin.com/products/lab-kit.html
-
Thread
Spektrum berechnen mit Mikrocontroller
ein Beispiel. Es sollten im Endeffekt schon mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Meine Idee war einfach, eine FFT fester Länge zu haben, und dann Center und Span einstellbar zu machen. Wenn die FFT eine feste Länge hat, dann ist natürlich auch die Frequenzauflösung
Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
-
Thread
STM32F4xx beziehen
Gibts z.B. bei HBE (https://hbe-shop.de/Art-2064367-STMICROELECTRONICS-STM32F407VET6-ICMCU-32BIT-512K-FLASH-100LQFP) für 11,48€ inklusive MwSt. Nicht gerade viel günstiger als die 16€ für das Discovery aber man muss nichts auslöten.
/de.futureelectronics.com/de/technologies/semiconductors/microcontrollers/32-bit/Seiten/3012643-STM32F407VET6.aspx?IM=0 Der schlechte Euro hat den Preis nach oben getrieben; dennoch schon in kleinen Stückzahlen recht günstig.
-
Thread
FTDI R232L zu Hterm
Antworten, Die Veränderung der Baudrate zu 1200 oder auch zu 300 hat nix gebracht :( Ich verwende das STM32F407 Discovery board und einen Vorgefertigten FTDI 232RL dieser ist richtig auf dem PCB. Es stimmt einfach die Zeichenkette nicht zu ASCii, verstehe den fehler nicht, dass Programm funktioniert mit
). Meine Notizen zum STM32F103 findest du hier: http://stefanfrings.de/stm32/index.html Beim STM32F407 wird vieles ähnlich sein, aber eben nicht gleich. Deswegen gehe bitte nicht davon aus, dass meine Ausführungen für dein Discovery Board passen. Falls Du nicht gut genug Englisch kannst, würde
-
Thread
STM32f4 TIM Base-Init
ABKH schrieb im Beitrag #4416108: > Ich verwende STM32F407 discovery board. in der File System_stm32f4xx.c > habe ich sysclock auf 168MHZ eingestellt: > uint32_t SystemCoreClock = 16000000; Falsch! Stell das zurück auf den Original-Wert von 168000000
] = 0x00000201; FSMC_Bank1E->BWTR[2] = 0x0FFFFFFF; #endif /* STM32F405xx || STM32F415xx || STM32F407xx || STM32F417xx */ #endif /* DATA_IN_ExtSRAM */ #endif /* STM32F405xx || STM32F415xx || STM32F407xx || STM32F417xx || STM32F427xx || STM32F437xx ||\ STM32F429xx || STM32F439xx ||
-
Thread
Umstieg 8->32Bit: Codergröße
braucht. Der Startup-Code in Form des "Reset_Handler" belegt bei mir stramme 54 Byte auf CM4 stm32f407 - inkl. FPU-Initialisierung (Assembler). Mein selbstgeschriebener Startup für CM3 stm32f100 mit C belegt 80 Byte. Gefühlte 80% davon sind für das Kopieren der initialisierten Daten vom Flash ins
UART-Parser, etwas GPIO und /sehr viel/ Log-Ausgaben. Im Falle des stm32f407 mit STM Library, im Falle von lpc "Register direkt". Wer es belastbarer haben will, muss es halt prüfen (lassen) ;-)
-
Thread
Welcher PHY für STM32F4x7
Falls noch jemand mitliest: Am STM32F407 verwenden wir sehr erfolgreich (inkl. EMI-Tests) folgende Bausteine: - KS8721BL - RMII - PHY - KSZ8863RLL - RMII - Switch - 2xPHY Die Bausteine werden jeweils per Bootstrap konfiguriert, so
Hi Marcus, Ich möchte auch einen KSZ8863 (aber MLL) an einem STM32F407 verwenden. Da ich mittlerweile mit PHY Mode und MAC Mode vollständig durcheinander bin: Kommuniziert der STM32F4 über die M/RLL Schnittstelle "out of the Box" mit dem Switch oder muss der Switch
-
Thread
STM32F407 G-DISC1 Board an Mac und Parallels VM anschließen
Habe auf meinem MacbookPro verschiedene Windows VMs und möchte das STM32F407-DISC1 board dediziert mit einem der Rechner verbinden. Weiß jemand, wie man das erzwingen kann? (Parallels VM) Grüße Christoph
unterstützt STLink, USB, UART. STLink ist > doch auch auf dem Disco drauf? Ich habe aber am STM32F407 keine speziellen Vorkehrungen (irgendwelche Boot0/1 pins) getroffen, als ich es letztens mal programmiert hatte (st-flash aus macOS Terminal und auch aus dem STM32CubeIDE unter Windows 10).
-
Thread
MikroElektronika MikroMedia STM32 M4 Erfahrungen
IRPrint: 0x1, STM32 Boundary Scan Cortex-M4 identified. JTAG speed: 100 kHz J-Link>exec Device=STM32F407VG Info: Device "STM32F407VG" selected (1024 KB flash, 128 KB RAM). J-Link>h R0 = 00000000, R1 = 00000000, R2 = 00000000, R3 = 00000000 R4 = 00000000, R5 = 00000000, R6 = 00000000, R7 = 00000000
Ok, gelöst Auf dem STM32F407VGT6 war in den sogenannten "Option Bytes" die "Read Out Protection" auf Level 1 gesetzt. Diese Bytes werden aktuell vom JLinkExe, nicht unterstützt. Macht ja eigentlich auch keinen Sinn, da
-
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 Wear
> 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 auch
-
Thread
STM32F407: alles funktioniert, nur nicht die Timer
wie es sollte. Dann habe ich die Boards (das Geraet besteht aus 3 Boards mit 2 x STM32F103 und 1x STM32F407) in das Gehaeuse montiert, eingeschaltet ... LCD blieb schwarz, waehrend die Slave-Boards mit der Led munter ihr i-am-alive Signal durchgaben. Alle Stecker ausgesteckt, Debugger an das Mainboard
-
Thread
Arm GCC mit Option -flto erzeugt Fehler Gesperrt
eliminieren. Ist dir aber sicher bekannt :) Bei kleinen 8 Bitern ist schon richtig, aber bei einem STM32F407 sehe ich kein Problem sich einen Puffer per malloc zu beschaffen. Außerdem ist das malloc im USB-Treiber von HAL eingebaut.
> Bei kleinen 8 Bitern ist schon richtig, aber bei einem STM32F407 sehe > ich kein Problem sich einen Puffer per malloc zu beschaffen. Die groesse des Microcontrollers ist vollkommen irrelevant und ausserdem auch nur relativ zu deinen Speicheranforderungen.
-
Thread
STM32F4 - SPI und DMA
DR = .... empfange sie aber mit DMA ?! Oder muss ich den Datentransfer zum Slave (Master ist der STM32F407) ebenfalls mit DMA ausführen ? Danke.
// SPI2 hängt am ABP1 und dafür ist der DMA1 zuständig. (S. 18, Fig. 5 Datenblatt des STM32F407VGT6) // Der Datenversand (SPI2_DMA_TX) erfolgt über Stream 4. (S. 18, Fig. 5 Datenblatt des STM32F407VGT6)
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
frequency) for a greater degree of freedom during the development cycle. The STM32F405xx and STM32F407xx devices maintain a close compatibility with the whole STM32F10xxx family. All functional pins are pin-to-pin compatible. The STM32F405xx and STM32F407xx, however, are not drop-in replacements for
. - Projekt für / mit STM32F4xxx ändern / anlegen. - Project / Select Device for Target >>> STM32F407VG Flash und Debug sollten gehen, auch der Download Knopf...
-
Thread
Elektrische Rotorposition mittels optical encoder
Kann TIM1 Quadratursignale dekodieren? Beim STM32F407xx geht das doch nur mit TIM2-5, oder?
Dispol schrieb im Beitrag #3932353: > Kann TIM1 Quadratursignale dekodieren? Beim STM32F407xx geht das doch > nur mit TIM2-5, oder? TIM1 und TIM8 ebenso.
-
Thread
[suche] Windows IDE für Cortex 4 (STM32F407VG)
Hi, ich stehe ein wenig auf dem Schlauch mit meinem STM32F407VG. Könnt ihr mir etwas helfen? Ich kenne natürlich http://www.mikrocontroller.net/articles/ARM Da ich ein Board von mikroe "kopiert" habe liegt folgendes am nähesten: http://www.mikroe.com/
Habe ich bereits installiert doch bei der Erstellung eines neuen Projektes blicke ich nun mit dem STM32F407VG nicht ganz durch. Google verät mir nicht wirklich, ob der Cortex M4 schlicht weg zur Device Familie SAM4 gehört. Noch genauer möchte ich wissen, ob der STM32F407VGT6 http://de.mouser.com
-
Thread
STM32: SPI1 liefert 0, Chip kaputt?
Ich habe hier zwei augenscheinlich identische Boards mit einem STM32F407. An diese Boards kann ich einen SPI-Slave anstecken. Bei Board A funktioniert alles wie erwartet und ich kann mit dem SPI-Slave kommunizieren. Bei Board B erhalte ich nur 0 zurück, obwohl der Code
dass der Multiplexer welche die Schnittstelle auf den Pin mappt in Ordnung ist. Ich kenne den STM32F407 nicht. Ich gehe mal davon aus, dass sich SPI1 auch auf andere Pins legen lässt, probiere das mal aus.