-
Thread
STM32F4 USB CDC
Ich habe einen CooCox Beispielcode aus dem CooCox Forum für das Discovery F4. Der funktioniert tadellos: https://rapidshare.com/#!download|150p8|3892093798|STM32F407VGT6_Cdc.zip|486|0|0
nicht mein primäres Ziel. Ich musste meine laufende Arbeit unterbrechen, um zu helfen; Hier ist das STM32F4-Discovery(unter meiner Selbstbauergänzung) auf dem Open407V-D! Es ist das Keil VCP/USB-Device-Example mit STM32 ST-LINK Utility geflasht --
-
Thread
USB-Tutorial mit STM32
kopieren. In der Datei stm32f1xx.h die Zeile "#define STM32F103xB" aktivieren um das richtige Device einzustellen. 3) Die ganzen Quelltexte Dateien von Niklas VCP Branch (https://github.com/Erlkoenig90/f1usb/tree/vcp
Ein durchaus interessanter Beitrag zum Thema USB auf einem STM32F1. Wenn dieser Thread früher erschienen wäre, als mein Hobby Projekt genau dieses Stück Hardware auf einem STM32F7 aktivierte, hätte ich bestimmt zu einem FTDI gegriffen, statt den CDC zu benutzen
-
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
Was'n das? https://gitlab.com/caesar-lab/stm32f7-legacy-library/tree/master/STM32F7xx_StdPeriph_Driver
-
Thread
Mit STM32F4 einen Laser ansteuern
Hallo Ich würde gerne, zu experimentellen Zwecken, einen OEM Industrielaser mit einem STM32F407ZGT6 (Olimex STM32-P407) ansteuern. Ich brauche zwei Ausgänge: 1). Digitaler Pin mit einer Frequenz (PWM ?) von 0.1hz - 200khz Pulsbreite von 50us bis 100us oder höher (in 1us Schritten
der stm32F4 hat einen DA Wandler. Warum benutzt du den nicht?
-
Thread
Suche ARM Starter-Board mit Ethernet
Hi, Das Olimex E407 war auch mein erster Gedanke und mit der Standard Peripherals Library und den Beispielprogrammen von ST kommt man auch schnell zu ersten Ergebnissen. Der billigste Debugger ist wohl ein STM32F0DISCOVERY
www.propox.com, MMSTM32F107 z.B.: http://www.sklep.propox.com/index.php?d=produkt&id=2836 MMstm32F107 minimodule: - Complete, ready to use microprocessor system - Fast ARM STM32F107 microcontroller with up to 90DMIPS
-
Thread
USB PHY über ULPI
USB3320 works at hi-speed with STM32F4xx. Dimitri
Dmitri, I saw you had worked with ST32f407Discovery and ULPI USB3320. I have the problem. It doesn't work. I also corrected the example code STM324xG-EVAL_USBD-HS for needed pins. Could you give me code example? Ich sah dich mit ST32f407Discovery
-
Thread
STM32F4 DISCOVERY
F4 sind > vermutlich nicht sehr groß: Das Tutorial bezieht sich auf einen stm32f103; das Probem sind die vielen kleinen Unterschiede. Das Tutorial würde aber gut für den stm32f100 passen. micS
Pinner zwingt zu Kompromissen; So ist es ;-) Vor allem angesichts der gigantischen Peripherie des stm32f407.
-
Thread
Komplexität STM32 vs. PIC32
build/comparison-lpc1114-4.6.2.elf 33650 60 1420 35130 893a build/comparison-stm32f407-4.6.2.elf 47872 184 2400 50456 c518 build/comparison-pic32mx440f256h-4.5.2.elf [/c] - Beim Timer gibt es beim PIC32 nur ein paar fixe Prescaler, die ARMs haben i. d. R.
build/comparison-lpc1114-4.6.2.elf > 33650 60 1420 35130 893a > build/comparison-stm32f407-4.6.2.elf > 47872 184 2400 50456 c518 > build/comparison-pic32mx440f256h-4.5.2.elf > [/c] Müsste man sich mal ansehen, woran das liegt. Normalerweise kennt der PIC32/m4k
-
Thread
Passender µC für CAN, PWM, Datenspeicher, Regelung
auf FD CAN nicht verbauen (bei Neuentwicklung), daher würde ein Prozessor dieser Reihe empfehlen: STM32G4 STM32H7 Damit ist man auf der sicheren Seite dass es in der Entwicklung klappt. Wenn weniger Flash/RAM reichen sollten bietet ST eine breite Palette an günstigeren Chips die Pinkompatibel sind
Industrielle Steuerung STM32F407VET6 Entwicklung Bord RS485 Dual KANN Ethernet Networking STM32 https://a.aliexpress.com/_EvDg5Zf F407 ist nicht der neueste, aber immer noch ein schnelles Rennpferd.
-
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
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
MikroElektronika MikroMedia STM32 M4 Erfahrungen
0x4BA00477, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM) #1 Id: 0x06413041, IRLen: 05, 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,
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,
-
Thread
STM3240G-EVAL Beispielprogramm
für hard-float ausgelegt sind; Ich habe STM32F407IG als Device , aber als Board-Einstellung: none Dafür diese Switches: -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -DSTM32F2XX -DUSE_STDPERIPH_DRIVER -DUSE_STM322xG_EVAL -DUSE_3D_OBJECTS -I../.
nicht genau wie's heisst) sind dort nicht möglich. Wie geschrieben, habe ich das als Board-none und STM32F407IG als Device compiliert.
-
Thread
Überforderung: System Workbench, ST-Link, Eclipse - Hilfe
Aber erstmal zu dem was ich habe: *Hardware - siehe Bild* 1x Customized Mikrocontrollerboard 1x STM32F407G-DISC1 Discovery Entwicklungsboard *Software, die ich installiert habe:* 1x System Workbench for STM32 1x Eclipse Oxygen (C++) 1x ST-Link Utilities *Projekte bzw. Dateien die ich bekommen
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
Doppelte Pull-Ups bei i2c?
das denn? meine 1.8K waren eigentlich schon laut Datenblatt falsch, denn im Datenblatt von meinem STM32F407 stehen 2x 4k7 Widerstände drin.
das Datenblatt des STM32F407 4k7-Widerstände VORSCHREIBT. Wo soll das genau stehen? LG, Sebastian
-
Thread
Rechenzeitoptimierung STM32F4
überwachen... dann sollte ich ja wirklich schnelle Reaktionszeiten. Eine andere Lösung fällt mir für den STM32F4 nicht ein. Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx.
austesten. Geh aber schon mal einen Eimer FETs kaufen... > Eine andere Lösung fällt mir für den STM32F4 nicht ein. > Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx. Dein F429 hat ein der Tat keine integrierten Komparatoren. Verwendest Du einen der Advanced-control
-
Thread
Ersatz für Q32M210 verfügbar
ADUCM320I - Nicht vorrätig, Angebot anfordern ich wollte mehr SRAM, ggf. USB ADUCM322BBCZ - 16,32€ > Sind dir die Evalboards zu teuer? ja. am liebsten sind mir preisgünstige fertige Boards wie z.B. - MapeTree Mini RET6 - STM32F407VGT6 ARM Cortex M4 32bit MCU Kern Development STM32F4Discovery AIP - STM32F407VGT6 ARM Cortex M4 32bit STM32F4Discovery MCU Core Development Board - STM32F407VET6 STM32 Cortex-M4 Development Board NRF2410 FMSG SD Card new da ist es auch nicht so schlimm wenn eine CPU
-
Artikel
STECCY
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
anschließen Die Lötbrücke "Always On" auf der Display-Platine schließen Die Steckerbelegungen des STM32407VET6-BlackBoards kann man hier einsehen: STM32F407VET6 black board Kompletter Schaltplan des STM32F407VET6-BlackBoards: STM32_F4VE_SCHEMATIC.PDF Die Steckerbelegung des Displays findet man hier:
-
Thread
STM32 parallel 8-16 fallende Flanken erkennen
Hallo, ich habe das NUCLEO-F401RE Evalboard und mache gerade die ersten Schritte mit dem STM32. Ich möchte fallende Flanken an 8-16 Kanälen detektieren (SENT-Signale). Nach der Recherche ist mir immer noch nicht klar, wie ich das
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
Erfahrungen mit Micropython?
Beitrag #4450585: > mad 4. schrieb im Beitrag #4450525: >> Welchen Wert erzielt ein C-Programm auf STM32F4? > Auf dem STM32F407VG Discovery Board ausgeführt, bei 168MHz Taktfrequenz, > mit GCC und -Os kompiliert. > Mit dem Debugger "result" ausgelesen: 21000001 I möchte keiner Person zu nahe treten
Dr. Sommer schrieb im Beitrag #4450585: > STM32F407VG ... bei 168MHz ... ausgelesen: 21000001 [code] volatile bool run = true; volatile uint32_t result = 0; int main () { NVIC_EnableIRQ (TIM2_IRQn); NVIC_SetPriority (TIM2_IRQn, 0); RCC-
-
Thread
Prozessorwahl
ist für Hausbus nicht so gut geeignet. Nehme besser CAN. Als Prozessor nutze ich in meinem Hausbus STM32F103. Lese mal hier im Artikel [[STM32]]
Funktionalität eines AVR zufrieden geben/herum ärgern. Alleine schon die GPIO Möglichkeiten eines STM32F4xx sind genial.
-
Thread
STM32 OTA Flasher mit ESP8266
STM32F0Discovery Board ein STM32F051xx. Laut AN2606 von STM bietet dieser als Bootloader-Pins lediglich folgende Pins an: - USART 1: TX=PA9, RX=PA10 - USART 2: TX=PA14, RX=PA15 Der Der STM32F767
einem Foto, wo Du ihn ausgemacht hast. In UM1525 zum STM32F0-Discovery-Board finde ich auf Seite 19/41: SB2 (BOOT0) - ON: BOOT0 signal of the STM32F051R8T6 MCU is held low through a 510 Ohm pull-down resistor. SB2 (BOOT0) - OFF: BOOT0 signal
-
Thread
Warum gehen einige Port-Pins, die ich nicht eingeschaltet habe, hoch?
STM32F407 Ich habe nur Pin 12 von Port D für die Ausgabe aktiviert. Aber gleichzeitig werden andere Pins eingeschaltet, immer auf unterschiedliche Weise. Manchmal schalten sich zwei Pins ein, manchmal
USB LD8: red LED indicates an over-current from VBUS of CN5 and is connected to the I/O PD5 of the STM32F407VGT6. Aber im GPIOD_IDR-Register werden nur die Pins aktiviert, die ich aktiviert habe. Das heißt, der Fehler verschwindet. --------------- Davor war Pin 5 im GPIOD_IDR-Register aktiviert,
-
Thread
Lernprojekt von A bis Z: Synthesizer
mit einem STM32F407VG-Discovery-Board gebastelt und der STM32F407 hat ja deutlich weniger Power als Dein STM32F7. Es ist letzendlich nur die Frage, wieviele Stimmen Du realisieren kannst. Das erzeugen der Signalen
kaum Rechenleistung. Das Filtern ist (je nach Anspruch) eher aufwändig. Ein Tip: Ich benutze das STM32F407VG-Discovery-Board, weil ein Audio-DAC (CS43L22) drauf ist. Der eignet sich aber leider nicht, um ein erzeugtes Signal mit dem Oszi anzuschauen. Ich schalte daher per Compiler-Schalter zwischen
-
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
[V] STM32F4-DISCOVERY, STM32F429-DISCOVERY.
1) STM32F4 Discovery mit STM32F407VG http://www.st.com/web/catalog/tools/FM116/SC959/SS... - gebraucht, aber unverbastelt - ohne OVP ----------------- 12€ incl. Versand in Maxibrief 2) STM32F4
Hallo, hätte am STM32F4 Discovery mit STM32F407VG Interesse!
-
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. 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.
#7363370: > Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Warum wird eine so lange FFT benötigt? Um in die X-Achse reinzoomen zu können, wie das leider die meisten FFT-Funktionen von Oszillografen macht? Auf dem Bildschirm wird man
-
Thread
STM32F4Discovery und TLC5940
Hallo zusammen, ich versuche aktuell einen TLC5940 (16 Kanal LED-Treiber mit 12 Bit PWM) an einem STM32F407VG (STM32F4Discovery-Board) zur laufen zu bekommen. Der TLC5940 ist grundsätzlich folgend zu betreiben: 1. Er braucht einen externen Takt für die PWM (GSCLK). Alle 4096 Ticks muss die PWM zurückgesetzt
per SPI verworfen und steuere den TLC nun doch per Bit-Bang an. 6 TLC5940 mit 28Mhz lassen sich von stm32f407vg noch ohne Probleme ansteuern. Da bleibt auch noch genug Rechenzeit für eine SPI-Kommunikation zu einem Master übrig (Raspberry PI). Gruß Mario
-
Thread
PID-Regler: Wie schnell ist schnell genug?
ist meine Implementierung im Vergleich zu anderen. habe deine pid() Funktion gerade mal in meinem STM32F407 reingeworfen, 0,54 µs braucht der für die Berechnung mit seiner FPU.
es ist das hier schon öfter erwähnte Board (die "Black" Variante, <10€): http://wiki.stm32duino.com/index.php?title=STM32F407 CPU Takt ist 168 MHz und FPU aktiv. https://www.st.com/en/microcontrollers/stm32f407ve.html Das ist natürlich eine andere Kategorie als ein kleiner 8 Bitter,
-
Thread
STM32F103 Peripherie: "ST hat noch geübt"?
Georg S. schrieb im Beitrag #7763968: > dass der > STM32F103 recht alt sei und ST bei dem "noch geübt hat" Die STM32F1 waren 2007 deren Erstlingswerke:-) - https://en.wikipedia.org/wiki/STM32#History - https://en.wikipedia.org/wiki/STM32#STM32_F1 Aber generell werden STM32F (und auch die STM32L) mittlerweile durch neuere Serien "ersetzt" STM32G/H/U. Die F und L werden derzeit zwar noch weiterhin produziert, für ein neues Design sollte man sich aber gut überlegen, die
-
Thread
STM32F4 - SPI und DMA
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
Feedback zu Platine mit ARM, USB, und isoliertem SPI
Tuxpilot schrieb im Beitrag #6901938: > Gibt es (lieferbare) ARM-Controller mit Ethernet Einige STM32 haben MAC mit drauf, und brauchen dann noch PHY. Z.B. STM32F105..., STM32F107..., STM32F407..., STM32F417..., STM32F207..., STM32F217..., STM32F7x5/6/6/7..., wohl die meisten/alle STM32H7 außer STM32H7A
Tuxpilot schrieb im Beitrag #6901938: >> Gibt es (lieferbare) ARM-Controller mit Ethernet > > Einige STM32 haben MAC mit drauf, und brauchen dann noch PHY. > Z.B. STM32F105..., STM32F107..., STM32F407..., STM32F417..., > STM32F207..., STM32F217..., STM32F7x5/6/6/7..., wohl die meisten/alle > STM32H7
-
Thread
USB Verbindung zwischen 2 Messgeräten
Gebhard R. schrieb im Beitrag #6126933: > Ich hab im Ref. Manual des STM32L433 nachgelesen,von Host ist da nix > gestanden Oben hast du noch behauptet, es sei ein STM32F4, der das hätte. Jetzt ist es ein STM32L4. Du solltest dich entscheiden. Gebhard R. schrieb im
gefragt, um welche Komponenten es nun wirklich geht ;-) Gebhard R. schrieb im Beitrag #6126012: > STM43F4 Gebhard R. schrieb im Beitrag #6126933: > STM32L433 Gebhard R. schrieb im Beitrag #6127206: > STM32F407
-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
Das STM32F7 Disco-Board macht das, die nutzen einen LAN8742a-cz den Schaltplan kannst du dir anschauen. Ob der 407 den Clock-Eingang für ETH_RMII hat, den die in dem Beispiel nutzen ka.
Marcus H. schrieb im Beitrag #4488089: > Gerade beim STM32F4 ist die PLL aber so jitterig Ist das bei den aktuelleren Modellen, z.B. STM32F429 auch noch so?
-
Thread
STM32F103C8T6 lässt sich nicht über SWD ansprechen
, dem Core407. In beiden Fällen ist er auf SWD eingestellt. Die Module mit dem STM32F103C8T6 haben im Auslieferungszustand ein Blinkprogramm aufgespielt. Nach vielen Versuchen ist es mir tatsächlich dann mal
STMApprentice schrieb im Beitrag #4944587: > Begründung? Erfahrung mit Stm32f103c8-board und StLink
-
Thread
Stm32 Ethernet - kann das so funktionieren?
Hallo zusammen, Hab vor mit einem Stm32f407 eine Ethernet bzw. Udp Verbindung zu einem PC aufzubauen, Erstmal mit CubeMx und lwIp um wenigstens eine Unsicherheit auszublenden.. Jetzt aber zur Frage, das Bild IM Anhang stammt aus Github
wäre da sehr skeptisch. Wenn Du nicht schon investiert hast: https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware Nach meiner Erfahrung gute Qualität und alles dokumentiert.
-
Thread
ST-Link V3: USB verlängern auf 20 m
Mach doch mal eine PR mit dem F407 SPI-SWD Algorithmus. Dann kann ich das mit einem F4 Disco oder F4/7 Nucleo-144 probieren.
sind nicht der Maßstab, BMP funktioniert mit den meisten uC Top und einfacher als oocd. Und auf dem F407 geht es auch nur mit Bitbanging, SPI Fullduplex mit Tricks kann nur der RPi. Im STM Forum gibts noch ein snippet für SPI senden/Bit Bang lesen. Aber ist hier OT. Der TO hat bestimmt schon eine USB
-
Thread
Em::Blocks Template für STM32F429 Discovery (fix und fertig Stand 3.2015)
das ganze Template ab. Viel Spass! Download (25MB) https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0 Gruss, Christian (der vom STm32F4 "fasziniert" ist und den Z80 drüber fast vergessen hat.
In der startup_stm32f429_439xx.s im cmsis Ordner ist noch ein Fehler: .syntax unified .cpu cortex-m4 .fpu fpv4-sp-d16 .thumb muss es heissen. oder man nimmt die src/startup_stm32f429x.c, völlig wumpe
-
Thread
STM32F4 mit TFT Codeverständnis
Nabend! Probiere mich derzeit an meinem STM32F4 Discovery auf dem WaveShare Open407V-D. Das mitgelieferte Display wird über FSMC angesprochen. Nun geht es eigentlich um was ganz simples, ich versuche die mitgelieferte Library zu verstehen
STM32_F4VE V2.0 Danke Arnold
-
Thread
[STM32] - Wie mehrere MCUs in einem Projekt?
Name="Application"> <file file_name="main.c" /> </folder> <configuration Name="STM32F407" arm_target_device_name="STM32F407IG" /> <configuration Name="STM32F429" arm_target_device_name="STM32F429II" /> </solution> [/c]
Hallo, beim STM HAL kannst du auch zwischen den Derivaten unterscheiden. Es gibt im Code von STM zB sowas [C] #if defined(STM32F410Tx) || defined(STM32F410Cx) ... [/C] So kannst du in deinen libs CPU abhängigen
-
Thread
STM32F4 Quarz Amplitude zu gering
Hallo, ich hab hier 3 selbstgeroutete Boards mit STM32F407, und habe ein Problem mit dem Quarz. Ich benutze einen 8MHz Quarz, dazu 2 x 22pF und den Serienwiderstand 220R. Wenn ich meine Software auf meiner eigenen Platine laufen lasse, messe ich mit
> Fuses ... vor allem CKOPT, mmmh klar genau beim ARM STM32F4 natürlich das erste was man prüfen muss... ;-)
-
Thread
STM32 Chan FAT mit SD karte über SPI
Sepp schrieb im Beitrag #5817269: > Hallo, > > Controller soll ein STM32F103C8 werden, daher auch klassisch über SPI. Der F103 hat SDIO, das weißt du?
Reference manual [pre] 22 Secure digital input/output interface ... High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory
-
Thread
STM32F107 + KSZ8081MNX + MCO
Hier vielleicht? http://andybrown.me.uk/2012/09/01/ethernet-phy-stm32f107/
Bauformen (3-4mm Kantenlänge) soll kein Platz mehr sein? Anbei der Aufbau meines PHY in einer STM32F407 Implementierung.
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
Meßwerte >> aus als wenn man einen Zitteral streichelt. > Da bist Du leider genau da, was man beim F4 erwarten darf. > Es gibt dann noch Tipps vom Hersteller, wie man das verbessern kann. STM32F205/7 und STM32F405/7 sind da sehr problematisch. F401/F411/F42x/F43x/F446 sind da deutlich besser, wenn
Habe gerade nochmal ein anderes Projekt rausgekramt..hier habe ich einen STM32F205V verbaut... Hier wackelt nicht ein einziges Digit?!? auch intern 16MHz ext REf an VCC angeklemt..kann also nicht am STM32F2 allgemein liegen :-(
-
Thread
ARM Einstieg
Ich würde mit dem STM32F407-Discovery beginnen. Gibt es für 15 Euro z.B. bei RS. Gegenüber dem Stellaris hat es deutliche Vorteile: - mehr als doppelt so hohe Taktung - 4x mehr Flash - 6x mehr RAM - wesentlich mehr
(1MByte Flash beim STM32F407) interessiert das nicht mehr wirklich ;-) Chris D.
-
Thread
[STM32/Cortex-M4] JTag nur beim Systemflash möglich. Fehler beim Mainflash
writeprotection deaktiviert. Allerdings keine Veränderung. Wenn die Software auf einer kleinen STM32F407VG (STM32F4 Eval Board) problemlos läuft und ich nur den Pin ändere, reicht das aus, oder muss ich den Startupcode für CMSIS ändern und sogar noch das Linkerskript anpassen. (Letzteres werde ich
Beschränkung. Watchdog ist auf Software und BOD ist auf off. Hat jmd ein Minimalbeispiel am Laufen für den STM32F407IG (beim *VGT6 laufen meine auch problemlos)?
-
Artikel
STM32 Eclipse JLink Linux/Windows
/src/stm32f4xx_wwdg.c ./STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c ... ./STM32F4xx_StdPeriph_Driver/inc - Hier liegen die Includes für die Peripherie-Treiber ./STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h
passt, also z.B. "STM32F40_41xxx" für den STM32F407VG. Dieses kopieren und für später merken. Projekt erstellen. Clock-Konfiguration generieren. Zum Initialisieren des Takts wird eine spezielle Funktion benötigt, die je
-
Thread
STemWin mit Eclipse; Libary
/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o ./Drivers/STM32F4xx_HAL_Driver
Templates/gcc/startup_stm32f407xx.o ./Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.o -llibSTemWin526_CM4_GCC.a c:/winarm/gcc-arm-none-eabi-4_9-2014q4-20141203-win32/bin/../lib/gcc/arm-none-eabi/4.9.3