-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
verschiedene MCU drauf laufen können. Der USB darauf funktioniert mit SPL-OTG-Treibern von ST beim STM32F405, STMF401, STM32F429, STM32F407 und am STM32F103 oder STM32F042 mit unterschiedlichen Treibern (auch mit dem Code von W.S.). Aber nicht beim STM32F446. Verwende ich die HAL und CubeIDE/MX, läuft
mit 84MHz getaktet - auf dem STM32F401 läuft und auf dem STM32F446 nicht. Das heisst, es liegt auch nicht an der unterschiedlichen, bedingten Kompilierung durch die zahlreichen #if .. #else .. #endif in STM32f4xx.h und anderen systemfiles
-
Thread
Definitionen von GPIO Registeradressen (STM32F4)
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
GPIOB_BASE findet man auch nicht im RM sondern im CMSIS Header zu dem jeweiligen µC, für den F407 z.B. hier: https://raw.githubusercontent.com/STMicroelectronics/STM32CubeF4/master/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h
-
Thread
10 serielle Schnittstellen an LAN oder USB
> > Das will man nicht wirklich haben :-) Da trennt sich halt die Spreu vom Weizen. Mit einem STM32F2 oder größer sehe ich da keine größeren Probleme.
Stefan F. schrieb im Beitrag #6036971: > Der Niklas Gürtler hat hier mal eine Firmware für STM32F103C8 > veröffentlicht, die einen 3-fach USB-UART Adapter implementiert. Der > Chip kostet ca. 1 Euro und
-
Thread
CMSIS / SPL und HAL
Würden folgende Dateien reichen? Projektordner: - main.c - Makefile + CMSIS - system_stm32f4xx.h - system_stm32f4xx.c - stm32f4xx_conf.h - stm32f4xx.h + startup - startup_stm32f4xx.c + core - core_cmFunc.h - core_cmInstr.h - core_cm4_simd.h - core_cm4.h
passend machen aber als grobe Orientierung wie sowas aufgebaut sein kann hier ein Beispiel für ein STM32 NUCLEO-F401RE Board: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
BTM 222 paaren mit Androis app
Module beschäftigen. Eine Frage, das Module kann ich direkt mit RX und TX(UART Schnittstelle) vom STM32F429ZI DiscoveryBoard verbinden oder? Brauche also keinen Pegelwandler 5->3,3V?
musst du im Quelltext austauschen. > Eine Frage, das Module kann ich direkt mit RX und TX > vom STM32F429ZI DiscoveryBoard verbinden oder? Ja, wenn du es mit 3,3 Volt betreibst.
-
Thread
Eingangsimpedanz STM32 ACS723 Strommessung
könnt mir eventuell etwas weiter helfen. Das Vout-Signal wird so wie es jetzt ist mit einem 10nF Kondensator gepuffert auf einem ADC-Eingang eines STM32F429-Dsicoverys liegen. Laut Datenblatt des ACS723 soll eine minimale resitive Last von 4,7kOhm anliegen. Im Datenblatt des STM32 bin ich bisher
Hattest Du das richtige Datenblatt? https://www.st.com/resource/en/datasheet/stm32f429zi.pdf Da ist allerdings nicht direkt die Eingangsimpedanz angegeben, sondern eine Formel für die maximale Impedanz der zu messenden Quelle in Abhängigkeit von der Samplezeit und der gewünschten
-
Thread
Temperaturreglung für einen Brutschrank
Ich baue mir gerade einen Brutschrank mit einer Steuerung auf Basis einen STM32F429 disc. Boards. Temperaturerfassung usw. ist nicht das Problem aber die Temperatur genau zu regeln leider schon. Ich habe jetzt diverse Sachen im Netz zu PID Reglern gelesen. Werde daraus aber
PID_controlled_reflow_oven/PID_controlled_reflow_oven.html Das wäre auch noch mal ein Projekt für das STM32F429 ;) Die ganze Menü Geschichte ist mit dem Touch Display wesentlich einfacher zu lösen
-
Thread
Standard Periphial Library STM32F4
Da scheint überall der Download gesperrt zu sein. Ich wollte mir für das STM3240-G EVAL das Package runterladen und der Download Button ist auch weg. Außer für das STM32F429 DISCOVERY da geht der Download. http://www.st.com/web/en/catalog/tools/PF257880
Hier wird gibt's was: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32%20Legacy%20Firmware%20Libraries&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Mampf F. schrieb im Beitrag #5063616: > DIY-Cortex-M4 Board mit STM32F429 @ 168Mhz mit 32MB RAM, µSD-Karte, > WLAN-Modul, Audio-DAC, USB (CDC und zum ESP8266 Flashen) :) > > Auf dem Ding läuft ein MP3-
Nachdem ich für das STM32F429i-Disco bereits einige Experimente für einen VGA Ausgang gemacht habe, wollte ich das Ganze auch für das STM32F746G-Disco machen. Aber diesmal ohne das TFT opfern zu müssen und mechanisch etwas
-
Thread
Problem mit RTC bei STM32F103
Dafür hat der STM32F103 zwei andere Register mit denen man viel feiner abstimmen kann: http://stefanfrings.de/stm32/stm32f1.html#rtc_calibrate
schrieb im Beitrag #6811016: > Nur seltsam, warum das Dingens in BKP sitzt und nicht in RTC. Beim STM32F103 ist einiges seltsam. Man merkt dass es der erste "Versuch" dieses Herstellers war. Der STM32F303 ist schon deutlich logischer aufgebaut.
-
Thread
Präprozessor symbolische Zuweisung #if - Problem
Moin, Präprozessoren sind kompliziert und doof, aber nützlich. Leider. Ich will für einen STM32F429 die SPI-Pins festlegen, dazu lebte ich bisher pro Pin ganz gut und praktisch mit 4 Parametern, also z.B. #define SPI3_MOSI_RCC RCC_AHB1Periph_GPIOD #define SPI3_MOSI_PORT GPIOD #define
Projekts fest. Damit komme ich bei Verwendung der Standard-lib ganz gut zurecht, und habe für den STM32F407 einige Projekte damit laufen lassen. Die möchte ich jetzt nicht alle ändern/nachbessern. Zum Punkt: Der STM32F429 hat MOSI3 auf PORT B5,C12 und D6. Das Bösartige ist, daß für B5 und C12
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
deshalb schreibt er auch: >Aber unterschätz das nicht, das sind moderne Full-Size 32 Bit RISC SoCs >(System on Chip). Ein STM32F405 macht aus dem Stand 220 DMIPS ....
durchstarten. Je nachdem auf welcher Hostplatform du dich bewegst. Aber ich würde einen Cortex-M4F (zb. STM32F4- oder STM32F429-Discovery) nehmen. Der M4 hat einige interessante Debug Features, die auf dem kleinen M0 nicht vorhanden sind. Nimmt man ein STM32F429-Discovery, dann bekommst du für
-
Thread
STM32 DMA TO GPIO HILFE
Was denn nu? TFT oder LED Panel (HUB75)? Bei einem TFT dann einen STM32 nehmen mit "LTDC" zB F429
bei mir nicht. > gibt es das Bluepill Board mit mehr IOS. https://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Motherboard-Module-Kit/322268845458?hash=item4b08b85592:g:duYAAOSw5WNa2GeB ne nummer größer im 100pin Gehäuse für 10€
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
Kuck mal hier, da hat der F042 einen Boot0 Pin: http://andybrown.me.uk/2015/10/31/stm32f042dev/
Mampf unterwegs schrieb im Beitrag #5099082: > Kuck mal hier, da hat der F042 einen Boot0 Pin: > > http://andybrown.me.uk/2015/10/31/stm32f042dev/ Oder das Datenblatt einmal zur Hilfe nehmen. STM32F042F6P6: http://www.st.com/content/ccc/resource/technical/document
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
X-Nucleo würde ich dir empfehlen. Zb. so etwas: (XNUCLEO-F411RE Development Board STM32 Nucleo Sensors) http://www.ebay.com/itm/XNUCLEO-F411RE-Development-Board-STM32-Nucleo-Sensors-For-Arduino-/172379724175 Dazu gibt es zig schöne Erweiterungen. Es gehen
natürlich alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB
-
Thread
Interesse an einer Sammebestellung STM32 Breakoutboards?
nie eingesetzt. > > Steht aber so in der Application Note von ST Ist aber eine Note für die STM32F10xxx Serie. Bei den STM32F4xxx habe diesen Widerstand noch nie gesehen. Aber in diesem Fall ist es natürlich richtig, diesen auch vorzusehen.
Bernd schrieb im Beitrag #3878850: > Ich habe als günstigstes bis jetzt ab 3,17€ für den STM32F105RBT6 bei > Future Electronis gefunden. €1,796 http://www.aliexpress.com/item/STM32F105RBT6/1983086485.html €2,292 http://www.aliexpress.com/item/STM32F105RBT6/32228180062.html €2,193
-
Thread
STM32 Keil Lib und Compiler Probleme
weitere Frage hier dran. Und zwar hab ich das Problem beim kompilieren: [code]C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h(80): error: #35: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)"[/code] Wer kann mir sagen, wo ich was einstellen
über die selbe ursprüngliche Frage aufmachen zu müssen: Ich benutze auch Keil uvision 5 mit dem stm32f429-zit Discovery Board und habe beim kompilieren das selbe problem: [code]STM32 Board.axf: Error: L6320W: Ignoring --entry command. Cannot find argument 'Reset_Handler'. STM32 Board.axf: Warning
-
Thread
Betriebssystem für 32 Bit µCs?
eine MPU. Es gibt uClinux, das hat aber mit > Mainline-Linux eher weniger zu tun! FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt.
Tec N. schrieb im Beitrag #5232570: > FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von > ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt. Cool, wie viele MByte SDRAM braucht ein STM32 Linux um zu starten?
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
Beispiele 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
Jürgen F. schrieb im Beitrag #5211822: > @Uwe > Ich hätte auch interesse an den Atmel Sachen, sowie an den Sachen von > Deinem letzten Projekt mit STM32 und FPGA, falls da noch etwas vorhanden > ist wäre
-
Thread
Ethernet-Protokoll für LED-Controller "Linsn"?
Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. Natürlich geht auch mehr!
.) Torsten C. schrieb im Beitrag #3933030: > Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. > Natürlich geht auch mehr! Da mir die Linsn Software auch anfangs nicht sehr zugesagt hat, habe ich auch mit einem STM32F429I-DISCO HUB75 und HUB08 Module angesteuert. Mit bis zu 11MHz
-
Thread
STM32: Bitbanding für Arrays?
leider nicht debugbar > Und leider funktioniert es auch nicht. Mein Code bezieht sich auf einen STM32F103C8 und da funtioniert das. Hab das eben nochmal in Debugger betrachtet. Leider hast du uns nicht verraten was du für einen Chip hast. Ob der Bitbang Bereich bei deiner CPU auch an 0x22000000 losgeht
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
-
Thread
STM32 Umstieg von Coocox zu Eclipse
Hallo zusammen, ich habe in den letzten Wochen die ersten Schritt mit dem STM32F3-Discovery und Coocox gemacht. Da ich aber bisher immer mit Ecplipse gearbeitet habe möchte ich den vorhandenen Code übernehmen. Dazu habe ich Eclipse Luna und das ARM Plug-In installiert. Den
>"Coocox IDE won't be directly supported by STM32CubeMX but we plan to >add support for generic Eclipse+GCC IDE (and Coocox is one of them). Wann? In zwei Jahren? Haben die z.B. STM32F429 überhaupt schon eingebunden? Wenn ja hat *das* schon
-
Thread
Welchen µC-Typ für neues Projekt?
muss aber nicht sein. bzw kann per software sogar deaktiviert werden. ich würd jetzt mal sagen STM32F0?
Ich hab vor wenigen Wochen mit nem Stm32f429i discovery angefangen. War ein klarer fall von Selbstüberschätzung; war alles viel zu komplex. Und es gibt noch keine breite Nutzermasse, das lernt man auch erst zu schätzen, wenn man es nicht
-
Thread
Pulse zählen
Hallo Leute, ich versuche aktuell mit einem STM32F29ZI... Pulse zu zählen. Ich möchte nicht messen wie lang dieser ist, sondern nach jeder steigenden Flanke einen Counter inkrementieren. Es sollte möglichst ohne Interrupts ablaufen. Nun habe
Ich gehe mal davon aus als Controller verwendest du den STM32F429ZI. Dieser hat doch alleine 10 Standard Timer, was spricht gegen deren Einsatz, solange du diese nicht für was anderes brauchst. Einfacher und unkomplizierter kannst du meiner Meinung nach diese
-
Thread
AVR oder ARM?
folgende Projekte wäre folgende features am uC ganz > nett: > ... Alle diese Anforderungen werden vom STM32F407VG, der auf dem STM32F4 Discovery Board ist, (mehr als) erfüllt, bis auf den Komparator. Die STM32 die einen Komparator haben haben dafür kein USB Host... Für RS485 braucht man ja nur einen UART
Hier ein 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
-
Thread
Wer kann mir schöne Fotos machen?
Einen vollbelegten STM32F429 in einem tragbaren Messgerät (LCD, Touchwheel, Analog Frontend) habe ich mit Stecknadeln und Komponententester in 2 Tagen entziffert. Dazu das Pinout des MC ausgedruckt und notiert, welche
100 Ohm Widerstandes und Leiterzuges fiel noch auf das der C19 scheinbar fehlt. Beim nachschauen im STM32F103C8T6 Manual ist das Pin 38 (PA15). Hat irgendwer eine Idee was da hingehören könnte?
-
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
ASM für M3 probieren?
kompatiblen Controller. Bis jetzt habe ich aber nur Code für uC gefunden die ein eingebautes LCD-Modul (STM32F427, LPC 1788) nutzen. Somit stehe ich jetzt am Scheideweg: Das ganze mühsam in Asm angehen? Lernen schadet zwar nie, aber der Aufwand ist mMn halt sehr hoch. Oder das Ganze lassen lassen und auf
24-Bit Farbtiefe; die TFTs sind so blickwinkelabhängig, dass es eh nur bunt wird. Verwechsel den STM32F427 nicht mit dem ..429. Nur der ..429 hat den TFT-Controller auf dem Chip.
-
Thread
Embedded World 2016
ich davon nicht früher erfahren habe, da lohnt sich ja das ganze Getöse mit Raspi, HDMI Display oder STm32F429 + SDRAM und co. eigentlich nicht mehr wirklich. Habe eben gesehen dass der Eve Chip in der neusten Generation sogar AVI Videos direkt abspielen kann (Ordentliche Bandbreite via Quad-SPI mal
davon nicht früher erfahren habe, da lohnt sich ja das > ganze Getöse mit Raspi, HDMI Display oder STm32F429 + SDRAM und co. > eigentlich nicht mehr wirklich. Aber gut, dass du das hier postest, so können wir uns auch mal schlau machen. Vielen Dank!
-
Thread
STM32 <-> AVR
beinahe zumindest!). Momentan läuft ein Timer mit 100Hz, ein Uart, das TFT, der 8080-Bus von meinem STM32F4 Discovery, wie er soll. Es gab einen kleinen Konflikt bei PD4 und PD5, weil diese Pins auch am USB-Controller und am Beschleunigungssensor vom STM32F4 Discovery dranhängen, aber die ersten Schritte
und Sin zu verzichten wenn du dir noch ein Weihnachtsgeschenk machen willst, besorg dir das STM32F429-Disco da kannst du die Zeiger deiner Uhr (bzw. die komplette Uhr) als Bitmap darstellen weiterhin viel Spass mit den Librarys (und falls was fehlt, sag bescheid)
-
Thread
STM32F4 - Timer
Ich glaube jetzt hab ichs, für ein kurzes Feedback wäre ich dankbar. Auszug aus der system_stm32f4xx.c: [c]#if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F446xx) /* PCLK2 = HCLK / 2*/ RCC->CFGR |= RCC_CFGR_PPRE2_DIV2; /* PCLK1
/ 4] if PPREx is corresponding to division by 8 or more. [/code] Da steht aber nichts vom STM32F407. Jetzt bin ich total durcheinander. Ist gar nicht so einfach, mit den Dokumentationen von ST. Hat mein STM32F407VGT6 nun diesen Prescaler oder nicht? Nach STM32CubeMX ja, nach der SPL nein.
-
Thread
Cortex Arm M3 M4 M7
Einstieg nach den 8bittern dürfte der M0 sein. Die werden auch zum Kampfpreis auf den Markt geworfen, ein STM32F030 mit 48mHz, 16K Flash, 4k Ram 15 IOs ... gibt es für unter einem Euro, das Komplette Entwicklungskit mit Programmer (STM32F0308-Disco) unter 10€. Allerdings ist das STML100C-Disco mit STM32L100RCT6
Ich bin mit STM32F0-Disco (F051R8) umgestiegen. Dann nach kurzer Zeit auf die STM32F1-Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben
-
Thread
STM32 Projekt mit TFT
Auswahl des richtigen Prozessors habe ich allerdings ein wenig Probleme: Meine bisherige Wahl ist der STM32F429ZIT6 (STM32F429Discovery), da dieser aber mit ca. 20€ zubuche schlägt wollte ich euch zunächst Fragen ob es auch mit einem anderen Modell der STM32 so funktionieren würde. Danke!
nochmal die gesamte Idee schreiben. Allerdings bin ich immernoch nicht weiter in der frage ob ich einen stm32 mit nur fsmc oder mit LCD Controller nehmen soll.
-
Thread
Cortex-M4 Anfängerfragen
Hallo, ich programmiere seit einem Jahr uC von Microchip und möchte nun in die 32bit Welt eintauchen. Dazu habe ich mir das neue Discoveryboard von STM mit dem stm32F429 geholt. Als IDE habe ich mir die Keil uVision V5.0.5.15 installiert. Nun habe ich mir mal ein Beispiel angeschaut
im Beitrag #3376050: > ich programmiere seit einem Jahr uC von Microchip und möchte nun in die > 32bit Welt eintauchen. Dazu habe ich mir das neue Discoveryboard von STM > mit dem stm32F429 geholt. Als IDE habe ich mir die Keil uVision > V5.0.5.15 installiert. Nun habe ich mir mal ein Beispiel angeschaut
-
Thread
STM32F4 Timer konfigurieren
, damit er auf 168MHz läuft (betrifft das stm32F4Discovery): in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 */ #include "stm32f4xx.h" #include "stm32f4xx_gpio.h
:( Total peinlich sowas :) Bis auf das Wesentliche gekürzt: [c] #include "main.h" #include "stm32f4xx_conf.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic2d.h" #include "stm32_ub_font.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx.h" #include
-
Thread
Bootloader ST32F401RE Nucleo
http://stm32f4-discovery.com/2014/09/program-stm32f4-with-uart/#more-1255 Point 6?
Vorallem hab ich´s mit einem anderen Board (STM32F429) versucht und da geht´s. Leider besteht mein Chef auf den Nucleo. Nucleo Experten dieser Welt vereinigt euch!
-
Thread
Einstieg ARM-Controller
STM32F4 Discovery. z.B. auf ebay zu finden.
empfehle zum probieren ein einfaches Dev-Board wie z.B. das http://de.farnell.com/stmicroelectronics/stm32f0discovery/eval-bord-cortex-m0-stm32f0/dp/2096251 Grüße Michael
-
Thread
LCD Displays, die Qual der Wahl :-(
keine Filme. Und größer als 2.4z mit nur 320x240 Px sollte es auch sein. Und das Ganze bitte an einen STM32F1xxx Bluepill Board. Also 800 x 400 wäre schon prima.... normalerweise sind solche Displays aber in den RAM des uC eingebaut, kriegen ihre Daten per DMA aus einem externen RAM. F429 Disco Board halt
Favorit, aber littlevgl scheint etwas schlanker zu sein, das teste ich auch mal. Habe gerade wieder das STM32F4VE Board rausgeholt, das gibts bei Ali für <10€. Dazu ein 3,2" Display was direkt aufgesteckt werden kann und dann schnell per 16 Bit parallel am Graphic Controller angebunden ist. Es sind alle freien
-
Thread
STM32F4 IAP während Laufzeit
Hallo Zusammen, ich habe eine kurze Frage zum STM32F4xx (voraussichtlich F429). Habe das Handbuch schon kurz gesichtet aber zum Thema IAP tatsächlich nur einen Glossar Eintrag gefunden. (Wahrscheinlich habe ich nach dem falschen gesucht). Interessant
Manual im Kapitel "3 - Embedded Flash memory interface" nach. Generell kann man auf den Flash des STM32 nicht lesend zugreifen, während eine Schreib/Lösch-Operation läuft. Der F429 aber hat zwei Flash Bänke. Dort kann man eine Bank lesen, während man die andere programmiert. So kann man das alte Programm
-
Thread
Low End-Mikrocontroller von Renesas und ST, Funkmodule, Amazon Sidewalk uvam
Zur Ankündigung der neuen STM32C5 Serie: Inzwischen gibt es erste Boards mit STM32C552 bei Aliexpress. Dies nahm ich zum Anlass, meine Homepage um eben diese Serie zu erweitern: https://stefanfrings.de/stm32/index.html Mir
/stm32cube-docs/stm32cubemx2/1.0.1/en/docs/markup/CubeMX2_UserManual/CubeMX2_UserManual_IDE_ProjectGen.html und https://community.st.com/stm32-mcus-60/cmake-integration-in-stm32cubemx-and-usage-in-stm32cubeide-for-visual-studio-code
-
Thread
74hc595 + 74hc165 clock phase an SPI hardware
@peter: Hmm, ich nutze hier einen STM32F429 und möchte hohe clock speeds fahren. Ich beobachte momentan immer wieder, dass der controller Dinge einliest, die so gar nicht gesendet wurden. Das zeigt jedenfalls der Vergleich mit dem Oszi.
Johannes Neumann schrieb im Beitrag #4093195: > Hmm, ich nutze hier einen STM32F429 und möchte hohe clock speeds fahren. Mit dem AVR funktioniert es jedenfalls problemlos. Ich hätte gedacht, daß beim 32Bitter die minimale Haltezeit noch kürzer ist. Was steht denn im Datenblatt
-
Thread
ST LINK, Probleme beim Flashen
erklären geworden... Kurz zu meinem tatsächlichem Ziel: Flashen einer neuen Firmware auf einen STM32F030K6-LQFP32 Mein Zwischenziel: Flashen einer neuen Firmware auf folgendes Discovery Board durch einen externen ST-LINK-V2 Programmer https://www.st.com/resource/en/user_manual/dm00039084-discovery-kit-with-stm32f407vg-mcu-stmicroelectronics.pdf
manuell halten und dann SWD starten. Normalerweise ist es nicht nötig. Ich flashe hier Messgeräte mit STM32F429 mittels ST-Link vom VLDiscovery. Verbunden sind nur SWDIO und SWDCLK sowie GND.
-
Thread
Breakoutboard, Kameramodul, TFT
Was haltet Ihr von der Kombination: stm32F429I mit OV7670 Da ist schon ein Display drauf und die Registerbelegung von der Kamera auf das Board scheinen im net bekannt zu sein.
Christian H. schrieb im Beitrag #4610816: > Was haltet Ihr von der Kombination: > > stm32F429I mit OV7670 Du schreibst nicht wie groß Dein Bild und die zu überprüfende Region werden soll. Bei Bildern mit mehreren MegaPixeln könnte die Rechnerei auf 'nem Cortex M4 durchaus im Minutenberich
-
Thread
STM32F4 Waveshare DP83348 modul
Hallo zusammen, ich habe das STM32F429i-Discovery-Board mit einem Ethernet Waveshare-Modul http://www.wvshare.com/product/DP83848-Ethernet-Board.htm per Steckleitungen verbunden. Die Software (ucLinux): http://www.emcraft.com/stm32f429discovery#release-materials toggelt auf der LAN-Schnittstelle zwischen down/up 10/Full 100/Half 100/Full hin und her. Ping raus und rein gehl leider auch nicht, die LED's des Ethernet Modules
-
Thread
Camera OV7670: Register Settings für Farbbilder gesucht
Deine Hinweise! Ja, ich kann bereits QVGA-Bilder von der Kamera auf dem kleinen Display meines STM32F429-Discovery-Boards anzeigen. Der Weg ist: OV7670 -> DCMI -> DMA -> internes RAM meines STM32F429 Mikrocontrollers -> SPI -> ILI9341 Die Bilder scheinen mir korrekt und halbwegs scharf, aber
mycolorB=255; // For ILI9341: RGB565 = [RRRRRGGG.GGGBBBBB] mycolor = (uint32_t)((mycolorR<<8 & 0xF800) | (mycolorG<<3 & 0x07E0) | (mycolorB>>3 & 0x001F)); TM_ILI9341_DrawPixel(x_0, y_0, mycolor); } } [/code]
-
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
* * For STM32F429, system memory is on 0x1FFF 0000 * For other families, check AN2606 document table 110 with descriptions of memory addresses */ volatile uint32_t addr = 0x1FFF0000;
-
Thread
STM32Fxx und WS2812 LEDs ohne DMA
WS2812 Library von Tim (https://github.com/cpldcpu/light_ws2812) meine WS2812 LED Strips auf einem STM32F4xx respektive STM32F1xx zum laufen zu bringen, leider bisher ohne erfolg da die Library für LPC's ausgelegt ist. #include "stm32f4xx.h" Ich habe schon versucht es anzupassen, aber da meine
ja, müsste gehen hab es aber selbst nicht ausprobiert (meinst du den externen RAM vom STM32F429 ?) dem DMA ist es egal ob er die Daten aus dem Flash, internen RAM oder externen RAM kopiert.
-
Thread
Wahl Mikrocontroller Abschlussarbeit
Er soll sich das stm32f429 discovery besorgen... Das kostet fast nichts, hat sdram für die daten und der controller hat genügend spi interfaces, um 3 spi per dma in den speicher zu schaufeln :)
das, was du schon kennst. Dein Problem kann ein 8-Bit-PIC oder ein ATMEGA auch lösen. Was den STM32 angeht: Folgenden kann ich empfehlen: STM32F072 Der ist für STM32 relativ simpel, aber trotzdem recht leistungsfähig, hat viel Peripherie und ist gleichzeitig billig. Auch Flash und RAM sind
-
Thread
stm32 system workbench mcu mit st link v2 flashen
hi, eine frage, ich würde gern eine stm32 mcu mit system workbench flashen. ich habe mit dem cubemx den code generiert und importiert. das projekt (als test_board benannt) wird compiliert, jedoch kommt beim eine seltsame fehlermeldung, die
In meinem Fall war die Ursache ein falsches Linkerscript: stm32f429discovery.cfg statt stm32f429i_disc1.cfg. Der entscheidende Unterschied ist das verwendete Interface. Ursprünglich wurde ST-LINK V2 verwendet; später wurde das wegen der mbed-Kompatibilität in