-
Thread
STM32F407 (100pin) Basisboard - Review bitte
Hallo, wie schon angedroht, habe ich ein STM32F407 LQFP100 Basisboard in der Entwicklung. Nach dem der erste Meilenstein erreicht wurde, bitte ich euch hiermit um Vorschläge und Tipps, Fehlerhinweise. Es fehlen noch USB und I2C/SPI Pinouts
später aussehen soll. Eigentlich wäre alles soweit fertig. Vielleicht müssen noch ein paar 100nF Kondensatoren für bessers EMV verlegt werden. Wie gesagt das Board soll als "Basis" für eigene "stabile" STM32F4 Anwendungen dienen. Anonsonsten würde ja jeder zum STM32F4 Discovery greifen.
-
Thread
STM Touch Sensing Library auf dem STM32L152x
imo sowohl 50 ms sein kann wie 250 ms) 3) Am Rande: könnte mir bitte jemand den Weg weisen zum STM32L152x <Reference Manual>. Ich such mir nen Ast und komm mir vor wie mit Tomaten auf den Augen. DANKE !! beste Grüße ULI
Ich habe die Demo - Lib der STM32 Graphics - Library auf den STM32F4Discovery portiert. Das ist nicht ganz das gleiche. Habe darin zwei Fehler gefunden (wahrscheinlich gibt es noch mehr, aber das Zeug scheint ganz brauchbar zu
-
Thread
STM32F4 LQFP100 Eagle Lib
Hallo Forum, zur Abwechslung keine Frage sondern eine Gabe. Die Bibliothek des STM32F407Vx in der LQFP100 Ausführung. Vielleicht braucht ihr es ja, ist ja ein sehr gängiger Cortex M4 im 100pin Format. Viele Grüße Harald Ps. Falls ihr zufällig ein Grundbeschaltung machen
nein aber nimm doch einfach das stm32f103 144pin und änder die namen um. Ist ja sonst alles gleich vom Package.
-
Thread
Bitte um Review: STM32F407 LQFP176 Eagle Lib
Hallo, ich habe eine 176Pin Version des STM32F407 in Eagle erstellt und als Zip angehängt (Datasheet + Lib + PNG Bilder). Es handelt sich hierbei um meine erste Lib. überhaupt, ich bitte daher um Nachsicht. Kurios scheint mir, dass im
Naja ich wills ja üben und lernen ;-) jedenfalls hier die LQFP100 version. des STM32 F407Vx. Das ist übrigens auch jener, der im ST-Discovery F4 verwendet wurde.
-
Thread
Fertige Mikrocontrollerplatine als Kaufteil
STM32F4Discovery. Direkt mit Programmierschnittstelle on board, gibts auch einen Thread hier. LG Jan
beigelegten MCUs nur 2k Flash, wenig RAM und nur /einen/ Timer. Zwischen 10 und 15 EUR liegen die STM32 Discovery Module (wie schon oben genannt). Inkl. Programmierschnittstelle und Debugger. Hier ist das andere Extrem das Problem: Der stm32f407 hat ca. 15 Timer ;-); außerdem benötigt man Zeit dafür
-
Thread
STM32F4xx: Fragen zum startup
Hallo ich habe mir ein STM32F4-Discovery-Board zugelegt und gerade den Eclipse-Codesourcery-Toolchain aufgesetzt. Als erstes hab ich mich durch die Beispielprojekte geklickt und bin am Startup-Code (startup_stm32f4xx.S) hängen
cortex-m4 auswähle, erstellt der GCC Code, der die FPU nutzt? M. W. nach nicht, sonder nur bei cortex-m4f. Ich setze deshalb explizit: [code] -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 [/code] beim stm32f407. Und danach war im Assembler-Listing etwas, was nach FPU aussieht (z. B.
-
Thread
STM32F4 + Grafikcontroller + TFT?
einfach mal in der Bucht schauen, da habe ich 2.8" und 3.2" mit Touchscreen als Huckepack auf einem STM32F103-Board gesehen. Stichwort: Mini-STM32.
Addressbus bis auf A16 verzichtet werden kann, gibt es keine Probleme mit der PIN-Anzahl und dem FSMC beim STM32F407-100Pin (Discovery F4). Multiplexen ist in diesem Fall nicht nötig. Einige Beispiele zeigen, wie dass dies praktisch gemacht wird. Das Turorial zum FSMC ist in der Software-Lib zum DiscoveryF4
-
Thread
µC von Texas Instruments
STM32F4XX ( Cortex M4) würde mir da auch einfallen - Ethernet, CAN, 16*ADC, PWMs bis zum Abwinken, LCD,USB,Kamera, 1Mb Flash, 128 K RAM.... Preis/Stück bei ca 9,50 $. Das Discovery Kit gibts bei RS-Online
Doch hat es, du must aber die Übertrager hinzufügen. Der STM32F407VTG6 hat das PHY onboard. http://www.st.com/internet/mcu/product/252140.jsp Klar, basteln muss man was, aber bei dem Preis... Ich werd mir das Dings bei der nächsten Schuricht Bestellung mal
-
Thread
ARM thumb2 Assembler assemblieren
Nen Abend zusammen, kann mit jemand verraten, wie ich für den stm32f407 ein Assemblerprogramm, unter Verwendung von Linux assemblieren kann? PS: Wenn jemand ein Buch oder eine Webseite kennen sollte, in der der thumb2 Assembler genauer dokumentiert ist, wäre
Programm mit folgenden Befehl assembliert bekomme:[code]arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mapcs-32 -gstabs -ahls=test.lst -o test.o test.asm[/code]allerdings scheitere ich im Moment dadran, das ich kein passenden linker script finde, hat da jemand Ahnung, wo ich den her bekommen könnte?
-
Thread
Eagle UFBGA176 für STM32F407
Hi, hat jemand vielelicht eine Librabry für den STM32F407 in der UFGBA176 Ausführung? Viele Grüße Superk
-
Thread
Transistortester AVR
Die Kondensator-Routine ist noch in Arbeit, implementiert ist derzeit nur die Umskalierung von nF auf µF, um den sonst eintretenden Overflow der 32Bit zu verhindern. Es ist derzeit sicherlich nur eine Testversion! Grüße Karl-Heinz
ihn deshalb umbauen. Soviel ich weis muß man einen 8MHz Quarz anbauen, den ARef Kondensator auf 1nF reduzieren, und eine Spannungsreferenz anbauen. Ich hab auch schon nen Atmega32p-pu den ich dann benutzten möchte. Als Spannungsreferenz möchte ich nen TL431ACL nehmen, der macht ja auch 2,5V
-
Thread
Umstieg 8->32Bit: Codergröße
usw.). ... und das Setup des Interrupt-Controllers. Das war's dann aber auch schon. Für CM4 stm32f407 in Summe knapp 500 Byte für Clocks und NVIC-Setup (7 Interrupts). Für CM3 stm32f103 mit selbstgeschriebenem SystemInit()-Ersatz: ca. 350 Byte für das gleiche. In beiden Fällen wurde für NVIC-Setup
> 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
-
Thread
ARM LPC Dev Kit von Steinert
http://www.steitec.net/forum/arm-boards-deutsch/1154-displaydarstellung-gespiegelt-arm-stm32f-cortex-m3-lcd-board.html
Nein sry ich habe das "ARM STM32F Cortex M3 Board". http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-Board.html Das Display habe ich seperat gekauft (ist auf der Seite unten verlinkt). Ich dachte bis jetzt ich hätte das
-
Thread
freeRTOS auf STM32F103 mit coIDE läuft nicht!
, aber dennoch: Ja, CoIDE und FreeRTOS laufen. Zwei Varianten sind bei uns im Einsatz: 1: STM32F103 (ET-STM32) hängt zum Debuggen an einem ST-link (SWD) des STM32F4DISCOVERY-Board, 2: TI LM3S6965 (LM3S6965 Evaluation Kits) mit OpenJTAG zum Debuggen. Falls Sie diese Varianten interessieren
Ja, ich wäre an einem minimalen CoIDE Beispielprojekt für den STM32F104 interessiert (bzw. für den STM32F407)
-
Thread
AES Verschlüsselung mit ARM Cortex M3
------ snap -------------- somit fällt das STM32F4Discovery flach, da es "nur" einen STM32F407 hat... Man benötigt einen STM32F417 oder STM32F415... Gruß Thilo
Bei der Suche nach Mustern vom STM32F4x7 bin ich auf die ..F417 gestoßen, die bei einem Anbieter billiger sind als die ..F407 obwohl dort eine AES-Einheit eingebaut ist. Also habe ich diese bestellt. Aus USA bekomme ich diese aber
-
Thread
Minimale Anstiegszeit der GPIOs beim STM32F407
Hallo, ARM-Freunde! Ich möchte 3 ARM-µcs (STM32F407) über einen SPI-Bus miteinander verbinden. Nun würde ich gern berechnen, ob ich eine Terminierung für SCK benötige, finde aber die minimalen Anstiegszeiten der GPIO-Treiber nicht im Netz oder
In den Referenzhandbuecher. Fuer den STM32F4xx ist das DM00031020.pdf. Das Stichwort ist GPIO und das GPIOx_OSPEEDR Register
-
Thread
STM32F4 USART1
Hallo, hat jemand ein einfaces Bespiel für die USART1 Schnittstelle am stm32f407vgt6? Am besten, wenn einfach nur nen Zeichen gesendet wird ohne Interrupts, DMA, oder so erstmal rx/tx is doch dann am PA10/PA9 oder? MAX3232 geht doch dann damit oder? fang gerade mit den stm32f4 an Moritz
-
Thread
Erweiterbares Development Kit
um ihm eine > Freude zu machen. In diesem Vergleich sieht man schön die ganze Tragik :-) Der stm32f407 ist mit Sicherheit ein Ferrari, in der genannten Kombination mit ziemlicher Sicherheit der günstigste Ferrari, nämlich zum Preis des Aussenspiegels eines Polos. Wenn der Fahrer allerdings aus
www.steitec.net/ARM-Boards/ARM-LPC1768-Cortex-M3-LCD-Board.html oder http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html da ist einiges drauf als entwicklungsumgebung vlt CooCox
-
Thread
[V] STM32V4DISCOVERY Entwicklungsboards, STM32F4 168MHz, 3-Achsen Beschleunigungssensor je EUR 19,-
Info zu dem Board gibt's hier: http://www.st.com/internet/evalboard/product/252419.jsp The STM32F4DISCOVERY offers the following features: * STM32F407VGT6 microcontroller featuring 1 MB of Flash memory, 192 KB of RAM in an LQFP100 package * On-board ST-LINK/V2 with selection mode switch
-
Thread
STM32F4 mit bis zu 84MHz auf Ausgabe-Pins
Leute! Hat jemand schon Erfahrungen mit hochfrequenten Ausgaben (bis zu 84MHz) auf den IOs eines STM32F407xx (o.ä.) gemacht? Im Datenblatt http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf ist von internen compensation cells die Rede, die zur
aktiviert werden sollten. Was sind das für Dinger? Im Datenblatt ist weiterhin von 100MHz bei 30pF bzw. 80MHz max. speed on 15pF die Rede. Was ist damit gemeint? Was muss bei der Übertragung derart flotter Signale über Mikrostreifenleitungen beachtet werden? Ist sowas überhaupt noch zu ätzen
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Das Datenblatt verrät es: 2.1 Full compatibility throughout the family The STM32F405xx and STM32F407xx are part of the STM32F4 family. They are fully pin-to-pin, software and feature compatible with the STM32F2xx devices, allowing the user to try different memory densities, peripherals
performances (FPU, higher 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
-
Thread
pollin kamera au-85
das DCMI vom Controller ganz einfach 1:1 mit der Kamera verbindest? Wenn ich das Datenblatt z.B. vom STM32F407 richtig deute, dann hat der nämlich sogar einen dazugehörigen Daten-Anschluß: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Seite 16, rechts
nur mit lesen in 16 bit Version gabs probleme habe dann einfach als 24 bit BMP gespeichert. Bei STM32F2 gibs Cropframe was nur angegebenen Bereich in Speicher transportiert. Was die Sache mit Großen Auflösung viel leichter macht, wenn man das nicht bei Kamera einstellen kann. Hätte STM32F2 oder
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
Hallo mal wieder, gerade habe ich etwas mit einem STM32F407 gespielt und dabei mal die neue "Logic" Funktion des Welec ausprobiert. Leider wurde das 6MHz Rechteck dabei zu einer Nulllinie, unabhängig vom gewählten Logikpegel. Kann man da irgendwas fehlbedienen
Michael H. schrieb im Beitrag #2463709: > Hallo mal wieder, > gerade habe ich etwas mit einem STM32F407 gespielt und dabei mal die > neue "Logic" Funktion des Welec ausprobiert. Leider wurde das 6MHz > Rechteck dabei zu einer Nulllinie, unabhängig vom gewählten Logikpegel. So ich hab doch noch
-
Thread
Stoppuhr – Geschwindigkeit – Pulsweite mit Atmega88
jederzeit bequem ein neues Programm einspielen. Bei meinen Platinen verwende ich aus Platzgründen die TQFP32 Gehäuse (SMD), die nicht steckbar sind. Wenn man einen Lochrasteraufbau plant, gehen natürlich auch die DIL28 Gehäuse.
davon keine mehr, da ich für neuere Frequenzzähler - das ist die Hauptfunktion dieser Schaltung - den STM32F407 verwende: http://mino-elektronik.de/FM_407/fmeter_407.htm Damit lassen sich Auflösung und Genauigkeit von bis zu ca. 5 ns erreichen. Die oben gezeigte Schaltung ist aber so simpel, daß man
-
Thread
Mikrofonverstärker
meiner (wegen chronischen Zeitmangels schlecht vorankommenden) Entwicklung, die auch mit einem STM32F407 + Spartan 6 FPGA arbeiten soll. Allerdings will ich mit einem XC6SLX9-2TQG144C auskommen, da ich keine Module zukaufen möchte. FFT in Hardware ist bei mir also nicht drin, das soll der STM32
warten! Wenn der SPI (oder I2C) Zugriff abgeschlossen ist, ist es auch der Schreibvorgang. Da die STM32F4 Controller kein internes EEPROM haben, bietet es sich ja geradezu an, ein FRAM/MRAM per SPI anzuschließen. Das batteriegepufferte RAM im STM32 ist da keine echte Alternative. Gruß, Thorsten
-
Thread
MCURSES - Mini Curses Bibliothek für Mikrocontroller
Ich verwende den STM32F107 (bzw. STM32F407). Der Controller steckt auf meinem Roboter (spezielle HW) welcher über UART bzw. nRF24L01-Funkmodul über MCurses Kommandos und Daten im Lesemode (Terminal) senden soll.
Ich habe gerade die Version 2.2.0 hochgeladen mit den folgenden Änderungen: - Portierung auf STM32F10x und STM32F4xx - Auswahl der UART-Schnittstelle (nur STM32) - Neue Funktionen: printw() und vprintw() (nur STM32) - Neue Makros: mvprintw() und mvvprintw() (nur STM32) - Variablen-Typen
-
Thread
Fat auf SD ansteuern über STM32
die MicroSD Karte an SDIO anschließt. Ich hab echt nichts brauchbares gefunden. Ich verwende den STM32F407 Mein MicroSD Card Slot (Molex 500873-0806) hat die Pins: VCC CLK DO DI CS GND Hat jemand eine Ahnung?
sorry war das falsche Bauteil! Ich hab den STM32F4 jetzt mit SDIO und dem Molex Stecker wie im Bild aufgebaut. Ist es korrekt das ich CD(2) & CD(1) auf Masse gelegt habe? Gruß
-
Thread
STM32 Eclipse IDE zusammenstellung für stm32 discovery
ich suche eine kostenlose alternative für Keil. Ich hab einen ST-Link, einen Keil ULink2, ein STM32 Discovery und das STM32F4-Discovery. Ich hab arbeite unter Keil mit beiden Chips F103 (m3) und F407 (m4). Die Keil Lizenz hab ich nur noch bis Ende des Jahres dann muss ich auf was umsteigen das
Frage wie und was ?! das wäre super nett von euch jungs! In Gegenleistung werd ich mal mein STM32F407 Basisboard Layout und PCB auf meiner Seite veröffentlichen, welches ich mit Eagle gemacht habe. (+eine lqfp144 Variante mit Sockel zum austauschen der MCU stm32f103<->stm32f407)
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Vorgestellt hier ist eine STM32F10Vx Einsteckplatine mit ähnlichen Daten wie die vorhergehende STM32-MINI Platine aber mit ZIGBEE Radio Modul auf der Oberseite und einem INA138 High Side Strommesszweig.
Gezeigt im Anhang ist eine Experimentierplatine mit der kleinen STM32-MINI Bord aufgesteckt. Diese zweilagige Experimentierplatine erlaubt Zugang auf alle IO Pins der STM32-MINI (STM32F103VE) Einsteckplatine. Auf dieser Platine befinden sich noch: LM2596T 5V/
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
@Markus Müller : der STM32F2xx hat keinen internen Displaycontroller.
Ich auch eine interessante Kombination. Ich würde sowas suchen mit Altera FPGA + STM32F407.
-
Thread
MI0283QT-2 mitHX8347 ist echt langsam
Ich sehe gerade im Datenblatt dass der STM32F407VG nur max. 37.5MBit/s auf SPI1 kann. SPI2 und SPI3 können max. 21MBit/s. Das entspricht dann für SPI1 32 ms pro Frame oder 31 Frames/s. Hmm hat der TFT Controller eigentlich ein Dual Framebuffer
ist weder schön noch effizient, was ich aber noch ändern will. Der Einstieg mit dem Display auf nem STM32F2 oder F4 ist damit aber schnell möglich.
-
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
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
STM32 FW_LIB wozu dient RCC_APB2PeriphClockCmd?
Beim STM32 ist ab Reset der Takt der Peripheriemodule abgeschaltet. Ohne Takt kann man die nicht verwenden und nicht konfigurieren.
Clock initialisiert werden. Ok, wie kann ich das Diagramm im Anhang (aus dem Datenblatt des Mikros: STM32F407) richtig interpretieren? Aus dem Diagramm sieht man eindeutig, dass GPIOA durch den AHB1 Bus gesteuert wird. So schreibe ich in mein Code: [c] RCC_AHB1PeriphClockCmd(GPIOA, ENABLE); [
-
Thread
Junkers CAN-Bus Protokoll
verwendet. Das Can-Modul lief bis auf einen Massefehler, der das Can-Modul geschrottet hat, mit UNO, STM32, ESP8266 d1 bzw.(R2) und ESP32 (von bis-irgendwas) problemlos. Das auf dem Markt die Qualität der Module sehr unterschiedlich, ja sogar teilweise unmöglich ist, kann ich nur bestätigen, aber..
Hallo, Löschungsmöglichkeit: Telegramme aufzeichnen ESP_R32_REC_V01.ino -> Telegramme auf Sollvorgabe (ID) beschränken: und zwar diese Zeile if (frame.id>=0xF9 && frame.id<=0x55F) zu if (frame.id==0x252) // Sollwert Vorlauftemperatur !! 0x252
-
Thread
schnelle Wandlung long -> ASCII
Kleine Ergänzung: auf einem STM32F407 mit 168 MHz braucht die gezeigte Routine aus l2a.ino <= 5 µs Ausführungszeit. Augen auf bei der Prozessorwahl ;-)
Routine mit Arduino UNO R3 getestet braucht für die Wandlung in einen String jetzt <= 83 µs. Auch beim STM32F407 (s.o.) sinkt der Zeitbedarf von <= 5 µs auf <= 3,4 µs.
-
Thread
SPS Betriebssytem
Hi, bin durch zufall hier drauf gestoßen. Also ich hab auf basis des STM32F407 eine industrielle Steuerung mit Ethernet, 24V galvanisch getrennte 8DE/16DA und 12bit 6AE, 2AA entwickelt. Ertweierungsmodule werden per CAN oder Modbus angeschlossen. Ja hab sogar ein Anybus
Na, dann wäre es sehr nett, wenn du die STM32F103 Version hier hochladen könntest. Dann hätten evtl. andere auch was davon.