-
Thread
Ist die Latenzzeit auf dem Oszilloskop Beweis genug für die Zuverlässigkeit?
es geht wieder um meine Studentenarbeit mit dem Drehgeber (inkremental). Verwendet wird ein STM32F407-Discovery, davon ein General purpose Timer, der im Encoder-Modus arbeitet (Kurze Info zum Encoder-Modus: Die Flanken der 2 Quadratursignale des Drehgebers werden in 2 Kanälen des Timers aufgenommen
-
Thread
STM32 UART Rx IRQ verliert Daten
Hallo allerseits, ich habe ein seltsames Problem mit einem STM32F407ZG (168MHz Takt, 8MHz Quarz) Ich bin seit einiger Zeit bei einem Gerät programmieren welches ständig um neue ICs etc erweitert wird. Mittlerweile habe ich folgende Peripherie im Einsatz:
-
Thread
ILI9486 Display von Raspberry auf STM32 portieren
Ich habe mir scon vor langer Zeit mal ein Testboard für den F407 gebaut an dem ich sowohl 16-Bit Parallel Displays als auch die Raspberry Displays austesten konnte. Ziel war es natürlich die Display Treiber nach eigenem Gustus zu erstellen da mir die vorgefertigten
-
Thread
Frequenzanzeige Spektrumanalyzer
Ich geb Dir noch einen Link, was ein STM32F407 (sehr ähnlich zum ..411) so schaffen kann. http://www.mino-elektronik.de/FM_407/fmeter_407.htm
-
Thread
STM32F4Discovery debugging timer mit coocox ide
mit 168MHz zählen, nur mit 84MHz. Siehe hier: http://www.mikrocontroller.net/wikifiles/3/33/STM32F407.png Die maximale Frequenz der Timer ist begrenzt durch den jeweiligen Bus Takt, an dem der Timer angeschlossen ist (APB1/APB2). Wenn man schneller zählen will muss man die Core eigenen Timer nutzen
-
Thread
C-Unverständnis - STM32F4 Ethernet
programmiert die mit einem STM32F429 kommuniziert. An dem hängt ein Frequenzumrichter und ein STM32F407. Das ist inzwischen eine Unmenge an Code. Vor kurzem habe ich alle Codes überarbeitet um die Übersichtlichkeit zu verbessern. Hier habe ich wahrscheinlich einen Fehler an der PC-Software gemacht:
-
Thread
STM32F4: SysTick etwas ungenau
ggf noch umrechnen auf ms. Hier habe ich "meine" Lösung her: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Gruß Daniel
-
Thread
CAN senden - STM32 F4
Ich versuche die CAN-Kommunikation für STM32F407IG sicherherzustellen, in dem Daten von CAN gesendet werden. Mein Code enthält aber bestimmt eine Fehler, da die Überprüfung durch die Diodenbeleuchtung gescheitert ist. kann mir evtl. jemand helfen
-
Thread
42kHz Leistungsmesser 110V/3A
umzusteigen und sich die komplette IDE einzurichten. Derzeit sieht es so aus: Herzstück ist der STM32F407 auf dem Discovery Board. Angeschlossen ist: ein Display im 4Bit Modus an den GPIO's Taster, ebenfalls GPIO's MCP3911 über SPI2, sowohl spi als auch Versorgungsspannung galvanisch getrennt Spannung
-
Thread
Welcher ARM-Prozessor als Anfänger ?
> Chinesen STM32 nicht so? Beim chinesen gibt es hauptsächlich boards mit STM32F103 und STM32F407. Wenn das Projekt nicht kommerziell wird, dann ist wohl ein Nucleo board die beste lösung, gibts auch bei "normalen" (nicht chinesischen) Händlern (z.B. Mouser, digikey, etc.). Bei den STM32G4 gäbe
-
Thread
Schaltungsentwurf benötige Meinungen und Verbesserungsvorschläge.
einfacheren Handhabung wurde der Cortex 4 (incl. phy) gesockelt: EasyMx PRO™ v7 for STM32 MCUcard with STM32F407VGT6 Diese MCUCards gehören zu dem riesigen Experimentierboard von mikroe http://www.mikroe.com/easymx-pro/stm32/ sind aber einzelnd sehr günstig zu erwerben: http://de.mouser.com/ProductDetail
-
Thread
Fragen zu ESP8266
größere Sachen halte ich die ArduionoIDE für ziemlich ..naja.. > unbrauchbar. Ich wollte mit STM32F407 und der Arduino-IDE in Verbindung mit dem ESP8266 über OTA ein Projekt erstellen. Das E407-Board von Olimex lag hier noch rum. Erfolgreich war aber nur die Pgr. für STM32F103Z. Schwierigkeiten mit
-
Thread
STM32F4 Werte-offset bei DMA Transfer vom ADC1
Hallo Zusammen, Ihc hab hier ein kurioses Probme mit demn DMA Transfer auf einem STM32F407VG (STM32DISCOVERY Board), Ich lese über den ADC1 10 Kanäle ein. Der Transfer läuft über DMA Channel2 in ein Array mit 10 Words. Das Ganze funktioniert im Prinzip, mit einem Haken: Die ADC-Werte
-
Thread
STM32CubeIDE STLINK/V2 Debuggen ohne Breakpoints (Semihosting?)
genau das Problem ist. Das Programm, das in einem Discovery Board läuft, funktioniert nicht im STM32F407-DIYMORE board. Vielleicht kann mir da jemand auf die Sprünge helfen.
-
Thread
STM32F4 Umstellungsproblem auf ST Lib V1.1.0
Hallo Leute, ich wollte gerade mein Projekt für den STM32F407ZG von der DSP_StdPeriph_Lib_V1.0.1 auf die DSP_StdPeriph_Lib_V1.1.0 umstellen. Habe alle benötigten Files in meinem Projekt ausgetauscht (MDK ARM), bekomme nun aber einige Error beim Compilieren.
-
Thread
STM32F4 Linker-Fehler region FLASH overflowed?
ist für den STM32F103VB. > > Welchen F4 hast Du, bzw wieviel FLASH und RAM? Ich habe ein STM32F407VG Discovery Board. Wo kann ich denn das richtige Script bekommen? Bietet ST das vielleicht irgendwo auf seiner Homepage an? Bestimmt oder? Bisher habe ich nichts gefunden leider Das Gerät hat
-
Thread
Massive IO Porterweiterung - Stabilität des IO - mehrfaches SPI
einfachsten macht man das wirklich mit einem Controller der einfach ein paar mehr GPIOs hat (z.B. STM32F407 auf dem STM32F4Discovery, welcher schon 140 nutzbare IOs hat), dann musst du auch kein Grab an Schieberegister dranhängen. Ansonsten einfach schnell genug schieben, aber ich glaube ich hab dein Problem
-
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
ARM: kompliziert?
Ich komme aus der AVR Welt und arbeite jetzt seit Mai mit dem STM32F407 Discovery. Es gab große Umstiegsschmerzen, aber es hat sich gelohnt. Inzwischen arbeitet man mit dem Cortex-M4 genau so einfach und unkompliziert wie mit dem AVR. Die Entwicklungsumgebung CooCox
so TI Dinger (ek-lm4f120) besorgt. Da es Cortex-M4 sind, habe ich gehofft die sind so wie der STM32F407. Leider haben die kein SDIO und nur 80MHz. Trotzdem ist dieser Preis im Moment unschlagbar. Sicher kein Schaden wenn man davon ein paar auf Lager hat.
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
Flashen eines STM32F4xx funktioniert in jeglicher Konstellation problemlos (auch ein schwarzes STM32F407 Chinaboard). Lange Zeit habe ich mit der Live-Version STM32F103 (Eigenbauboard und BluePill) nur mittels Bootloader geflasht, ebenso STM32F030. Jetzt wollte ich (im Zuge des Zusammenfassens) eben
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
das BMP zu verstehen und möglichst minimal invasiv den C-Code in C++ zu nutzen. Das läuft auf einem F407, kann aber jetzt auch für andere µC mit Ethernet kompiliert werden. Das Bitbanging für SWD mit den IO Klassen war immer noch zu schnell und musste nicht optimiert sondern noch gebremst werden.
-
Thread
STM32F4 Timer 5 PWM Problem
des Discovery Boards > noch anderweitig verwendet wird. Wenn das das Discovery F4 mit dem STM32F407 ist, sollten beide Pins frei sein, dank Uwe B.s unermüdlicher Forschung: http://mikrocontroller.bplaced.net/wordpress/wp-content/uploads/2013/03/Pinbelegung_v101.html Die Tabelle solltest du dir
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
Nimm zB einen STM32F407, der hat 192KB SRAM und 1MByte Flash On-Chip, dann sparste dir die ganze Fummelage. Billige (15€) Dev-Boards gibts auch. Die Anforderung schnell im System zu programmieren wird ebenfalls erfüllt.
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
auf einen DC-DC LM2594 oder MAX5035. Sieht gar nicht so aufwändig aus. Alternativ haben die STM32F407 viel Power und einen EMAC, brauchen aber noch einen PHY dazu. Diese Teile bekommt man zusammen für <15 € beim Chinesen, reicht vielleicht für einen Testaufbau wie mein Testbrettl :) Der schafft HTTP
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
In 2013 entwickelte ich auch eine LP wo dank fast gleichen Pinouts man einen STM32F103, F223 oder F407 einbauen konnte. Durch Einbau oder weglassen von ein paar Passives konnte man alle erwähnten uC in der selben LP einsetzen.
-
Thread
I2C-Kommunikation stoppt nach ca. 1-5 Sekunden
Betreff geschrieben, habe ich ein Problem mit meiner I2C-Kommunikation. Mikrocontroller: STM32F407VGT6 (100Pins) I2C2-BUS: (PINS: B10, B11) Hardware am Port: Sensor(LSM303), Motortreiber(BL-CTRL) Ich habe zwei Platinen mit denen ich den exakt selben Code ausführe. Auf der einen funktioniert
-
Thread
Heizungsregelung selber bauen
dann n-mal für die Heizkreise + Reserve. Für das CAN-Ethernet Gateway doch ein Chinaboard, das STM32F407 oder ein STM Discovery, mal sehen. Wichtig wäre das erstmal der Regler autark läuft, dann ist Fernbedienung die Zugabe. Sebastian L. schrieb im Beitrag #5644568: > Du spähst vielleicht einen Funktionsumfang
-
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
STM32F4 - PWM Input capture
Ich habe ein STM32F407-Disc1 board und versuche dort mit den HAL Funktionen einen PWM - InputCapture zu realisieren. Es gibt ein Beispiel von STM mit der StdPerf-lib, das ist quasi als Vorlage genommen habe. Eigentlich
-
Thread
Günstiger Anfang mit ARM Gesperrt
eine Schnittstelle zum PC für die Applikation zur Verfügung steht. Die vermisse ich bei dem STM32F407VGT6 DISCOVERY - dafür gibt's da die wohl leistungsfähigste CPU im ganz unteren Preissegment Ich hab' das Teil schon zusammen mit den Codesize limitierten Compilern von IAR und Keil betrieben, hat prima
-
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
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.
-
Artikel
STM32 für Einsteiger
kurz gezeigt welche Möglichkeiten die CPUs bei den oben empfohlenen Einsteigerboards haben. STM32F407 - vom STM32F4DISCOVERY Board. Blockdiagramm STM32F407 STM32F4DISCOVERY Demoboard Es sind sehr viele Peripheriemodule im µC implementiert. Jedes einzelne Peripherie-Modul (z.B. Ethernet, USB, CAN, Timer
-
Thread
STM32F4: Triple ADC + Timer + DMA
Hi, ich habe ein STM32F407 und möchte die drei onboard-ADCs mit einem Timer (TIM2) getriggert via DMA (DMA2, Stream 4, Channel 0) auslesen. (Ein ganz ähnliches Problem hatten wir hier schonmal http://www.mikrocontroller.net/topic
-
Thread
Direkt flashen mit BMP
eine OpenOCD-Session mit gdb zum Laufen zu bekommen. STLinkV2 des Nucleo-Boards ist an das stm32-F407-DIYMORE Board angeschlossen. Da ich immer noch nicht weiß, wie mein memmap aussehen soll und mir gesagt wurde, ich solle das rom nach 0x08000000 lagern, versuche ich also Folgendes: [c] $ cat memmap
-
Thread
ADC bei STM 32 mehrere Werte abtasten mit DMA
Hallo, ich versuche mich derzeit am Auslesen des ADC des STM32F407, ich betreibe den ADC im tripple mode nach dem untenstehenden Beispiel von ST. Den Buffer habe ich auf 300 Werte erhöht. Das Beispiel läuft auch ganz gut, nur wenn ich mir die gewandelten Werte
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
verältert, H7 haben 64 bit FPU, aber für Anfang wohl etwas zu kompliziert. Z.Z. denke ich von F4. F407 oder F429. Außer 32 bit FPU sind für mich 32 bit Timer interessant: für Aufgaben wie Frequenzmessen aller Art (z.B. ein Stimmgerät) sind die bequemer als gewöhnlichen 16 bit Timer. Es gibt auch viele
-
Thread
FPGA reziproker Frequenzzähler
www.mikrocontroller.net/topic/412584?goto=5264051#5264051 ein Frequenzzähler damit, kein FPGA sondern STM32F407
-
Thread
STM32 - DC Motor - PWM Steuerung - Period/Pulse
64Mhz HCLK = 16MHz HSE = 24Mhz PLL_M = 12 PLL_N = 192 PLL_P = 6 Infos zu dem Board: STM32F407 L297N Code: [c]#include <stm32f4xx_gpio.h> #include <stm32f4xx_rcc.h> #include <stm32f4xx_tim.h> int pwm = 83.99; void init_pwm_gpi() { GPIO_InitTypeDef GPIO_InitStructure;
-
Thread
STM32F4- I2C Eventinterrupt
Hallo liebe community, ich versuche derzeit mit STM32f407VG eine I2C Kommunikation aufzubauen. Mein Problem ist gerade das der Eventinterrupt nicht erkannt wird. Dazu habe ich im folgenden Codesegment die Ports/Peripherie/Interrupt eingestellt. int main
-
Thread
TFT mit ILI9341, Displayqualität
Hallo, ich habe ein Acelex STM32F407VET6 Board mit einem passenden Display von Acelex mit ILI9341 darauf. Die Ansteuerung per FSMC funktioniert auch, aber das Display flackert leicht bei jedem Schreibzugriff. Ein anderes Display mit ILI9325
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
ein einfach zu nutzendes stm32 Discovery, wo > in Null Komma Nix eine LED blinkt. Mit dem STM32F407-Discovery hatte ich vor ca. zwei Jahren angefangen. Zu meiner großen Freude blinkten da schon LEDs und ich brauchte nichts mehr zu programmieren. So einfach ist das :-) Anschließend hatte ich damit
vermutlich recht, weil m.n. ja vorher schreibt: m.n. schrieb im Beitrag #3460545: > Mit dem STM32F407-Discovery hatte ich vor ca. zwei Jahren angefangen. Zu > meiner großen Freude blinkten da schon LEDs und ich brauchte nichts mehr > zu programmieren. So einfach ist das :-) q.e.d. Viele haben
-
Thread
STm32Fxxx: Kleiner Gefallen vom einem Profi erbeten
Am Beispiel des STM32F407VG. Anpassung der Adressen/Größen ist ggf. erforderlich: Die Spezifikation von Speicherbereichen der Hardware geht so: [code]MEMORY { FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K RAM (
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
integrieren, dass das letzte Bit vielleicht ein wenig zappelig ist. Selbst STM schafft es mit ihrem F407 auf ihrem eigenen Board nicht. Hab' ich schon vor einigen Jahren hier im Board mit reichlich Messungen dokumentiert. > Kann man sich z.B. bei TMS320 von TI ansehen... > Die gibt es allerdings nicht
mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
-
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
STM32f4 CAN2 AF Fehler, Warum?
CAN2, &TxMessage); CAN_Receive(CAN1, 0, &RxMessage1); }[/c] Edit: das ganz läuft auf dem stm32f407VG also das STM32F4Discovery
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Bestückungsvariationen, alle Versionen vom STM32 einbauen konnte. Also den F103, den F203-5, bis zum F407. Aber das war vor ALIExpresss... Bei eigenen Designs hat man viel mehr Spielraum. Meine Bords haben meistens noch wichtige Peripherien drauf die man bei China Imports meist nie findet und eine gewisse
rauskamen liefen die ordentlich und es waren originale ST Chips drauf. Neuere Boards mit F401/F411/F407 haben eine sehr gute Qualität, die sind nicht von Anfängern entworfen worden. Die haben zum Teil 0201er Teile drauf, die werden kaum im Hinterhof zusammengelötet.
-
Thread
Grönland bleibt bei der Sommerzeit - aber wie?
z.B der STM32F103 intern hat. Alle Zeitberechnungen wären dadurch wesentlich einfacher. Wieso der F407 wieder einen BCD RTC bekommen hat, konnte ich nie verstehen. Ich finde es übrigens etwas amüsant, daß es nach tausenden Jahren von Kalenderentwicklung immer noch diesbezüglich Diskussionen gibt.
-
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