-
Thread
STM32 ADC Verhalten eigentümlich
Ich habe auf dem STM32F407 Discovery Board eine Testsoftware laufen, die per DMA jeweils 256 Werte eines ADC Kanals liest und in einem array speichert. Für diese 256 Werte werden jeweils Mittelwert, Min und Max ermittelt
Ich hab den ADC von meinem STM32F4DISCOVERY noch nicht getestet. Wenn ich mich richtig erinnere, hatte branadic hier vor einiger Zeit im Forum ein Rauschmesssystem auf Basis des STM32F4 und einem Vorverstärker aus einer Linear-Appnote
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
ST-NUCLEO-F767ZI-Nucleo-Development/dp/B072MMZZBK/ref=sr_1_fkmr1_2?ie=UTF8&qid=1522746515&sr=8-2-fkmr1&keywords=stm32f407+nucleo
> Zum beispiel einen STM32F676 Sorry, sollte STM32F767 heissen
-
Thread
STM32 Startup Zeit
genauer? Laut AN2606 ist der 1k5 überall drin, außer bei den F301, F302, F373 und allen L1. Vom STM32L451RET weiß ich genau, dass der Bootloader den einschaltet weil der Scherz ein neues Layout gekostet hat. > Der STM32L011 vom TO hat kein USB. Ja, der wohl
dem niemand rechnet, weil der Chip offiziell kein USB hat. Da war doch auch sowas ähnliches beim STM32F101. Ich habe ST-Link Nachbauten mit STM32F101 gesehen, wo ich erst dachte "das kann doch nicht funktionieren, die haben kein USB". Geht aber doch.
-
Thread
CooCox IDE und GCC für STM32
compiled. [cc] arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Wall -ffunction-sections -g -O0 -c -DSTM32F407VG -DSTM32F4XX -IC:\CooCox\CoIDE\workspace\Test C:\CooCox\CoIDE\workspace\Test\main.c [cc] C:\CooCox\CoIDE\workspace\Test\main.c:1:28: fatal error: stm32f4xx_gpio.h: No such file or directory
Hallo Dirk, probier doch mal folgendes bitte: -> stm32f4xx_gpio.h und stm32f4xx_gpio.c aus dem Projekt löschen. -> Die beiden Datein nehmen und in das entsprechende Verzeichnis im Projektordner kopieren (manuell in cmsis_lib->include und cmsis_lib-
-
Thread
STM32 virtual COM-Port via USB, Abfrage ob auf PC geöffnet
Ich habe hier ein STM32F407G-DISC1 Evalboard (mit STM32F407VGT6 drauf). Das programmiere ich mit Hilfe von STM32CubeMX und STM32CubeIDE. Der USB_OTG_FS ist als Full Speed (12 MBit/S) Device konfiguriert. Darauf setzt
-
Thread
[STM32] Ethernet und UDP für Dummies
Guten Tag, ich habe ein STM32F4-Discovery auf einem Open407V-D Board. Angeschlossen ist ein DP83848 PHY. Ich habe bisher kleinere Anwendungen programmiert und noch keine Erfahrungen mit Ethernet und der Middleware auf einem
Uwe Becker gebührt immer noch ein Riesendank dafür, dass er vor ein paar Jahren die STM32 Beispiele von KEIL/IAR in lauffähige CooCox Projekte überführt hat. Gerade das Ethernet-Beispiel war für mich der Ausgangspunkt zum lwIP-Port auf eine STM32F407 Baugruppe. Etwas lästig war die
-
Thread
Umstieg Avr zu STM32
Beitrag #3410233: > Ich habe > dazu folgendes Board bei Ebay gefunden > http://www.ebay.de/itm/STM32F4DISCOVERY-STM32-Cortex-M4-Development-Board-Camera-3-2-LCD-14-Modules-/261052810562 Warum denn nicht das 25 Euro STM32F429 Discovery? Da hast Du Debugger und ggf nach Umflashen den ST-Links mit
Hi, ich denke du kannst mit den Standard STM Board glücklicher werden als mit dem Waveshare Board. Da gibt es auch direkt mehr Beispiele, da die Boards sehr verbreitet sind. Ich würde sagen, du hast zwei Möglichkeiten: - STM32F407 Discovery
-
Thread
STM32 Discovery CAN H kein Signal
Max schrieb im Beitrag #4918802: > eine STM32 Discovery Board Welches denn? Beim F407 und beim F429 ist es kein Problem, eine Diode zu überbrücken and dann auf die nominellen 3,3V zu kommen. Der einzige Nachteil - du kannst dann extern nicht
Hat es bei Dir funzt ? wie sieht dein Testaufbau aus ? hast du mit zwei STM32F4 getestet oder den CAN1 und CAN2 von STM32F4 benutzt. Ich bin gerade dabei, den CAN mit STM32F4 und Waveshare CAN Transceiver zu testen.
-
Thread
memset führt zum crash
aber ich weiss nicht das "wieso" und befürchte, dass da prizipiell was in der Schieflage ist. - STM32F407 - Em::Blocks mit arm-none-eabi v4.7.3 - ChibiOS v2.6.5 - St-Link V2 (aber dasselbe mit J-Link) - Prg-Size z.Zt. 120kB Ich arbeite z.Zt. an einem Program für ein STM32F407-Board und setze
m.n. schrieb im Beitrag #3770123: > Es ist leider überhaupt nicht logisch, dass der STM32 seine > Spezifikationen nicht einhält! Welche genau ist denn hier verletzt? zB bei 2.3V und 154MHz werden 7 Waitstates benötigt laut Spezifikation. Und da wir nicht wissen welche Frequenz & Spannung
-
Thread
STM32 Flanken Interrupt
Schaust du hier: https://stm32f4-discovery.net/2014/08/stm32f4-external-interrupts-tutorial/
Enable clock for SYSCFG */ > RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); Gibts das beim STM32f103 ?
-
Thread
Welcher ARM-Prozessor als Anfänger ?
STM32F0 oder STM32G0 z.B. STM32F030C8T6TR
schrieb im Beitrag #6030105: > Normalerweise beziehe ich mich von Aliexpress, aber da scheinen die > STM32 Entwicklerboards nicht auf dem Markt zu existieren. Mögen die > Chinesen STM32 nicht so? Beim chinesen gibt es hauptsächlich boards mit STM32F103 und STM32F407. Wenn das Projekt nicht kommerziell
-
Thread
STM32L4 Disco-Board CPU arbeitet nicht korrekt?!
ausgeklammert ist, kann erstmal ignoriert werden. Interessant nur die Lines mit "Fehler"! ich habe ein STM32L476 Disco-Board. Mit ach und krach habe ich das Teil unter EMBitz zum laufen bekommen. Beim F407 hat das jetzige Programm ohne Probleme gearbeitet (also was Interrupts und Config der Timer/Interrupts
aufruft und überschrieben > werden sollten (deshalb sind die auch mit __weak dekoriert). > Siehe stm32l4xxhal_tim.c und stm32l4xx_hal_gpio.c > Also bspw. > [c] > void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { > if (GPIO_Pin == MYPINDEFINITIONFROMCUBEMX) { > ... > } > } > > void
-
Thread
Projekt läuft nur richtig wenn es mit Keil MDK erstellt wurde
Hallo Als ich mit dem STM32F407IG angefangen habe, hab ich zuerst einmal mit der Keil MDK Umgebung gearbeitet und bin jetzt aber auf CoCox umgestiegen, wegen der Codebegrenzung. Irgendwie braucht der STM32 deutlich länger
gestoßen, war aber wohl nicht das richtige. Welchen Treiber braucht man für den Bootloader des STM32F407IG ? Viele Grüße Felix
-
Thread
STM32 mit CUBE, ADC mit mehreren Kanälen ansprechen
Dann probier's mal damit - ich lese 4 Kanäle mit DMA auf einem STM32F407VG (Disco)aus und schreibe sie in eine Struktur. /** ****************************************************************************** * @file ADC/ADC1_DMA/main.c * @author DD4DA
********************* * @attention * The Program demonstrate how the ADC works with DMA on a STM32F407Discovery * using ADC1. The used CMSIS Lib is version 1.0. * The ADC1 is configured to use Regular Groups by using DMA2,Stream0. * <h2><center>DD4DA</center></h2> ******************
-
Thread
stm32f429 Expansion board
. Problem bei der Einbindung des DCMI-Projekts: Ich ziehe im Projekt-explorer z.B. die Datei stm32f4xx_fsmc.c in den cmsis_lib/source ordner. Es kommt eine Fehlermeldung weil FSMC_Bank3 usw. nicht definiert ist. ich benenne stm32f4xx_fsmc.c in stm32f4xx_fsmc_c.err um, weil ich den Fehler erst
beim STM32F429 gibt es kein FMSC sondern nur ein FMC !! kann es sein das du das File für den STM32F407 benutzt ? das funktioniert natürlich nicht Die Peripheral-Repository darf beim STM32F429 NICHT benutzt
-
Thread
Eclipse und STM32: Pfade finden
Hallo, ich fummel mich gerade in Eclipse und STM32F407 rein. Es geht eigentlich alles erstmal gut, jetzt will ich über die STM libs an die Peripherie ran. Dazu habe ich mir ein Beispiel mit Interrupts und einem USART aus dem Netz gezogen. Das
JTAG tap: stm32f4x.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4) Info : JTAG tap: stm32f4x.bs tap/device found: 0x06413041 (mfg: 0x020, part: 0x6413, ver: 0x0) target state: halted target
-
Thread
STM32 Counter zählt falsch?!
den STM32 nicht > zu grillieren. Bei den meisten STM32 sind fast alle IOs (außer die ADC Pins) 5V tolerant bei 3V3.
: http://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf Die 5V-toleranten Pins sind alle mit FT gekennzeichnet. Das STM32F04 Discovery sollte mit dem STM32F407VG ausgerüstet
-
Thread
mbed - oder es muss nicht immer Arduino sein
etwas. Dann compiliert man z.B. den Code für ein STM Dicovery F407 oder anderes Target, eine Liste bekommt man wenn man für -m etwas ungültiges wie XX angibt. Auf der mbed Site unter Hardware sind nur die offiziellen 'mbed enabled' boards gelistet
/users/hudakz/code/STM32F103C8T6_USBSerial/ Wenn ich den Online-Compiler benutze kriege ich am Ende ein Binarie von ca 34k. Da kann man aber mit Keil in der freien Version schon nicht mehr debuggen. Exportiere ich das
-
Thread
uC zur Datenspeicherung
https://de.aliexpress.com/item/Arm-development-board-Cortex-M4-STM32F407ZGT6-development-board-M4-STM32F4-core-board/32826108064.html Da kann man ein 1MByte SRAM zusätzlich bestücken.
Deine Anforderungen sind pipi. Das Board hier z.B. : https://www.ebay.com/itm/STM32-Development-Board-STM32F746IGT6-MCU-Core-Board-Core746I-Cortex-M7-1024KB/252299118326?hash=item3abe3306f6:rk:1:pf:0 Da sind 64MB zusätzlich bereits draufgelötet und hängen am FMC/FSMC Bus SPIs
-
Thread
[S] STM32F2xxx minimal board oder PCB
ein Nucleo STM32Fxxx Board ? (oder ein Black Board aus China mit STM32F407 mit dem ich gerade spiele - auch wenn das einige Connectors hat, heißt das ja nicht, dass man sie benutzen muss). Ansonsten (für einen relativ "einfachen" Aufbau) einen STM32F410 im LQFP-48 Gehäuse ?
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
Als totaler STM32-Anfänger hab ich "System Workbench for STM32" mit CubeMX benutzt (für ein SMM32 F3 Discovery Board), und eigentlich keine Probleme gehabt... CooCox hingegen hat bei mir extrem rumgezickt...
erstmal > 1000 Fehler an. Im großen und ganzen für mich bisher relativ frustrierend, also nicht der STM32 an sich sondern dass die IDEs so viel Probleme machen. Werde aber bald ein größeres Projekt mit einem F407 machen müssen und will eine IDE auf die ich mich verlassen kann. Aber wie sagt man
-
Thread
USB OTG zu UART Bridge
Zumindest auf dem STM32F407 ist es einfach, einen Mass Storage Host zu implementieren, also USB-HDD oder USB Sticks anzustecken. Es sollte noch einfacher sein, CDC Host zu spielen, habe ich aber noch nicht gebraucht.
ihn für meine Zwecke modifiziert. http://mikrocontroller.bplaced.net/wordpress/ Sollte mit jedem STM32F4 laufen.
-
Thread
Stm32f4: uC läuft aber JTAG Kommunikation nicht mehr möglich
Hallo, ich entwickle an einer Platine mit einem STM32F407VGT6. Vor einem Monat habe ich die Programmierarbeiten unterbrechen müssen, so dass ich jetzt erst weitermachen konnte. Nun kann ich auf einmal nicht mehr flashen. Der Controller läuft mit
target. monitor speed auto "monitor" command not supported by this target. monitor flash device = STM32F407VG "monitor" command not supported by this target. monitor flash breakpoints = 1 "monitor" command not supported by this target. monitor flash download = 1 "monitor" command not supported
-
Thread
STM32 Cube IDE Download verified successfully Error! Failed to read target status Debugger conn
Ich gewöhne mich langsam an das STM32Cube IDE (1.6.0 derzeit). Was mich im Moment wundert: Wenn ich ein fabrikneues STM32F407G-DISC1 programmiere über dessen ST-LINK-Section, funktioniert das Downloaden und Starten des Binaries prima. Wenn ich aber den ST-Link eines Nucleo-Board über die SWD-Schnittstelle an ein ähnliches STM32F407G-DISC1 anschließe, SWD-2 SWCLK - PA14 SWD-3 SWDIO - PA13 SWD-5 NRST - NRST so kann ich das Board mittels ST-LINK Utility oder st-flash programmieren. STM Cube IDE sagt aber: [
-
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
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
Sensordaten und Winkeldaten (R,P,Y) per USB-VCOM aus. Im prinzip also eine gute Basis! Zur Hardware: - STM32F407ZGT6 (1MB Flash, 192Kb Ram...Pinkompatibel mit STM32F27 mit 2Mb Flash) - Bluetooth Modul (Class2) auf Rückseite - Stabiles USB (Device und sogar Host) - MicroSD Kartenslot - 5V und 3,3V Regulator
Am Debugger (STM32F4Discovery)
-
Thread
Open407V-D Code wird nicht ausgefuehrt
Hallo, ich habe hier ein Open407V-D Board zusammen mit einen STM32F407G-DISC1 (siehe: http://www.waveshare.com/open407v-d-standard.htm). Sobald ich die beiden Boards zusammenstecke, laesst sich der Code zwar auf das STM32Discovery
Discovery-Board einzeln betreibe, wird der Code immer sofort nach dem Hochladen ausgefuehrt. Auf dem Open407V-D Board sind einige Pins und schalter vorhanden, muss man da vielleicht etwas umstellen damit der Code bei angesteckten Discovery ausgefuehrt wird? Hat jemand Erfahrung damit? Vielen Dank.
-
Thread
STM32: Drama mit "Hard Fault Error"
schrieb im Beitrag #4409545: > Um welchen Typ gehts hier denn? ST hat ja mehr als eine Familie. STM32F407VG
Ich habe das Elend jetzt mal selber kompiliert und auf einem STM32F407VG ausgeführt: [c]void tls_Set74HCT595(uint8_t data) __attribute__ ((noinline)); void tls_74HCT595_SendData(const uint8_t *data,size_t nrBytes) __attribute__((noinline)); void tls_Set74HCT595
-
Thread
STM32 - mit LCD-Display mit Hitachi-Controller 2x16
du? Arbeite mich derzeit in die Materie von STM32 ein. Benutze dazu das STM32F4 Discovery und die Addons von WaveShare (Open407V-D). Derzeit ist mein Hauptziel erstmal durch alles durchzusteigen und die ganzen Addon Boards in Betrieb zu nehmen und
Hallo! Ich habe den STM32F100RBT6B. Also das gesamte Projekt sollte ein Testgenerator für einen Video-Encoder der Firma Philipps (SAA7128) sein - dazu verwendet werden soll eben der STM32, ein LCD-Display mit Hitachi Controller
-
Thread
STM32f429 Discovery noobige Fragen
Naja, wenn es nicht gerade der 429'er sein muss, wäre da das STM32-H407 Board von Olimex: https://www.olimex.com/Products/ARM/ST/STM32-H407/open-source-hardware Das ist deutlich weniger Peripherie drauf, und somit viel mehr Ports frei. Stell Dir die Programmierung aber nicht als allzu simpel vor. In diesem Forum findest Du unzählige Beiträge zu den STM32 Kontrollern und dem Thema IDE oder wie man sie programmiert. - Proprietäre Entwicklungsumgebung oder OpenSource (GCC ev. mit Eclipse) - Welche IDE und wenn es auch nur ein Editor ist. - Welche
-
Thread
Bootloader STMF413VGT6
Ich habe mal einen Bootloader für stm32f411 (mit CubeMX und gcc) geschrieben. In der CubeMX repository befindet sich ein Beispiel für einen Bootloader. bei mir (Ubuntu) wars zu finden unter: ~/STM32Cube/Repository/STM32Cube_FW_F4_
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
-
Thread
Mikrocontroller mit exotischem SPI?
STM32F0,F3,F4, F7,L0,L4 und H7 koennen 4.. 16 bit SPI.
Uwe B. schrieb im Beitrag #5342273: > STM32F0,F3,F4, F7,L0,L4 und H7 koennen 4.. 16 bit SPI. Das stimmt so nicht ganz. Aus RefMan STM32F4xx: Bit 11 DFF: Data frame format 0: 8-bit data frame format is selected for transmission/reception
-
Thread
Einstieg ARM-Controller
STM32F4 Discovery. z.B. auf ebay zu finden.
Moin, ich würde zu dem STM32F407 Discovery raten. Es gibt einfach eine größere Codebasis dafür, sprich viele Beispiele. Auch gibt es ein interessantes Erweiterungsboard STM32F4 DIS BB. In der Kombination hast du dann mit: Tastern
-
Thread
STM32 - LQFP100 Platine
Moin Mädels, vor einigen Monaten habe ich eine STM32-Platine für die LQFP100-Typen F407V und F103V entwickelt und fertigen lassen. Die Nucleo-Boards von STM, die ich bisher kenne (bin aber nicht auf dem Laufenden), haben LQFP64 und keinen FSMC. Am
Kabel auf den Bildern in der Nähe des 40-poligen Steckers zeugen davon). Mensch is halt blöd. 2.) Der F103 hat an Pin19 VSSA, der F407 an Pin 19 VDD. Bei dem ersten Test der Platine (als Versuchskarnickel hatte ich den F103 gewählt) gab es folglich einen recht hohen Strombedarf, bis ich dahintergestiegen
-
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
[s] develboard mit großem tft mit touch
Hallo habe mich jetzt dafür entschieden das ich mir das stm32f4 discovery inklusive den expansion boards zulege http://ie.farnell.com/stmicroelectronics/stm32f4dis-bb/expansion-stm32f4-cortex-m4-discovery/dp/2250205 http://ie.farnell.com/stmicroelectronics/stm32f4dis-lcd/mod-stm32f4-3-5inch-touch-screen/dp/2250207?in_merch=true&MER=i-9b10-00001460 http://ie.farnell.com/stmicroelectronics/stm32f4discovery/stm32f407-usb-otg-discovery-kit/dp/2009276?in_merch
-
Thread
DP83848 an STM32F4 Schaltplan kontrolle
Hallo, Ich möchte einen DP83848 an eine STM32F4 anschließen, habe den Schaltplan soweit fertig und wollte mal fragen, ob da mal jemand drüberschauen kann ob das so ok ist. Danke
überprüft. Ich verwende diesen Code zum testen: http://blog.tkjelectronics.dk/2012/08/ethernet-on-stm32f4discovery-using-external-phy/#more-3400 und bleibe in "stm32f4x7_eth_bsp.c" bei "ETH_MACDMA_Config" an der berühmten Stelle while (ETH_GetSoftwareResetStatus() == SET); stecken. Ich suche
-
Thread
L293D zerstört meinen Controller
etwas Passendes habe ich nicht gefunden. Ich möchte einen bipolaren Schrittmotor mit meinem kleinen STM32F030 steuern. Einige Eckdaten: -der STM32 läuft mit 3 Volt aus einem Handy-Ladegerät. -der l293 läuft mit 5 Volt (Li-Po über 7805) -Spannung für den Motor 12 Volt (Li-Po) vom selben Li-Po
voltage on FT and FTf pins: max VDD + 4.0V Tja, ich habe das wohl noch nie verletzt: (Datenblatt STM32F407xx) "5.3.15 I/O current injection characteristics As a general rule, current injection to the I/O pins, due to external voltage below VSS or above VDD (for standard, 3 V-capable I/O pins) should
-
Thread
SPI MISO auf High
Hallo Uwe, du solltest dir dringend das UM1472 User Manual STM32F4DISCOVERY STM32F4 high-performance discovery board anschauen. Gruß G.G.
>Ich nutze das Discovery Board vom STM32F407, bei dem der LIS302DL direkt >auf dem SPI1 angeschlossen ist Dann kannst du doch ganz einfach mal in den Code zur Demofirmware reinschauen wie es gemacht wird.
-
Thread
stm32 taktfrequenz einstellen
Vielleicht sollte ich noch genauer sein, habe einen stm32F407
überhaupt? Ich will so wie hier (kapitel 4) die Taktfrequenz festlegen. Aber ich glaube, das geht beim STM32F4 etwas anders. Habe zumindest nicht den richtigen Abschnitt in der system_stm32f4xx.c gefunden. http://www.diller-technologies.de/stm32_wide.html#takt
-
Thread
STM32 F411 Bootoader aus Applikation starten
Hallo allerseits, ich sitzt hier gerade vor einer STM32 Black Pill, bestückt mit einem STM32F411CE. Auf diesem läuft meine leere Testapplikation, die nur auf die Eingabe durch einen Button wartet. Sinn und Zweck der Übung ist es, ein Firmware Update
dem Problem beschäftigt und die Antwort ist nicht schön: I can reproduce your issue on a DiscoveryF4 that uses STM32F407VGT that has same bootloader as STM32F405. WhatI can see is that, when jumping to bootloader from application, the clocks are not setup properly. The RCC is not actually using the
-
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
µController gesucht für hd44780 Display
deine persönlichen Vorlieben an - taugt dir das Coocox besser als MPLABX? Sind die die Gehäuse der STM32 zu fummelig? Ist dir das PICkit3 zu lahm? Das ist wichtig. Das muss man kucken, nicht der Preis. Die Paar 0,x€ fallen nicht ins Gewicht. Schlechte Tools aber schon, das tut weh. PS: Der TP hat
> Wenn du debuggen können willst, fallen mir spontan folgende > kostengünstige Lösungen ein: > - STM32 + Discovery + Coocox-IDE (Im Disco-Board ist ein Debugger drin) Gute Idee! Für LCD-Ansteuerung gibt es auch ein passendes Board: http://mino-elektronik.de/FM_407/fmeter_407.htm#a3 Mit USB-Anschluß
-
Thread
Renesas M16C Ersatz
dem Schirm: STM32F4: Bei den grösseren Typen kann man einige Impulszähler realisieren, und sonst ist der auch ziemlich gut ausgestattet (hat viele "nice to have" Features) Renesas Rx6..: habe ich mir noch nicht
unbedingt. Die Zeiten ändern sich und damit auch die Technik. 2014 hatte ich noch zwischen RX610 und STM32F407 geschwankt. Seinerzeit war es ein Pluspunkt, auf FLASH ohne Wartezyklen zugreifen zu können. Bei den heutigen Taktraten >= 500 MHz muß sowieso ein Cache verwendet werden, sodaß es kein Argument
-
Thread
STLINK-V2 dongle mit BMP flashen - Anschluß an SWD DISCO
gerade, einen STLINK-V2 Dongle, auf dem schon ein älteres BMP drauf ist, via SWD Schnittstelle (eines STM32F407G-DISCO) und mittels gdb/OpenOCD zu flashen. Am Chip habe ich Pin 49 (SWCLK) mit pin 2 der SWD Schnittstelle verbunden. Pin 46 mit pin 4 und GND mit pin 3. +5V habe ich im Pfostenstecker mit
Der originale STM32F101 hat kein USB. Die Firmware ist für einen STM32F103 gedacht. Ich habe ST-Link v2 kompatible Sticks, wo der Chip als STM32F101 beschriftet ist. Trotzdem läuft darauf die originale Firmware von
-
Thread
Probleme mit PCM1774 I2S DAC
I2S schicke. Könnte vielleicht jemand drauf schauen bitte. Im Grunde genommen möchte ich mit einem STM32F107 eine 16kHz PCM abspielen. Grüße, Franz
Franz schrieb im Beitrag #4650388: > Im Grunde genommen möchte ich mit einem STM32F107 eine 16kHz PCM ..oder eine 32kHz
-
Thread
STM32MP1 von ST
gleich ein/zwei Fragen. Wir haben eine kleine Inhouse Schaltung, die auf einem nativen Cortex-M4 STM32F407ZGT6 Board als Herzstück basiert. Darin läuft primär ein 1us Interrupt, der DAC Werte ausgibt und auf ein paar GPIOs reagiert. Im main loop wird noch auf RS232 Eingaben reagiert. Get gerade noch
AHB hat und an diesem hängen auch die GPIO. Also ändert sich in diesem belang garnichts zu einem STM32F4 zum MP1. Der AHb ist mit 209 statt 168MHz sogar noch schneller.
-
Thread
compiler für stm32F4xx bauen?
las, dass man gleiches auch für die Armen machen könnte, würde ich mir gerne einen compiler für den stm32F407 u.ä. bauen. Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? In meinem jugendlichen Leichtsinn
dass man gleiches auch für die Armen machen könnte, würde ich mir > gerne einen compiler für den stm32F407 u.ä. bauen. > Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. > > Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? > > In meinem jugendlichen
-
Thread
STM32F4 CubeMX UART Probleme
Guten Tag, Ich würde gerne über den UART eines STM32F4 was verschicken. Hardware ist (vorerst) ein STM32F4-Discovery, mit dem STM32F407VG. Das letzte mal als ich mit dem Zeug gearbeitet hab, war das noch die Standard-Peripheral-Lib, jetzt wollte ich
Hab grad nochmal ins Datenblatt geschaut, der 407er hat im USART_CR1 Register eigene Bits für "Transmitter enable" und "Receiver enable". Hast du schon überprüft ob die gesetzt werden? So wie ich das seh setzt nämlich weder das Makro [c] __HAL_UART_ENABLE
-
Thread
Suche einen Arm Cortex M0+ oder M3 Board mit einer MPU
STM32F2xx wie der STM32F205 haben eine MPU. Oder darfs auch nen M4 sein? Dann die STM32F4xx Reihe.
Der M4 ist nicht der Nachfolger des M3. Sondern ein M3 Kern mit DSP und FPU Erweiterungen Zu den STM32F4 gibts auch künstige DevBoards, die Discoverys zB STM32F407 Discovery oder STM32F411 Discovery.