-
Thread
AVR oder ARM?
hat der STM32F407VG gleich 2 von. Siehe Datasheet: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
Schaubild was so alles im STM32F40x drin ist: http://www.mikrocontroller.net/wikifiles/3/33/STM32F407.png Damit solltest Du erst mal ausgesorgt haben ;-) Ansonsten gibt es das Demo-Board mit einem STM32F429, da ist auch gleich ein TFT Display dabei. Der STM32F4xx hat 2 USB Controller drauf,
-
Thread
[V] ARM Eval Board
Hallo, folgendes Board steht zum Verkauf. http://www.ebay.de/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?clk_rvr_id=572529889565 Ich wollte es mal für ein Projekt nutzen, hab dann aber doch ein FPGA genommen. Es ist praktisch neuwertig. Im
-
Thread
Midi Platine bauen
du ohne anschlagsdynamik nur 64 tasten brauchst + noch paar tasten extra kannst du auch ein stm32f407 discovery board (ca. 15€) nehmen. der uC hat genug I/O's, kostenfreie Entwicklungsumgebung für C findest du bei coocox.org. Beispielprojekte den UART zum spielen zu bringen und nen taster auszulesen
-
Thread
Umstieg AVR -> ARM, mit welchem Cortex anfangen?
sie angeschlossen wird. Das AF-Mapping für den STM32F4 ist ab Seite 58ff im Datenblatt (zum STM32F407xx/STM32405xx). Beim 100-Pinner hat man dann 3 DIN-A4 Seiten mit den Portpins und ihren alternativen Funktionen, die man sich ausdrucken und damit warm werden kann. Ich habe für jedes Peripheriegerät
angeschlossen wird. > Das AF-Mapping für den STM32F4 ist ab Seite 58ff im Datenblatt (zum > STM32F407xx/STM32405xx). > Beim 100-Pinner hat man dann 3 DIN-A4 Seiten mit den Portpins und ihren > alternativen Funktionen, die man sich ausdrucken und damit warm werden > kann. Eine Idee habe ich so
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Cortex-M4F Kern - der kann direkt Fließkommazahlen rechnen, innerhalb weniger Taktzyklen! Beispiel: STM32F407 - den gibt es auf dem STM32F4DISCOVERY Board für 20€ >> gleich auf ARM umsteigen willst. > > Lassen die sich auch gut in assembler progammieren? Ja, natürlich, aber nicht gut! Besser eine Hochsprache
-
Thread
RTOS für STM32F4-Discovery
Ich verwende seit zwei Jahren eCos auf STM32F103 und seit kurzem auf dem STM32F407. Das Betriebssystem ist lange gewachsen, extrem konfigurierbar und unterstützt sehr viele Plattformen. Ich bin schwer begeistert davon und gebe eCos in deinen KPIs gute Noten, aber der Einstieg ist
Ich verwende FreeRtos auf dem stm32F407 in Coocox. Das System ist sehr einfach einzubinden und gut dokumentiert. Es gibt auch ein Buch von Freertos wo alles genau erklärt wird.
-
Thread
STM32F4 Discovery - Audiodac + I2S
Vielen Dank für eure Zeit und Mühe! Ich probiere gerade ein Waveplayer zu schreiben für den STM32F407(benutze das Discoveryboard) mit der Entwicklungsumgebung SiSy in UML. Das Problem beschreibt sich wie folgt, ich schicke Daten an den SPI3 bzw. I2S. Erst nach einer längeren Zeit (~1-2 Minuten)
-
Thread
STM32F429 Discovery
ich in nächster Zeit ein 5,7" anschließen. Für 4,3" gehts es auch in schlichter Form mit einem STM32F407-Disc-Board. http://www.mikrocontroller.net/topic/280013#new
-
Thread
STM32F4 DMA DAC Ringpuffer - Komisches Verhalten bei Sinusgenerierung - Bitte um Hilfe
ich habe ein Problem und würde mich freuen wenn mir einer helfen kann. Ich benutze den STM32F407 um ein Sinus-Signal mit einer Mittenspannung von 1,65 Volt zu erzeugen. Grundlage ist eine Konstante innerhalb welcher eine Periode als Werte abgespeichert sind: [c]const uint16_t Sinus12bit[
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
Atmel? Weg von 8 Bit? Ich für meinen Teil habe hier auch ein Evaluationsboard mit einem STM32F407ZGT6 liegen. Ein super Teil, da werkele ich gerade mit asymmetrischen Kryptoverfahren herum, einfach weil der Controller die entsprechende Leistung bringt. Ich käme aber nie auf den Gedanken einen ARM
-
Thread
STM32F4 CAN Mailbox Problem
nichtsmehr an... Ich benutze PCAN und PCANView am PC, einen PCA82C250 Can Controller und das STM32F407 Discovery Board. Wenn ich das Programm debugge liefert CAN_Transmit den Wert 4, also "CAN_TxStatus_NoMailBox", und CAN_TransmitStatus 2, also "CAN_TxStatus_Pending" zurück. an Rs hatte ich
-
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
/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 setzen
-
Thread
Frontal Cortex
Es gibt natürlich auch größere Boards für kleinere Preise: http://www.amazon.com/Core407Z-STM32F407ZxT6-STM32F407ZET6-Cortex-M4-Development/dp/B00E0FJFVG Man muss nur suchen... (Auch für NXP und andere.) Der Segger ist zwar nicht der billigste, dafür ist der für sehr viele µC brauchbar und auch
Das Board "Core407Z" wäre dann schon ideal für den Start eigener Entwicklungen. Die CPU STM32F407ZE hat 144 Pins und ist SW-Kompatibel mit allen CPU's von ST mit STM32F4xx - von 64 PIN LQFP ... 216 Pin BGA. Wenn man hingegen eine Entwicklung mit TCP/IP machen möchte, dann sollte man sich ein
-
Thread
STM32F4 richtige Handhabung
Hallo, ich habe nun seit einiger Zeit ein STM32F407 DISCOVERY board. Bisher bin verschiedene Dinge am Ausprobieren und ständig am flashen. Im Datenblatt des Chips steht aber, dass dieser nur 10000 Schreibzyklen verträgt. Wie gesagt, habe ich mir bisher
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
STM32 Discovery oder eines Infineon XMC1000 Boards bei ~10 EUR nicht > erklären. Ein z.B. STM32F407 kostet in Stückzahlen 5 EUR. Auf dem 10 EUR Discovery ist sonst ja nicht viel drauf. Ist also nicht subventioniert. Und Atmel nimmt für ein vergleichbares SAM4 Board 35 EUR, was vermutlich schlecht
habe ich keine Lust heute. Atmega16 hatte ich erst heute Vormittag und MSP430 vorgestern. Ein STM32F407 Board mit Phy von Propox zum spielen liegt oben auf dem TEK, nach der Lektüre hier keinem Bock drauf. Gruß, Holm
-
Thread
[STM32F4] DMA -> SPI1
Hallo... ich suche ein Codesnippet um mit dem STM32F407 per DMA nach SPI1 die Daten zusenden. static uint_fast16_t x_buffer[20480]; ist der buffer der gesendet werden soll. Dieser soll immer dauerhaft gesendet werden. SPI1 ist auf 16bit eingestellt
-
Thread
GCC 4.8 fuer ARM
Bei mir funzt der GCC 4.8 für ARM (STM32F407) bisher ganz ordentlich, bzw. meine alten 4.6er Projekte werden anstandslos übersetzt.
-
Thread
STM32F4 USB High Speed VCP mit USB3320 PHY
angehängt. Für alle, die kein CoIDE verwenden, es müssen folgende defines vorhanden sein: STM32F407VG HSE_VALUE=8000000 STM32F40_41xxx USE_STDPERIPH_DRIVER USE_USB_OTG_HS USE_ULPI_PHY Nachdem ein beliebiges Zeichen an den STM32F4 gesendet wird, werden 10000 mal 4096 Bytes an den Host gesendet
der STM32_USB-Host-Device_Lib_V2.1.0 von ST quasi 1:1 übernommen und das CDC-Beispiel auf den STM32F407V und meine Bedürfnisse umgebaut. Durch die Modularität (die anfänglich tatsächlich sehr unübersichtlich erscheint) sollten sich auch andere Devices (Audio, Massenspeicher...) relativ einfach unter Vorbild
-
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
STM32 <-> AVR
die Tonne treten? NEVER ;) Aber ein tüchtiges Simple-Board, das einen 144- oder 100-er STM32F407VGT6 beherbergt, das sollte man sich schon anschaffen/selber basteln. Meiner Seel, das Ding zeichnet meine Analoguhr so schnell, daß ich sogar darauf verzichtet habe, auf die obligatorische Progmem-Tabelle
ruepel schrieb im Beitrag #3445781: > a) Wie oft kann man den STM32F407 flashen, bis er kaputt ist, und Das steht im Datasheet unter "Flash memory endurance and data retention". Beim F407 sinds 10000 Zyklen. > b) kann man den Code einfach nicht flashen, sondern nur
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
gezeichnet. Es bleibt also ein "Rand" von 80-Pixel breite stehen...auch nicht zu gebrauchen. [STM32F407-Disocvery-Board mit ST7783-Chip] ================================================================= 1. Das drehen vom Screen per "GUI_SWAP_XY" im Config-File dreht den Screen auf Landscape-Mode
-
Thread
Anfängerfrage STM32
Firmware in C auf 8-Bit CPUs (Z180 und AVR), bin aber in Sachen ARM ebenfalls Anfänger mit 'nem STM32F407 unter CooCox IDE und ARM GCC in einem eigenen Hardware-Design. gibts da nicht auch 'ne Lösung, wie man das mit der ST-Lib hinbekommt? Insbesondere vermisse ich beim ARM GCC ein Äquivalent zu den
-
Thread
FAT Directory scrollen
Thema hat. Genau. Dieser hier. Und deswegen mag ich auch kein Geschwafel, denn auch ein STM32F407VGT6 wäre mit den Speicheranforderungen des Threadopeners überfordert. Es geht auch anders, mit einem mittleren ATMega - nichts anderes wollte ich damit ausdrücken. Auch wenn der Beitrag schon älter
-
Thread
STM32: _delay_us() und seine Freunde.
findest du ein Beispiel für Delay_ms/Delay_us http://www.mikrocontroller.net/topic/278118 Stm32F407_blink_06.zip\Stm32F407_blink\Driver\source suche in der Zip-Datei nach sTimer.c und sTimer.h Gruß G.G.
-
Thread
echte Zufallszahlen erzeugen (Hardware RNG)
http://www.digchip.com/datasheets/parts/datasheet/456/STM32F407VGT6.php RNG sollte er tatsächlich haben.
-
Thread
I2C STM32F407IG EEPROM 24LC256
Hallo Zusammen Ich arbeite mit dem STM32F407IG und möchte Daten in eine EEPROM 24LC256 schreiben und lesen. Eine Bedienpanel mit LCD Display und dem EEPROM sind Vorgabe. Text soll ins EEPROM gespeichert werden und bei entsprechender Anwendung
-
Thread
Wie Standby von USB verhindern?
Mit VUSB hat das nichts zu tun, das ist ein STM32F407. Dem Device immer was zu senden nur weil WIN8.1 beim anlegen anscheinend Standardmäßig ein Flag falsch setzt ist wohl etwas daneben. Der PC ist normal in betrieb und das Programm redet auch fleißig
-
Thread
Prozessorwahl
Programm vom ST 1:1 auch auf einem NXP. Na das ist ja toll. Dann kann ich ein Programm vom ST32F407 auf einem LPC4350 laufen lassen? Ein guter Witz! Ich Habbichauch schrieb im Beitrag #3425214: > Ich werde definitiv beim AVR bleiben. Ich hab keine Zeit mich mit einer > neuen IDE+Programmer..
) Vergleich mal die jeweilige Anzahl und Art der Timer. Wieviele Quadratursignale können ein STM32F407 und ein LPC4350 per Hardware verarbeiten? Das sind doch die Kriterien, nach denen man sich den Typen und den Hersteller aussucht. Es paßt eben vorne und hinten nicht.
-
Thread
TFT-Ansteuerung grundsätzliche Fragen
Grafiken anzeigen. Wenn Du Deine Anforderungen auf 8 Bit/Pixel reduzieren könntest, hätte ein STM32F407 genügend internes RAM fürs TFT und jede Menge Prozessorleistung für einen schnellen Bildaufbau. Alternativ sind STM32F427 mit 256kB RAM schon erhältlich, mit denen man auch ein QVGA per DMA im 565-RGB-Modus
-
Thread
STM32 - Code-Blocks + GCC + GDB
Weinga U. schrieb im Beitrag #5118823: > # This is an STM32F4 discovery board with a single STM32F407VGT6 chip. > # http://www.st.com/internet/evalboard/product/252419.jsp > > source [find interface/stlink-v2.cfg] > > source [find target/stm32f4x.cfg] > > # use hardware reset, connect under
Weinga U. schrieb im Beitrag #5118823: > # This is an STM32F4 discovery board with a single STM32F407VGT6 chip. > # http://www.st.com/internet/evalboard/product/252419.jsp > > source [find interface/stlink-v2.cfg] > > source [find target/stm32f4x.cfg] > > # use hardware reset, connect under
-
Thread
Stm32f4 Wecker programmieren
Wenn du einen STM32F407VG (bstw. das Discovery Board) hast, hat der eine RTC eingebaut. Der kann man eine Weckzeit programmieren, bei der sie einen Interrupt auslöst. Hier gibt's eine passende Bibliothek: http://mikrocontroller.bplaced.net
-
Thread
RTC setzen beim STM32F407
Hi, Ich versuche die RTC bei meinem Olimex STM32-E407 zu setzten, bekomm aber in der Funktion RTC_SetDateTime() immer die Ausgaben "RTC_SetTime failed" und "RTC_SetDate failed", die RTC_Config() geht problemlos durch. Auf dem Port ist ein externern Quarz mit 32kHz an OSC32_IN/OSC32_OUT verbaut ... LSE sollte also doch passen, oder? [c] void RTC_Config(void) { /* Enable the PWR clock */ RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); /* Allow access to RTC */ PWR_BackupAccessCmd(ENABLE); /* Enable the LSE OSC */ RCC_LSEConfig(RCC_LSE_ON); /*
-
Thread
STM32F4 Taster
www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library]] Target Prozessor: STM32F407VG Preprozessor Definition: USE_STDPERIPH_DRIVER,STM32F40_41xxx Dieses Beispiel läuft in meiner IDE verbunden über ST-Link/V2 ohne Probleme. LA zeigt auch schön, wenn Taster betätigt, das LED
-
Thread
Umstieg Avr zu STM32
Beispiele, da die Boards sehr verbreitet sind. Ich würde sagen, du hast zwei Möglichkeiten: - STM32F407 Discovery nehmen, da ist ein Audioverstärker drauf und es gibt z.B. bei http://mikrocontroller.bplaced.net Beispielprojekte mit MP3 Dekodierung. Da müsstest du ein Display extern anschließen, aber auch
-
Thread
STM32 umsteigen oder weiter AVR
"umgestiegen". Die stdperiph-lib von ST ist dabei sehr praktisch. Diese Woche kommt noch die STM32F407-Disco. Die haben alle ihre Berechtigung und ihren Einsatzzweck. Durch Programmierung in "reinem" C (anstatt der Arduino-libs) war der Umstieg zwischen den einzelnen Prozessoren auch gar nicht so schlimm
-
Thread
Beispiel: USART stm32f10x gesucht
Daten lesen und schreiben über eine serielle Schnittstelle ? hab nur ein Beispiel für einen stm32f407 was funktioniert scheitere leider bei der Umsetzung auf den kleineren STM32 Danke im Voraus Gruß wg
-
Thread
STM32F4 debugging mit Eclipse unter Linux
Seit zwei Tagen versuche ich den debugger für meinen Cortex-M4 zum laufen zu bringen (habe ein STM32F407 Discovery board, eclipse unter Ubuntu 12.04LTS), leider kein Erfolg :-( Die toolchain funktioniert soweit, habe mit OpenOCD sogar flashen können (Programme kompilieren sauber), das klappt. Aber sobald
-
Thread
STM32F407 über Wiggler programmieren
Hallo, ich möchte ein kleines Testprogramm in einen STM32F407 programmieren. Dies hätte ich gerne über ein einfaches Windows-Programm, wie z.B. HJTag gemacht, nur unterstützt dieses den F407 nicht und wird auch nicht mehr aktualisiert (ist wohl irgendwie gestorben
-
Thread
Probleme mit 74HC597 an SPI
Nabend, versuche gerade die Eingänge meines STM32F407 mit einem 74HC597 über SPI zu erweitern. Den 597 habe ich folgendermaßen angeschlossen: (Bezeichnungen entsprechend Philips Datenblatt: http://www.nxp.com/documents/data_sheet/74HC_HCT597_CNV.pdf
-
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
STM32F4 Discovery kit inkl. Zubehör?
weiß man halt nicht was du meinst... Und bei Discovery F4 denke ich zumindest an das aller erste F407 nicht das F401 oder F429
-
Thread
RC Summensignal erzeugen
füttert dann den Timer (PWM-Modus) kontinuierlich mit diesen Daten. Ich habe das mal für den stm32f407 gemacht, siehe "rc_ppm_out_init" im Anhang. Vermutlich muss man es für den f1 etwas abändern. Im angehängten Code ist auch die Gegenrichtung (Einlesen von PPM via Interrupt) und die Ausgabe von 4x
-
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+FreeRTOS+Webserver+SD-Karte
Hallo, hat jemand schon einmal einen STM32F407+FreeRTOS+Webserver+SD-Karte zum Laufen bekommen? Ich möchte nicht alles selbst entwickeln, sondern wenn möglich, Code wiederverwenden. Bei Tante Google finde ich einige Projekte mit Cortex-M3, aber
-
Thread
I2C STM32F407IG MCP23016
umzuschreiben. Dies bedeutet alle Funktionen hatten schon mal funktioniert. Mein uP ist ein STM32F407IG (Master), MCP23016 ist der I2C-Bus Treiber (Slave). Mit diesem wird ein 2 Zeilen Textdisplay angesteuert. Ich verwende das Beispiel DEMO von Keil und bin es am umschreiben / adaptieren. Mein
-
Thread
Cortex M4/STM32F4: Problem mit BLX Instruktion
fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wall -ffunction-sections -g -O0 -DHSE_VALUE=8000000 -c -DSTM32F407VG -DSTM32F4XX -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -D__FPU_USED -ID:\controller\CoIDE_Workspace\workspace - ... ... [cc] Starting link [cc] arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb
-
Thread
STM32-E407 Ethernet / UDP
die aktuelle Zeit ... aber in welchem Format? Hat vielleicht jemand diese Funktion auf einem STM32F407 umgesetzt? Danke, Max
Standalone/udp_echo_server/src/) betroffen sind. Ich gehe mal davon aus dass die Anschlüsse an den STM32F407 die selben sind, bin sie nur kurz überflogen und da schauts gut aus ... eh klar, der Ethernetcontroller befindet sich ja am Chip ... oder kanns da drotzdem Unterschiede geben? Leider finde ich keine
-
Thread
STM32F4 - Virtual Com Port (CDC)
Hallo, Ich bin gerade dabei mich beim STM32F407 MC einzuarbeiten und möchte für Debug Zwecke Ausgaben auf einem Terminal am Rechner machen. Ausgehend von diesem Code: https://github.com/ceterumnet/stm32f4_serialUSB hab ich es auf dem Discovery
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
schon in eine ähnliche Richtung gezielt haben. Aber richtig glücklich bin ich dann mit dem STM32F407 von STM geworden, da er einfach für so gut wie alle Anwendungen dich ich mit Microcontrollern habe jedes Szenario meistert. Zudem gibt es ein Evalboard mit eingebautem Programmer/Debugger für 15 Eu