-
Thread
Arduino Libraries zu STM32 Portieren
STM-Forum: Thu Aug 23, 2018 1:28 pm But to stay on topic: I did some tests with my Black STM32F407VET board, with my "standard test equipment": ILI9341 SPI: Daniels core (STM32Generic): Works perfect. Huawei's core: Compiles, upload ok, but nothing, not even Serial output. It seems Huawei's core
-
Thread
FTDI R232L zu Hterm
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 dem
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 ich
-
Thread
wie bzw. womit verwaltet Ihr eure Dokumente (Dokumentenmanagement)
LogicICs +- Mosfets +- Transistoren +- www.st.com\ +- STM32F103 +- STM32F407 H:\Formeln Im Prinzip wächst dieses Handbuch Laufwerk ständig und man kann es einfach sichern. Auch Video-Tutorials sind da natürlich dabei. Das System funktioniert schon über 15 Jahre, und es sammelt
-
Thread
Bootloader STMF413VGT6
Bootloader noch gar nicht programmiert ist? Meinn Programm ist klein und simpel (noch für einen STM32F407, weil ich dafür ein Discoveryboard hoer habe): [c] #include "stm32f4xx.h" #define T_OUTPUT 0x01 #define MODE(a,b) ((b)<<(2*a)) #define SET(a) (1<<(a)) #define F_CPU 16000000 volatile
-
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
STM32L443CC HSE Config
Noch als Beispiel ein Teil der Initialisierung für einen STM32F407: [c] #define PLLM 4 #define PLLN 168 #define PLLP 2 init() { // Enable Caches, Prefetch and set Waitstates FLASH->ACR |= ( FLASH_ACR_DCEN | FLASH_ACR_ICEN
-
Thread
Vom stm32f0 große Mess-Datenmengen (bis 5kB) mit SPI rausholen
kannst nicht in der Mitte anfangen und dann am Anfang weitermachen. Einige größere STM32 wie der STM32F407 haben einen Doppel-Puffer-Modus beim DMA, damit geht das.
-
Thread
ESP8266 Arduino-Webserver nutzen, aber trotzdem anderen Host-Controller dazu
dass es auch noch ganz anders geht, da ich auch schon eine netzwerkfähige Anwendung mit einem STM32F407 + ATWILC1000 gebaut habe. Damit konnte ich auch vernünftige Sachen inkl. IPv6 und massig Ressourcen umsetzen, aber da schiebt schon der Preis beider Controller (~20€ zusammen) einen Riegel vor und ist
-
Thread
stm32f4 Funktionen
Hallo zusammen, ich arbeite mich grade in stm32F407 ein, und ich habe eine Anfängerfrage; Wo/in welchem Dokument finde ich eine Aufstellung aller Funktionen z.B. - GPIO_WriteBit(); - TIM_OC1Init(); - RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,
-
Thread
Cortex M3/M4 im Präprozessor erkennen
gesetzt ist einen spezifischeren Header ein. Für den F446 ist es "stm32f446xx.h" und hast du einen F407, dann ist es "stm32f407xx.h". In diesen (Device-spezifischen) Header-Dateien wird der passende Header für den Cortex-M Kern eingebunden, das heißt in diesem Beispiel (egal ob F407 oder F446) jeweils
-
Thread
Betriebssystem für 32 Bit µCs?
den Interrupt > nicht direkt selbst bediene, und somit die OS-Funktionen nutzen darf? Bei einem F407 mit 168MHz liegt die Zeit für einen context-switch bei ~390ns, d.h. etwa 66 Zyklen (Quelle: http://www.chibios.com/forum/viewtopic.php?t=2745). Bei Nuttx habe ich keine genauen Zahlen aber ich meine
-
Thread
USB-Tutorial mit STM32
moin, >>Phozer mit NUCLEO-G431KB da würde ich ein USB-core wie im F407 erwarten. Das USB Core F103/F303 ist ein andere Aufbau als der Core F4xx. VG Pieter
Pieter schrieb im Beitrag #6932278: > da würde ich ein USB-core wie im F407 erwarten. Stimmt aber nicht, siehe Reference Manual. Der G4 hat wenig mit dem F4 zu tun.
-
Thread
X32 Softcore
' gilt. Stromverbrauch?? Ich hatte bisher nur mit STM32 zu tun. Einfache ARM Kerne wie der F407. Die sind absolut spitze im Stromverbrauch. Vorallem die Typen die speziell dafür ausgelegt sind. Der ARM kann sich so schlafen legen, dass er fast nichts mehr braucht. Es gibt da Boards die
-
Thread
STM32 Counter zählt falsch?!
5V-toleranten Pins sind alle mit FT gekennzeichnet. Das STM32F04 Discovery sollte mit dem STM32F407VG ausgerüstet sein.
-
Thread
Beginner FPGA Board ALINX AX309
https://de.aliexpress.com/store/product/ICore3-ARM-FPGA-dual-core-board-Ethernet-high-speed-USB-STM32F407-industrial-control-board/1314127_32791212942.html Aber jetzt habe ich entdeckt, dass es das ja auch in einem Chip gibt: ZYNC Jetzt lacht mich der Arty-Z7 an: https://shop.trenz-electronic.de
-
Thread
STM32F4 DISCOVERY BOARD USART HAL buffer Ausgabeproblem
en/development-tools/sw4stm32.html unter Ubuntu LTS 16.04 Das verwendete Board ist das STM32F407G-DISC1. Anbei befinden sich drei Dateien, die einen Ausschnitt aus dem Code beinhalten. (also nur die Sachen, die in Bezug auf den USART2 relevant sind) Nun zum Ablauf, wie es eigentlich funktionieren
-
Thread
STEVAL-ISA152V1 weshalb so teuer?
Verpackung als Wucher. Die Preise von EVAL-Boards sind 'politische' Preise. Hätte STM 'mein' STM32F407-Discovery Board nicht zu günstigem Preis angeboten, hätte ich ihn nie ausprobiert, wie vermutlich etliche andere Mitstreiter hier. Und die Rechnung von STM ist doch aufgegangen: 1 x billiges EVAL-Board
-
Thread
STM32F407VG Externe Interrupts triggern nicht unabhängig
Hallo zusammen, ich habe ein Problem mit den externen Interrupts auf meinem STM32F407VG Discovery Board. Für meine Anwendung benötige ich Acht externe Interrupts, die ich zu je vier auf die Interruptvektoren EXTI15_10_IRQn und EXT9_5_IRQn aufgeteilt habe: EXTI15_10_IRQn (PB11, PB12
-
Thread
entscheidung mikrocontroller
Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie sind in zahllosen veröffentlichten
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
Uwe B. schrieb im Beitrag #5197441: > STM32F407: > https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 Hi Uwe, es fehlen folgende Demos: 97 = ILI9325 (um ein Grafik-Display mit dem ILI9325 Chip anzusteuern) 98 = FPGA
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
/**************/ + ARM-Cortex M4 + MCJU-407 + STM32F407VGT6 + arm-none-eabi-gcc /*************/ Schon mal im Vorfeld: Sry, dass es so viel Text wird. Aber es ist ein Problem, dass ich mir nicht erklären kann und das durchaus mehr Input benötigt, als
welchem Speicher >> der Stack gehalten wird (Zugriff über DCode oder Systembus). > > Naja. Stm32f407. Von externen Speichern lese ich nichts. Der Stm32f407 selber unterstützt den FSMC, d.h. OB die Auswahl zwischen externem oder internem Speicher ein Thema ist oder nicht, hängt erstmal von der konkreten
-
Thread
Cortex M4 und True Random Number Generator
Hallo allerseits, laut der Seite von STM [1] hat der STM32F407VGT6 einen TRNG verbaut. Kann dies jemand bestätigen? Wie verwende ich diesen TRNG, um mir zufällige Werte generieren zu lassen? Oder wird dieser automatisch durch eine Random-Funktion angesprochen?
die Onboard-Mittel zu verwenden. Viele Grüße [1] http://www.st.com/en/microcontrollers/stm32f407vg.html
-
Thread
STM32 C Programmierung Tutorial (Buch)
Beitrag #5179352: > HAL macht das alles per Mausclick und zwar ohne Fehler. Aktuelles Cube für STM32F407VG => USB Audio Device in Cube zusammenklicken. Fehler. Der Code Generator vergisst ein oder (|) bei der Initialisierung der Clocks. Soviel zu "ohne Fehler"... Marc V. schrieb im Beitrag #5179352
herausgeführt, um eigene Hardware anschließen zu können. Programmer/Debugger ist on-board. Für den STM32F407 gibt es ebenfalls noch das Clock Config Tool, das leider in Excel mit Macros geschrieben ist. http://www.st.com/en/development-tools/stsw-stm32091.html Das generiert registerbasierten Code, der
-
Thread
STM32 Host USB
ich bräuchte eure Hilfe beim Umgang mit der ST USB Host Funktion. (Verwendeter µController STM32F407) Ich habe per STM32 CubeMX (Version 4.22.0) das Projekt erstellt. USB als "Mass Storage Host" konfiguriert. Funktioniert auch prima, sofern der USB-Stick bereits beim Einschalten des µControllers
-
Thread
Cortex M4 interne Clock zum Cycles messen nutzen
ich Zweifel an diese Benchmarkingvorgehensweise. Mein Board ist übrigens das Cortex M4: STM32F407VGT6 auf einem CJMCU Board. [1] https://stackoverflow.com/questions/32610019/arm-m4-instructions-per-cycle-ipc-counters Edit: Vlt. hätte ich mir mal den Code genauer anschauen müssen. Dort
-
Thread
Bluetooth USB Stick an STM32F407
Hallo zusammen! Ist es möglich an einem STM32F407 per USB angeschlossenen Bluetooth Stick zu verwenden? Elektrisch stellt das sicherlich kein Problem dar. Aber Softwareseitig?!? Der MCU ist selbstverständlich als Host laufend,aber ich kann ja keinen
-
Thread
[V]erkaufe Eval Boards STM32F407 LPC812 FREEDOM-KL25Z
meinem Schrank schaffen. Auch Herbst-Putzaktion :-) Deswegen verkaufe unbenutzte Boards. - STM32F407VGT6 Discovery --> 12-EUR - Freescale X-Freedom-KL25Z --> 8,-EUR - LPCXpresso Board LPC812 --> 10,-EUR Versand per DHL (4.99EUR). First come, first serve. Grüße
-
Thread
Liste aller Buildin-Befehle für den Cortex M4 von STM32
Christopher S. schrieb im Beitrag #5146223: > Es gibt ja auch den STM32F407VGT6 als exakten Befehl für den Compiler. Hä? Es gibt einen Befehl namens STM32F407VGT6? Wie sieht der denn aus? Christopher S. schrieb im Beitrag #5146223: > Ich > vermute, dass CLZ hier schneller
im Beitrag #5146230: > Christopher S. schrieb im Beitrag #5146223: >> Es gibt ja auch den STM32F407VGT6 als exakten Befehl für den Compiler. > Hä? Es gibt einen Befehl namens STM32F407VGT6? Wie sieht der denn aus? Damit meinte ich eine Option für den Compiler. Ich habe mich jedoch für "-mcpu=cortex-m4
-
Thread
STM32F4 Discoveryboard: Warum PLL aktiv startup
entgegen dem Handbuch bei mir eine andere Startkonfiguration der Clocks vorliegt. Der µC ist ein STZM32F407VGT6 Es ist die PLL aktiviert und auch HSE ist aktiviert. Die PLL ist als Systemclock zugewiesen. Im RCC->CFGR Register kann auch 0b10 abgelesen werden bei den Bits, die angeben welche Systemclock
-
Thread
Heizpatrone an 220 V betreiben
Hotset-Heizpatrone-Heizstab-230-V-Volt-250-Watt-Durchmesser-9-9-mm-L-100-mm/142506193927?hash=item212e07f407%3Ag%3A8qEAAOSwbm9ZuTXO Sie sind nicht zu groß und haben mit bis zu 600 W eine ordentliche Leistung. Leider sind alle kompakten und günstigen Patronen ohne Netzanschluss. Was wäre die einfachste
-
Artikel
STM32 - Einstieg mit Em::Blocks
STM32F4-Discovery Board, welches einen Debugger, Peripherie und natürlich einen STM32 Controller (STM32F407VGT6) enthält. Deshalb sind alle Beispiele hier für den STM32F407VG Controller ausgelegt, können aber meisten 1:1 auf andere Controller portiert werden. Ich werde auch möglichsts keine STM32F4-Discovery
folgende Dinge gewählt werden: Cortex_M4 (F3xx - F4xx) -> STM32F4xx (Cortex M4 with FPU) -> STM32F407VG. Leider sind die Auswahl Möglichkeiten nicht ganz richtig, da auch die F3 Controller einen Cortex M4 Kern und eine FPU haben (Ist aber nicht so wichtig, ist nur eine formale Sache). Außerdem entfernt
-
Thread
(Aus-)Nutzen der FPU des STM32F407 für ganzzahlige Berechnungen
Hallo allerseits, diesmal habe ich eine Frage zur FPU. Zunächst würde ich gerne wissen, wie ich mir die Zusammenarbeit des Cortex M4 und seiner FPU vorstellen kann. Ist dieser FPU ein zusätzlicher Prozessor, der nur dezimale Operationen ausführen kann, d.h. automatisch angesteuert wird, sobald eine Zahl berechnet werden soll, die hinter dem Komma Zahlen stehen hat? Bevor ich zu meiner eigentlichen Frage komme, würde ich diesen Punkt erst verstehen. Meine Frage wäre dann (unter Umständen): Lässt sich nicht eine Zahl, mit z.B. 1024 Bit in 1024-n Vorkomma und n Nachkommastellen aufspalten
-
Thread
STlink-v2 Cortex M4 Reset per Commandozeile in Ubuntu
Hey, ich flashe meinen STM32F407 über "st-flash" mit dem Befehl: "st-flash write <dir/file.bin> 0x8000000" in Ubuntu 16.04LTS. Gibt es auch eine Möglichkeit die Hardware per Commandozeile zurück zu setzen? Aktuell muss ich ihn
-
Thread
STM32F4 Discovery Disc1 läuft nur, wenn verbunden mit PC
Ich habe ein discovery board STM32F407G DISC1. Ein gleicher Typ wurde schon früher ohne Probleme von mir programmiert/geflasht und getestet. Die Boards die ich nachgekauft habe haben ein merkwürdiges Problem: nachdem das Board geflasht
geflashed wurde - Der Code auf den F411 Boards nicht lauffähig ist. Zur Zeit laufen somit all STM32F407 und als nächstes werde ich untersuchen, warum der Code auf den STM32F411 nicht läuft. Ticket closed
-
Thread
STM32: Bitbanding für Arrays?
Platz? Diese F407 Board hier könnte noch auf Deine Platine passen: http://www.ebay.de/itm/STM32F407VET6-ARM-Mini-Version-Core-Board-Cortex-M4-STM32-Minimum-System-Board-/122444767496?hash=item1c8246e108
Markus schrieb im Beitrag #5127773: > Platz? > Diese F407 Board hier könnte noch auf Deine Platine passen: > Ebay-Artikel Nr. 122444767496 Kenne ich. Ich habe die Masterplatine mit dem 407 gemacht, einfach ein Disko Board drauf gesteckt, wo ich diverses
-
Thread
Einführung in ASM auf STM32F4
ich sonst meine USART-Lib-Config ändern müsste) Ich entwickle auf einem CJMCU Board mit dem STM32F407VGT6. (Preis ca. 11€ aus China)
Btw. der STM32F417 war nur noch von Interesse wegen der verbauten Cryptounit. Laut STM haben der F407 und der F417 jeweils einen TRNG an board. Den würde ich ebenfalls gerne nutzen. Soll ich für diese Hardwarebzeugsfrage einen neuen Thread machen? Welche Rubrik wäre das?
-
Thread
[V] 5x Nucleo STM32H743ZI
man wohl am besten auf die Libraries, die ST bereit stellt, zurück. Ich habe das mal bei einem STM32F407 mit der inzwischen veralteten Standard Peripheral Library hinbekommen. Ich hatte dazu ein bestehendes Beispiel an meine Bedürfnisse angepasst. Das ganze war ein bisschen raffelig und mühsam, aber letztendlich
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
und für so ein aufwendiges Board gleich eine Nummer größer zu gehen: http://www.ebay.de/itm/STM32F407VET6-Mini-version-of-the-Ader-Tafel-STM32-minimum-system-version-/172387871994
-
Thread
Mikrofon mit Noise-Cancelling
zu teuer). Ich werde das Signal, welches hinten bei meiner Schaltung raus kommt mit einem STM32F407 auswerten (Frequenzanalyse, etc). Auch diesen Chip kenne ich bisher nicht und lasse zur Zeit den ADC per DMA in meinen Speicher schieben und mache dann mit Doppelpufferung immer eine FFT (radix-4) auf
-
Thread
stm32f407 TIM3-Problem
CNT); > lcd_write(":"); > TIM3->CNT=0; mir fiel grad ein, TIM 3 ist ein 16bit counter im F407! Bei 10us steps laeuft er nach 0,6s von selbst ueber. Bei mir lief das Board mit 168MHz -> PSC 839 fuer 10us steps. APB1 Divider 4 (Timer X2) -> 84MHz auf TIM5 Welchen Takt hast du?
-
Thread
FreeRtos Heap 5 - Bestimmte Teile düfen nur im 2. Bereich landen
Hallo. Ich sizte gerade an einen Projekt mit einem STM32F407 mit externem RAM. Darauf läuft FreeRtos, zZ mit Heap_2.C, wobei der Heap im CCM Speicher liegt. Nun brauche ich aber für eine Ethernet Anwendung mehr Speicher auf dem Heap. Extern habe ich genug
-
Thread
Was ist besser für einen UPNP client - IWIP, UIP oder FREERTOS TCP ?
Hallo. Ich Plane gerade einen UPNP Client auf einem STM32F407 mit dem KS8721B. Extern ist noch ein 512kB SRAM Baustein dran, falls der interne Speicher nicht reicht. Die Hardware liegt hier seit Jahren rum und möchte nun endlich mal ins Heimische Netz. Darauf
-
Thread
LwIP UDP Callback
> Welche Hardware benutzt du? Eval Board oder selbstgestrickte > Ethernet-Anbindung? STM32F407-Discoveryboard verbunden über RMII mit dem PHY DP83848. Das PHY ist mit dem VN5610 Interface über Ethernet verbunden. VN5610 kennt ihr vielleicht nicht wenn ihr nicht in der Automotiv-Branche beschäftigt
-
Thread
Kalibrierung Inertialsensor - Wie Anwendungsumgebung für MAG berücksichtigen?
beschäftige mich aktuell mit der Kalibrierung von Inertialsensoren (IMU - MPU9250, Mikrocontroller stm32f407, Spi) Die Kalibrierdaten vom ACC, Gyro und MAG sind bereits aufgenommen worden.(extern). Nun soll noch zum MAG der Bias für unsere Anwendungsumgebung in die Kalibrierung mit einfließen. (siehe
-
Thread
USB des STM32 F103C8T6 nutzen
etwas: bei den Grundeinstellungen gibt es einige Warnungen was VID/PID betrifft und der F103 wird als F407 CDC Device erkannt. Also evtl. noch anpassen, läuft aber auch so.
-
Thread
STM32F407 Black und No-Arduino
Ich kämpfe mit dem oben angegebenen board. Eigentlich ohne Hal und ohne arduino. Ohne Hal hab ich bereits aufgegeben. Problem mit dem ili9341: Irgendwie klappt die Initialisierung nicht. Es sieht so aus, als gäbe es zwei Speicherbereiche, die parallel beschrieben werden. In früheren ilis konnte man Orientation einstellen: Bildaufbau von oben links bis von unten rechts. Das finde ich weder im Init-code noch im manual (240 Seiten). Das nit Anfangs- und Endwert klappt auch nicht. Der Bereich zwischen Anfangs- und Endwert wird n i c h t beschrieben (weißer Rahmen). Warum? Hier der init-code
-
Thread
Bootloader + Int.Vektor
Achso ... Sorry! Habe gedacht das wäre allgemein (controllerunabhängig) gültig. :-O Es ist ein STM32F407. Grüße Nali
-
Thread
Wie viele analoge Signale können mit dem STM32F407Discovery eingelesen werden?
Hi, kann mir jemand bestätigen, dass ich mit dem STM32F407Discovery 9 analoge Signale einlesen kann? Auf die Anzahl bin ich gekommen, indem ich beim STMCubeMX alle noch freien Kanäle der ADCs 1-3 ausgewählt habe. Ich kann nicht alle Kanäle nehmen, da manche
-
Thread
Passender OP für Shunt-Messung an FOC-Motor
Planung einer Endstufen-Platine für einen PMSM-Motor beschäftigt. Diese soll sich zwischen einem STM32F407G Discovery Board und einem Motor befinden. Zum Motor: Die Versorgungsspannung beträgt 11V und der Phasenstrom beträgt knapp 105A unter Volllast (Sternschaltung). Die Drehzahl geht bis 1050rpm. Im
-
Thread
Audioausgang(line/headphone) zu ADC mit Rail2Rail Opamps
Grundidee ist Stereo-Audio mit Line bis Kopfhörerpegel (0,5 bis teilweise 16V) an einen ADC im einem STM32F407VG (ADC bis 3V) anzupassen. Ich habe das auch schon mal mit LTSpice (mit ts912) simuliert, da schien das zu klappen. Oftmals habe ich noch einen 47nF parallel zu R4 bzw. R5 gesehen, dazu aber