-
Thread
STM32 IAP Bootloader geht nicht
Testen den IAP Bootloader besipiel von ST angeschaut. Und mir zum Testen/Evaluieren das hier für den STM32F407 den ich gerade hierliegen haben von Git/Hub genommen: https://github.com/eziya/STM32F4_HAL_IAP_UART Das Programm scheint auch soweit zu tun. Mit Terraterm lässt sich auch ein .bin File hochladen
so die vermutung dass ich bei meienm Anwenderprogramm einen Fehler gemacht habe. Ich habe in der STM32F407VGTX_FLASH.ld die Origin Adresse Editiert damit der Programmpointer nacher wieder stimmt oder ist das so falsch oder hab ich was vergessen? MEMORY { CCMRAM (xrw) : ORIGIN = 0x10000000
-
Thread
STM32 Breakout Board
freundliche Chinese von nebenan hatte auch schon so eine Idee: http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-MN-/251544868893?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a913e181d
jedoch habe ich dazu noch 3 Anmerkungen, die Du unbedingt berücksichtigen solltest: 1. Tauglich für STM32F4xx machen: Schaue mal in das Datasheet vom STM32F407, dort gibt es "Figure 1. Compatible board design between STM32F10xx/STM32F4xx for LQFP64" Mache diese beiden 0-Ohm Widerstände mit rein und
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
den Anfang würde ich zum STM32F407Discovery raten. Dafür gibt es die meisten Beispiele. Beste Grüße, Jan
verdammt viel bietet, also am besten auch mal reinstöbern. Benutze es zwar nicht, aber für die F0-Serie von ST ist die Keil Full-Version kostenlos. Keil MDK-ARM for STM32F0 and STM32L0 provides software developers working with STM32 devices based on the ARM Cortex-M0 and ARM Cortex-M0+ cores
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
Hi Ich wollte ein Quarzoszillator für mein Miktro(STM32G431CBT6) auswählen, aber AN2867 sagt nichts für STM32G4. Ist es noch nutzbar für G4-Serie?
. Der Prüfingenieur im Testlabor war tatsächlich positiv überrascht, daß mein Design mit einem STM32F407 und 8 MHz Quarz beim Temperaturtest keinerlei Probleme machte. Er meinte, daß sehr viele Schaltungen bei -20°C nicht bzw. nicht zuverlässig anschwingen würden. Und wer sich mal alle möglichen
-
Thread
Aufbau der STM32 datenblätter etc.Tak einschalten etc pp
/articles/Kategorie:STM32
, tatsächlich vorhandene Peripherie und den verfügbaren RAM und Flash beschreibt. Für z.B. den STM32F407 braucht man also RM0090 als Family Reference und dann das Datenblatt für STM32F405xx/407xx.
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
Das waren Dateien aus dem Graphic workshop. Stm32F4_GraphicWorkshop/FW_Projects/Utilities/STM32F429I-Discovery/stm32f429I_discovery_lcd_land.c bzw .h Ich hab nochmal bei St nachgesehen, und konnte die Dateien dort nicht finden. Diese Initialisierungen
lutz h. schrieb im Beitrag #3444073: > die Files stm32f429i_discovery_lcd_land.* im zip File suchen Leider existiert eine solche Datei nicht im zip, nur wie gehabt die "stm32f429i_discovery_lcd.c".
-
Thread
Datenlogger, Sensordaten speichern während SPI-Übertragung
Achso, die CPU ist ein STM32F407, die SD-Karte enthält außerdem ein FAT32 Dateisystem und wird über SPI beschrieben.
STM32F407 und über SPI schreiben? Das ist Schwachsinn. Nütz doch das eingebaute Interface. Geht mit der orig. Treiberbibliothek wunderbar. Ein Filesystem würd ich nur im Falle einer Wechsel-SD-Karte benützen
-
Thread
7-10" Display Arduino
mit einer Farbpalette und reduzierter Farbtiefe, kann man mit STM32F4 (kleiner als F407) bei dieser Auflösung einen 256 Farben Framebuffer einrichten.
einbetten, zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
STM32F4-Discovery Board mit Matlab/Simulink
Mich interessiert hier, wie man einen Sollwert mit der Matlab Guide vorgibt und diesen dann in das STM32F4-Discovery Board bringt. Weiterhin möchte ich gerne die Ist-Position aus dem STM32F4-Discovery Board auslesen und diesen in der Matlab Guide zur Anzeige bringen. Wie muss man dort vorgehen bzw.
Wenn der STM32F407 per C/C++ programmiert werden soll, kann ich auch mbed für den Einstieg sehr empfehlen. Allerdings wird das Discovery Board nicht vom Online Compiler unterstützt. In den Offline Tools ist er aber
-
Thread
STM32 - Eclipse - GCC - Sind Interruptadressen in Startup definiert?
Zwei Fragen hätt ich: 1) Sind die STM32F4 zu den STM32F0 hin eigentlich (mehr oder weniger) abwärtskompatibel? Oder ist das mehr so wie AtMega <-> AtXmega? 2) Ist openocd + stlink ähnlich leistungsstark wie ein 'richtiger' Debugger in
Joachim .. schrieb im Beitrag #4177698: > Sind die STM32F4 zu den STM32F0 hin eigentlich (mehr oder weniger) > abwärtskompatibel? Nein. Wobei es mit STM32Cube und diversen anderen Frameworks Bestrebungen gibt, universell/portabel zu sein. Wie gut das
-
Thread
STM32 CAN im Debugging langsamer
Hallo, ich bin langsam am verzweifeln. Ich arbeite jetzt seit mehreren Jahren mit den STM32, aber jetzt komme ich einfach nicht weiter. Ich habe hier zwei Custom PCBs, einmal ein Master mit STM32F407 und einmal ein Slave mit STM32L431, Kommunikation zwischen den beiden mittels CAN-Bus
und natürlich auch die Boards mit den Controllern drauf. Als Entwicklungsumgebung nutze ich SW4STM32. Wo könnte der Fehler liegen? Jemand eine Idee?
-
Thread
STM32CubeMX Probleme bei Clock Einstellung
. Hier im Forum habe ich ja bereits die (wirklich sehr kurze) STM32F407-Initialisierung gepostet, die vom STM32L432 ist nur unwesentlich länger für R.H.s Zwecke. Dadurch wird der Code und Flash-Bedarf viel kürzer und auch die Ausführungszeit. Wie man hier auch
Big schrieb im Beitrag #5375892: > Hier im Forum habe ich ja bereits die (wirklich sehr kurze) > STM32F407-Initialisierung gepostet Link? Kurzer Code bedeutet nicht kurze Entwicklungszeit... Mr. Big schrieb im Beitrag #5375892: > Wie man hier auch sieht, ist diese ST-Bloat-Blackbox reine > Zeitverschwendung
-
Thread
STM32 was brauche ich alles
Ich würde dir eher das STM32F4 Discovery Board empfehlen. Da ist schon Programmer und alles mit drin. Oder wenn du was mit Display machen möchtest das STM32F429 Discovery Board. Hat aber nicht so viel Peripherie wie das von dir
Ich würde dir das STM32F0 Discovery Board und die Keil IDE empfehlen. Damit hast Du alles was Du brauchst...
-
Thread
STM32F4-Discovery und Crossworks
Hallo Ich habe versucht das Evaluationboard STM32F4-Discovery (STM32F407VG) zusammen mit Crossworks (2.2) zum laufen zu bekommen. Ich möchte euch mitteilen, wie was ich wie hinbekommen habe und wo es nicht optimal läuft. Als Basis beziehe ich
Das Beispiel sollte jetzt auch bei Dir laufen. Es fehlten folgende "User Include Directories": STM32F4xx_StdPeriph_Driver\inc STM32F4-Discovery Wie kommt man nun dahin? 1. Projekt in CrossStudio öffnen 2. Rechtsklick auf Dein Projekt "LED-Blink" > Properties... 3. Nun die "Configuration"
-
Thread
STM32F4 overclocken
noch keine Fehlfunktion feststellen - siehe Bilder. Hat noch jemand Erfahrung im Overclocken des STM32F4?
Moin moin, ich wollte an das STM32F4 Discovery Board ein Display (SD1289) über FSMC anschliessen. Wie habt ihr denn das Timing eingestellt ? Gruß Dirk
-
Thread
CooCox / kein Reset Signal über SWD
STM32F103s und habe noch > nie irgendwelche Probleme mit dem JTAG port so wie Du damit gehabt. Interessant. Flashe mal dieses Programm drauf: [c]int main () { while (1) asm volatile ("wfi");
eines meiner discovery Boards. Der Reset per SWD hat bisher auch immer funktioniert. Mein erstes STM32F1 discovery hat gar keinen Reset Pin am Target Anschluss, aber das später gekaufte STM32F0discovery hat diesen. Bei den normalen Anwendungen ist es ja kein Problem wenn beim Debuggen ein Teil des
-
Thread
Werden µC Errata jemals gefixed?
nicht, ob das bei dem > jeweiligen uC der Fall ist. Bei ST steht die Revision auf dem Chip. Vom STM32F407 gibt es z.B. eine 'A' und eine 'Z'. 'Z' steht wohl fuer: Hier ist Ende Gelaende.
Cartman schrieb im Beitrag #6921397: > Vom STM32F407 gibt es z.B. eine 'A' und eine 'Z'. > 'Z' steht wohl fuer: Hier ist Ende Gelaende. Nicht unbedingt. Ich hab jetzt den konkreten STM Typ nicht im Kopf (ich glaube ein L0er), aber ich hatte schon
-
Thread
echte Zufallszahlen erzeugen (Hardware RNG)
Ja, es gibt fertige MC, die sowas an board haben. Die STM32F4 z.B. Ich habe den RNG auf dem STM32F4Discovery board schon verwendet.
http://www.digchip.com/datasheets/parts/datasheet/456/STM32F407VGT6.php RNG sollte er tatsächlich haben.
-
Thread
(Altes) Smartphone als Human Machine Interface
Hammereinschläge usw.) ist vergleichsweise einfach. Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr Rechenleistung, STM32F103 oder STM32F407. Dabei implementierte ich stets ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND Smartphones) sowie eine passende Webseite
Hipster-Sprech von User-Experience (UX) sprach. > Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr > Rechenleistung, STM32F103 oder STM32F407. Ok. Aber dann: > Dabei implementierte ich stets > ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND > Smartphones
-
Thread
STM32F0x2 Neuerscheinung
Dank der Einkaufskonditionen in China dürfte aber für Bastler vermutlich auf absehbare Zeit der F103 der günstigste STM32 mit USB bleiben: http://www.aliexpress.com/item/100-new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html (der Link ist auf die 128KB-Version, die STM32F103C8T6
STM32F103C8T6 mit 64KB gibts > noch billiger) In der Tat, es gibt da auch nette, einfache Basis-Devboards für so 6-7 EUR: http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board
-
Thread
STM32 LTDC mit internem SRAM?
Hallo zusammen, ich würde gerne einen STM32F767 mit benutzen um über LTDC ein 480x272 LCD-TFT anzusteuern. Keine Videos o.Ä., lediglich ein einfaches GUI mit ein paar Knöpfen. Benötige ich dafür unbedingt einen externen RAM? Die 512kB internen
Ein einzelnes Bitmap frisst einen merklichen Teil des Flashes. Eines muss aber klar sein: So ein STM32F7 hat zwar genug Leistung, um eine ordentliche GUI mit so hoher Auflösung darstellen zu können, flüssige Animationen oder grafikintensive Anwendungen sind aber nicht deren Kernkompetenz. Wenn du
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Ging es denn vorher? Wenn nicht, PLLs in der system_stm32f4xx.c überprüfen. Gruß Daniel
Infos im RM!!!) 4. Have a lot of fun! Hilfreiche Links: http://www.diller-technologies.de/stm32.html#rcc https://stm32f4-discovery.net/2015/01/properly-set-clock-speed-stm32f4xx-devices/ Gruß Daniel
-
Thread
FTDI zu TTL USB Adapter ges.
https://github.com/r2axz/bluepill-serial-monster https://donneyfan.com/blog/usb-serial-for-blue-pill-stm32-with-platformio https://satoshinm.github.io/blog/171223_stm32serial_triple_usb-to-serial_adapter_using_stm32_blue_pill.html http://dangerousprototypes.com/blog/2017/06/21/how-to-stm32f103c8t6-as-an-usb-device-virtual-serial-port-cdc/ https://medium.com/@pasindusandima/stm32-usb-virtual-com-port-vcp-bc7cb1bd5f5
-
Thread
STM32H7: PH1-OSC_OUT als Clock für Ethernet verwenden?
Frage ob dir schon bekannt ist dass sich schon manche Leute an der LwIP-Implementierung für den STM32H7 schon die Zähne ausgebissen haben. Aus meiner Erfahrung tut man sich beim STM32F407 und STM32F429 wesentlich leichter als beim STM32H7. Diese Controller funktionieren auf Anhieb. Wobei es scheinbar
Ich habe das STM32H753I-EVAL-Board mit dem STM32H753XI drauf - und probiert habe ich DHCP sowie Zugriffe per HTTPD. Also ein TCP/IP Socket. Funktioniert. Statische IP geht auch.
-
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.
-
Artikel
STM32 CooCox Installation
erste Projekt = Hierbei hilft der Quickstart-Guide von CooCox ebenfalls weiter. Auswahl "ST" Auswahl STM32F407VG (der Prozessor vom STM32F4DISCOVERY Board) Auswahl der Peripheriefunktionen, für das BlinkLED wird nur GPIO benötigt Frage: "Do you want create a new project now?" mit Yes beantworten Projektname
-Fachen Geschwindigkeit laufen. Damit die anderen ST-Lib Funktionen korrekt funktionieren muss in "stm32f4xx.h" folgenden Wert auf den Quarz geändert werden (Eingabe in Hz): = Weblinks, Foren, Communities = Artikel STM32 Artikel STM32 Eclipse Installation CoIDE und STM32F429
-
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
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
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
[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
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
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