-
Thread
STM32H7 stemwin
-j16 all arm-none-eabi-gcc -o "H743_STemwin_NT35510.elf" @"objects.list" -l"" -mcpu=cortex-m7 -T"D:\Users\Sasch\STM32CubeIDE\workspace_1.5.0\H743_STemwin_NT35510\STM32H743VITX_FLASH.ld" --specs=nosys.specs -Wl,-Map="H743_STemwin_NT35510
\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: cannot find -l-mcpu=cortex-m7 collect2.exe: error: ld returned 1 exit status
-
Thread
STM32H7 ADC optimierung
Hallo zusammen Ich habe etwas verwirrung bezüglich der ADCs beim H7. Was ich bisher gem. ST Doku herausgefunden habe: 1. full range nutzen 2. stabiler quarz clk 3. bga version nutzen nicht tqfp 4. fadc max 20mhz, boost aus 5. adc convertierung mit timer starten 6. Vanalog sowie Vref sauber versorgen (+ klassische layoutempfehlungen) 7. differentiel anstatt single ended 8. wenn alles geklappt hat, sollte 16 bit mit 0.5LSB error mit bis zu 800kSps pro ADC möglich sein. Von intresse sind hier insbesondere die SW seitigen Aspekte. Insbesondere die ADC Einstellungen (triggerung per timer
-
Thread
STM32H7 SD Performance
Ich kämpfe immer noch mit dem SDMMC vom H7, hatte hier https://www.mikrocontroller.net/topic/540479#new schonmal gefragt. Das funktioniert soweit, die Initialisierung ist ok, die Karte lässt sich ansprechen. Dann kommt natürlich das Thema mit dem D-Cache. Ich habe den zunächst abgeschaltet und damit konnte ich Sektoren, das Directory und eine Testdatei lesen. Die Testdatei 22 MB wird mit fread() in 32 kB Blöcken in 8,8 s gelesen, also sehr langsame 2,5 MB/s. Dann habe ich statt fread das File Objekt von Mbed benutzt, damit komme ich auf über 16 MB/s. Der Unterschied ist das die File Klasse ziemlich
-
Thread
STM32H7 FMC SDRAM
Hallo zusammen, ich möchte einen externen SDRAM (IS42S32200L) an den STM32H7 anschließen. Ich habe mir dazu ein bisschen was durchgelesen und bin zu folgender Hardwareverdrahtung gekommen: SDRAM D0-D31 -> STM32H7 D0-D31 SDRAM A0-A10 -> STM32H7 A0-A10 SDRAM B0-B1 -> STM32H7 BA0-BA1 SDRAM DM0-DM3 -> STM32H7 NBL0-NBL3 SDRAM WE -> STM32H7 SDNWE SDRAM CAS -> STM32H7 SDNCAS SDRAM RAS -> STM32H7 SDNRAS SDRAM CLK -> STM32H7 CLK SDRAM CS -> STM32H7
-
Thread
SD Karte mit STM32H7
Hat hier mal jemand eine SDC mit dem H7 und HAL Code benutzt? Ich habe lange gebraucht das zum Laufen zu bekommen, das Init hat funktioniert und die Karteninfo konnte gelesen werden. Aber Blöcke lesen mit oder ohne DMA ging nicht, es wurden
hier auch mal jemand darüber gestolpert? https://github.com/JojoS62/COMPONENT_SDIO/blob/312ced360d7a24b8b0aa6a5f5e3df0b1736be652/TARGET_STM/TARGET_STM32H7/sdio_device.c#L148 Der Code ist noch dirty vom Umbau vom F7. Mit dem integrierten DMA im H7 SDMMC ist sogar einfacher als für die F7 wenn man nicht
-
Thread
50ns Delay mit STM32H7
übersichtlich in einer Funktion unterzubringen. Was mir noch einfallen würde, ich weiß bei einem Stm32F4 gab es einen Counter der dauerhaft mitgezählt hat. Der H7 (übrigens ist meiner der Stm32H753 ) hat das bestimmt auch. Hier könnte ich mir als einfach den Timerwert merken und dann in einer Schleife
schrieb im Beitrag #7067495: > Ich habe es grundsätzlich ja > nicht eilig, deswegen habe ich ja den Stm32H7 ausgesucht Das verwundert mich und auch die genannten 5 ns. Ich dachte erst, es wäre ein Tippfehler und es wären 2 ns gemeint. Die H7 lasse ich immer oberhalb 500 MHz laufen. Dazu sind sie schließlich
-
Thread
STM32H7-Disco erster Test
Hallo zusammen, da ich gerne was mit TFT und STM32 mache aber die STmicro Disco Boards in Sachen Display meisst zu kleine TFTs haben musste eine eigene Lösung her. Die Specs: STM32H743IIT mit 480Mhz 128 MB SDRAM, 2x 512MBit 128 MB QSPI Flash
bei ebenfalls 16 bit SDRAM https://www.youtube.com/watch?v=bcilZYgYLjk Mein STM32H7@480MHz+160MHzSDRAM Board wird bei Grafik 3x schneller weil das SDRAM schneller ist ( Takt + breiterem Bus). ST hat das in diversen AppNotes zum LTDC episch ausdiskutiert. Leider ist das STM32F769i-Disco
-
Thread
STM32H7 Multichannel ADC DMA
Ich möchte mittels DMA 6 ADC Kanäle (STM32H7, ADC3) kontinuierlich sampeln. Anyway das Problem alle Daten sind 0 und es wird ebenfalls kein Interrupt bez DMA ausgelöst. Relevantes im code in korrekter Reihenfolge: __attribute__ ((aligned
hier ist ein ADC circular Beispiel, da wird DMA1 verwendet, was natürlich von dem jeweiligen H7 abhängt. Wenn Cube verwendet wird, dann sollte auch der IRQ Handler generiert werden. https://github.com/STMicroelectronics/STM32CubeH7/tree/c94252df7cec24a8fef67b28933353476a1edd3c/Projects/STM32H7B3I-EVAL
-
Thread
STM32H7 Bootloader funktioniert nur sporadisch
Hallo, ich habe folgendes Problem mit meinem Board auf STM32H743VI - Basis. Eckdaten: - STM32H743VI - SWD an ARM 10-Pin Konnektor für den Anschluss eines J-Links - Raspberry Pi Compute Module 4 - UART5 des Compute Modules mit PA2/PA3 des STM32H743 verbunden
für dich/STM32H743VI in AN2606: Seite 267ff
-
Thread
STM32H7 SPI HW-Fifos
Hat hier schon mal jemand mit den STM32H7 SPI HW-Fifos gearbeitet ? 3 der H7 SPIs haben Sende und Empfangs Fifos von jeweils 16Bytes. Ich möchte die benutzen um externe registerbasierte Slaves (Full duplex) anzusteuern. Dazu muss ich
konstante Befehle. Der Empfang kann über SPI + DMA im Hintergrund laufen. Letztlich kann das der H7 alles selber erledigen.
-
Thread
STM32H7 in Siemens (Profinet) einbinden
, Modbus zu nutzen, wurde hier erst letzte Woche > geredet ... > > Beitrag "Modbus RTU Lib für STM32" Ach so, danke, geht ja ein H7 demo ist auch vorhanden: https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS/tree/master/Examples/ModbusH743TCP
die Daten austauschen, wie du magst. Ich habe das schon öfter so gemacht, zwar nicht mit einem STM32, sondern mit einem PC Programm. Das PC Programm ist dann der Client (in deinem Fall der STM32). Kostet keine Lizenzen. Und man braucht dazu dann auch keine GSDML Datei erstellen, die die Gerätekonfiguration
-
Thread
STM32H7 als USB Audio Host?
Mikrofonsignale so minimal und störanfällig sind. Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige Library, ich finde aber keine Projekte, die den STM als Host benutzen. Ist das zu komplex oder Unsinn, oder bin ich nur zu ungeschickt beim Suchen? Ich hatte
Marco G. schrieb im Beitrag #7576363: > Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige > Library, ich finde aber keine Projekte, die den STM als Host benutzen. https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H747I-EVAL
-
Thread
STM32H7 und JTAG: Irgendwelche Fallstricke
IR capture error; saw 0x0000 not 0x0001 Warn : Bypassing JTAG setup events due to errors Info : stm32h7x.cpu0: hardware has 29 breakpoints, 11 watchpoints Info : stm32h7x.cpu0: external reset detected Info : starting gdb server for stm32h7x.cpu0 on 3333 Info : Listening on port 3333 for gdb connections
: 0x6) Info : JTAG tap: stm32h7x.bs tap/device found: 0x06450041 (mfg: 0x020 (STMicroelectronics), part: 0x6450, ver: 0x0) Info : stm32h7x.cpu0: hardware has 8 breakpoints, 4 watchpoints Info : starting gdb server for stm32h7x.cpu0
-
Thread
STM32H7 ADC ENOB optimieren
Hallo Gem. AN hat der ADC im STM32H7 den maximalen ENOB wenn der differential input genutzt wird. Da aber der STM keine Spannungen unter GND erlaubt müssten die Inputs doch mit einem Offset von Vref/2 versehen werden? Ebenfalls hat der STM32H7 nur ein direkter Channel zum ADC das andere müsste über die Analogmatrix? Angenommen es besteht eine singleended Signalquelle wie kann diese Analoge aufbereitung am besten gemacht werden um das
-
Thread
STM32H7Sx: Maximale Frequenz?
Hallo, ich schaue mir gerade den STM32H7Sx an und finde leider nicht heraus, wie schnell der maximal takten kann, wenn man das ECC für die RAMs aktiviert hat Datenblatt: https://www.st.com/resource/en/datasheet/stm32h7s3a8.pdf Die
Datenblatt nirgendwo definiert. (stm32_fmax2.png) Wie schnell kann die CPU Clock bei aktiviertem ECC laufen?
-
Thread
Stm bringt einen STM32H7 mit 400Mhz
Gestern als Nachricht gesehen: ST bringt einen STM32H7 auf den Markt mit 400MHz. http://www.st.com/en/microcontrollers/stm32h7x3.html?icmp=tt4249_gl_pron_oct2016&querycriteria=productId=LN2033 rgds
Mikel schrieb im Beitrag #4763023: > STM32F769I-DISCO :o) Nicht exakt etwas zum H7, obwohl denkbar wäre dasselbe Board würde auch mit dem H7 ausgestattet. rgds
-
Thread
STM32H7 vs. i.MX RT
STMicro hat ein paar neue STM32H7 angekündigt mit einer Taktrate von 550MHz und internem Flash. Beworben wird das ganze natürlich schön mit „the fastest core speed in the market among MCUs that integrate flash storage on-chip“.
Am 8.10. gibts ein Webinar zum H7: https://www.st.com/content/st_com/en/about/events/events.html/stm32h72x-h73x
-
Thread
PostgreSQL Client für STM32H7
Hallo Existiert eine PgSQL lib für STMs? Konkret geht es in dem Projekt um folgendes: 1. STM32s beziehhen sich über DHCP eine jeweils seine IP 2. STM32s verbinden sich zum PgSQL server. 3. STM32s holen sich von der DB seine jeweiligen
Max M. schrieb im Beitrag #7504311: > 1. STM32s beziehhen sich über DHCP eine jeweils seine IP ... > 3. STM32s holen sich von der DB seine jeweiligen Kalibrationsdaten > (identifizierung über die per DHCP zugewisene IP) Dafür eine Datenbank
-
Thread
STM32H7 Clock auf 480MHz einstellen
Hallo, die neuen Revisions des STM32H7 können ja nun scheinbar 480MHz. Auch im Cube ist dieser Wert vermerkt. Wie im Screenshot zu sehen, darf DIVN1 max 836MHz am Ausgang haben. Der nachfolgende Prescaler kann jedoch minimal die
H7 Fan schrieb im Beitrag #5875633: > HSE 8MHz x120 und dann /2 ergibt 480MHz So also ...
-
Thread
STM32 H7 - SPI "echo" funktioniert nicht
Hallo Forum, ich möchte auf einem STM32H750 Mikrocontroller ein simples SPI-Slave "echo" ans laufen bekommen. Dafür sollen über SPI ein Zeichen über Interrupt empfangen werden und dann direkt wieder über SPI herausgeschrieben werden soll
leider sind alle Antworten 0x00. Das Problem scheint wohl nicht ganz einfach zu sein - oder der H7 ist noch nicht so sehr weit verbreitet. Grüße, Stefan
-
Thread
STM32H7 SPI mit DMA und Hard NSS
Mahlzeit zusammen, die STM32H7 Serie ist ja in der Lage den NSS (Chip Select) Pin des SPI im Master Modus (Full-Duplex) in Abhängigkeit der zu sendenden Datenmenge korrekt eigenständig zu schalten. Für einfaches Polling konnte
LL_DMA_SetDataLength(DMA1, LL_DMA_STREAM_3, n); LL_DMA_SetMemoryAddress(DMA1, LL_DMA_STREAM_2, (uint32_t)&rx[0]); LL_DMA_SetMemoryAddress(DMA1, LL_DMA_STREAM_3, (uint32_t)&tx[0]); //setBusyFlag(true); //select(); LL_DMA_EnableStream(DMA1, LL_DMA_STREAM_2); LL_DMA_EnableStream(DMA1,
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
muss, dass das Board auch nicht gerade billig ist. > Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board Wenn es nicht unbedingt 32 MByte sein müssen, sondern 16 vielleicht auch reichen: STM32H745i-Disco, STM32H7B3i-Disco sind (etwas) günstiger und ebenso lieferbar. Letzteres zwar
/youtu.be/BurnrOjYmks Für eventuelle Fehler wird nicht gehaftet. Darf ich fragen wo du derzeit STM32H7 uCs herbekommst ? Mein STM32H743IIT ist nur schlecht oder nicht erhältlich. Darunter leidet das Projekt etwas. Wollte schon auf Raspi CM4 umsteigen, das kann man aber auch nicht kaufen. VG
-
Thread
DC Motor Ansteuerung mit STM32H7 über PWM
Hallo, ich möchte eine Regelung für einen DC-Motor mit dem DRV8432 und einem STM32H7 umsetzen. Beim Motor handelt es sich um einen kleinen Brushed DC Motor. Ich habe lange nach einem passenden Baustein gesucht und mich für den DRV8432 entschieden. Auf dem STM32H7 möchte ich dann
Oder Du nutzt nur PWM-A und schaltest die Richtung mit einem konstanten Signal an PWM-B um. Der STM32H7 sollte dabei noch nicht an seine Leistungsgrenzen kommen ;-)
-
Thread
STM32H7 CAN FD "Restricted Operation Mode"
m_can/mcan_users_manual_v3212.pdf Da wühle ich mich auch gerade durch, wenn auch nicht für einen STM32H7 und auch nicht mit so viel Zeit wie das verdient hätte.
Hallo Tobias, meines Wissens ist im STM32H7 bisher das CAN FD Protokoll nach CAN FD protocol specification version 1.0 von Bosch implementiert worden: https://can-newsletter.org/uploads/media/raw/e5740b7b5781b8960f55efcc2b93edf8.pdf
-
Thread
lwIP auf STM32H7 - Doku gesucht
Hallo, ich habe gerade einen STM32H7 mit lwIP und freeRTOS am laufen. Eine Modbus-Implementierung läuft halbwegs stabil, allerdings der Webserver auf Basis von netconn nicht wirklich. Ich habe jetzt schon einiges an den lwipopts Einstellungen
Jahr war ich froh dass ich überhaupt eine Source gefunden hatte wo die Ethernet-Anbindung für den H7 wirklich funktionierte. In den Anfängen war das mit CubeMX Sourcen-Generieren nicht möglich.
-
Thread
STM32H7 mit 8-Bit-SDRAM ohne FMC_NBLx/DQM?
Bei den STM32H7 (konkret: STM32H755BIT6) lässt sich der FMC für externe SDRAMs nutzen. In den Konfigurationen für 16 Bit und 32 Bit breite SDRAMs werden durch STM32CubeMX auch die Signale FMC_NBLx (zu verbinden
. Erst für neue Prozessoren wie STM32H5 bietet STM neuere FreeRTOS-Bibliotheken an. Der H7 gilt da schon als "legacy". :-/
-
Thread
STM32h7, Schrittmotor mit hoher Interpolation ansteuern und wissen wo man ist?
mehr gemacht wird. Ich schätze also dass ich mich bei 10U/s schon ziemlich nah an der Reserve des STM32H7 befinde (zumindest bei aktueller Clock). Edit: Zur Regelung an sich. Ich habe eine Servorate von 100Hz ausgesucht um alles zu steuern. Allerdings weiß ich nicht ob das für die Motorregelung reicht
deinen Pulse Toggle Ausgang (intern oder extern) als Clk Source für einen der Timer/Counter. Der H7 hat doch genug, oder?
-
Thread
STM32H7 mit (onboard) STLink Debugger: Data tracing nicht möglich
Hallo und schönen Sonntag an die Gemeinde, ich steige gerade auf STM32 um und versuche seit gestern verzweifelt eine Data tracing hinzubekommen, woran ich bisher komplett scheitere. Hoffentlich könnt ihr mir weiterhelfen: Ich habe ein Nucleo STM32H743ZI Board mit integriertem STLINK v2.1. Debugger. Als IDE benutze ich Atollic True Studio. Ich habe ein einfaches LED Blink Programm geschrieben, wo ich den Tastendruckstatus (0 oder 1) über SWD echtzeit verfolgen will. Weder Hardware Tracing über SWV noch Software tracing über printf funktioniert. Dieses offizielle Videotutorial dazu habe ich auch
-
Thread
lwIP, STM32H7, DMA, Cache und DHCP mag nicht
Ich quäle mich mit den genannten Komponenten und versuche zu ergründen warum meine DHCP Discover Pakete nicht gesendet werden. Es gibt einige Einstellungen für die MPU um die Cache Bereiche richtig zu konfigurieren. Sehr hilfreich ist ein Dokument in der ST Community, das hatte ich schonmal im Forum verlinkt, aber die ST Community ist wegen Umbau gerade down. Da habe ich auch schon einiges von Piranha gelesen, der den ST Code auch mächtig anprangert, sowohl Cube generierten als auch andere Beispiele. Ich habe nun selber einiges probiert und ein eigenes low_level_output mit Cache Pflege implementiert
-
Thread
STM32H7B3I-DK - Soundausgabe
Hallo, Auf dem STM32H7B3I-DK ist der Sound Chip CS42L51-CNZ verbaut. Gibt es ein Demo für eine Sound Ausgabe? Mein Problem ist, da will einfach nichts raus kommen. Im Prinzip ist es recht einfach, mit CubeMX die I2S
Im Cube Paket gibt es doch Treiber und Demos: https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H7B3I-DK/Demonstrations https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Drivers/BSP/STM32H750B-DK
-
Thread
STM32H7 - Flash Inhalt nicht korrekt auslesbar (IAR)
Hallo, ich programmiere aktuell einen Bootloader für den STM32H743 Controller. Hier habe ich nun ein sehr merkwürdiges Phenomän. Wenn ich den int. Flash beschreibe bleibt dieser bei 0xFFFFFFFF (Zustand nach dem Erase). Lege ich nun einen Pointer auf eine beschriebene Adresse im Flash zeigt dieser ebenfalls 0xFFFFFFFF an. Gehe ich aber jetzt im Disassembly über die Instruktionen wo der Pointer verwendet wird dann wird ja der Datenwert an der Adresse in ein Arbeitsregister geladen. In diesem landet dann jedoch nicht der Wert 0xFFFFFFFF sondern ein komplett anderer Wert. Das einzige was mir
-
Thread
STM32H7, SPI Slave, erstes Mal nur 0er, generelles Verhalten
Hallo, ich habe mit CubeMX einen STM32H7 als SPI Slave mit Hardware NSS konfiguriert. Der Mikrocontroller misst mit 100Hz Sensoren über den ADC ein. Ein Raspberry kann dann "irgendwann" die Sensoren über SPI abfragen. Die Sensorwerte
Der H7 hat einen Cache von dem dein DMA nichts mitbekommt. Er hat aber auch eine MPU, mit der du de Speicher, den dein DMA anpackt vom Caching ausnehmen kannst. Das ist der Weg.
-
Thread
STM32H7 SPI6 Full duplex Slave + NSS
Bei meinem STM32H7 Projekt habe ich gerade ein problem bez SPI6 als slave. Gegenstelle ist ein FPGA welches mit 50MHz taktet und dabei NSS über die gauer von 2 sCLK (dauer - sck clockt während dieser zeit nicht) hoch
signaltap vom FPGA, systemclk ist 100MHZ. So wie ich das sehe ist dies korrekt und alle Anforderungen des STMs sind erfüllt?
-
Thread
STM32H7 USART geht nicht mehr mit Compiler V6.14
oder normal ausgebe. Empfangen wird über Interrupt. Gesendet über DMA1 Stream1. Controller ist ein STM32H7 Kennt jemand das Problem? Gruß Andi
-
Thread
Stm32H7 mit Visual Studio debuggen, wie beim Anhalten Pin setzen?
Hi, ich habe einen etwas komplizierteren Aufbau. Ich debugge eine STM32H7 über eine Raspberry Pi, auf dem openOCD läuft. Meine IDE ist Visual Studio mit dem VisualGDB Plugin. Das alles funktioniert einwandfrei. Ich habe allerdings das Problem, dass zur Regelung ein Pin von einem Regler auf dem Stm32H7 gesteuert wird. Dieser darf nicht lange (=mehrere Sekunden) auf high sein, da sonst die Temperatursicherung durchbrennt (wegen Übertemperatur). Kennt jemand eine Möglichkeit, beim break den Pin
-
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
> ob dir schon bekannt ist dass > sich schon manche Leute an der LwIP-Implementierung für > den STM32H7 schon die Zähne ausgebissen haben. CubeMX liefert eine fertige LwIP-Implementierung für den STM32H7. also wo ist das Problem?
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
übersehen. > Master Mode". Google findet da auch nichts. Fündig werde ich hier nur im > RM des STM32H7 - da aber auch nur beim USART !? Nein, gemeint ist, dass das SPI vom H7 im slave mode arbeitet, und dabei gleichzeitig mit dem Empfang der Werte vom ADC natürlich auch wieder an den ADC zurück
hier nicht sarkastisch gemeint. Wenn gleich ich schmunzeln musste als du erwähntest, dass du mit dem STM32H7 auch ein Display ansteuern müsstest und noch FreeRTOS verwendest ;) Ist aber nicht bös gemeint.
-
Thread
Neue STM32H7-Variante, Eclipse-Daten zur IoT-Adoption und neue Kameras
STMicroelectronics erweitert die STM32H7-Serie um einige Familienmitglieder mit sehr hoher Grafikleistung. Die Eclipse Foundation veröffentlicht derweil ihren aktuellsten Marktforschungsbericht zum Internet der Dinge; FLIR und Bunnie liefern
für April 2024 verspricht, findet sich die folgende Passage zur Ausrichtung der Chips: [c] „Unsere STM32-Reihe ist schon jetzt die weltweit populärste Familie von Arm Cortex-M-Mikrocontrollern, und mit den neuesten STM32H7-Bausteinen können Designer noch mehr Anwendungsfälle abdecken“, sagt Patrick Aidoune
-
Thread
STM32H7: HRTIM im DMA Burst Mode für PWM Waveform Erzeugung einsetzen
Hallo Kollegen, ich versuche seit längerem vergeblich den HRTIM (High resolution timer) des STM32H743ZI2 Nucleo Boards dazu zu bringen, mit dem Timer Period Event des Master Timers einen synchronen DMA Burst Transfer auf die Compare Register der HRTIM TIMA, TIMB und TIMC durchzuführen. Die
Caches habe ich nach diesem Eintrag (https://community.st.com/s/article/FAQ-DMA-is-not-working-on-STM32H7-devices) Abschnitt 5 mit dem Befehl -> SCB_CleanDCache_by_Addr zu behandeln versucht. Für den DMA des UART Moduls hat das auch bisher funktioniert.
-
Thread
Wie würdet Ihr ein stm32f7-Projektbeispiel zum stm32h7 migrieren, beides in dem stm32-Workbench?
Hallo zusammen, derzeit versuche ich, ein exemplarisches Projekt von stm32f7 nach stm32h7 in der stm32-Workbench zu migrieren. Wie würden Ihr vorgehen? Da der Prozess oft sehr lange dauern kann, wäre ich sehr an Ihrer Erfahrung interessiert. Aktuell habe ich versucht
Wurde das Projekt für den F7 mit CubeMX erstellt? Dann könnte man dort ein H7 Projekt erstellen und das alte Projekt importieren.
-
Thread
[V] 2x OpenMV Cam H7 STM32H7-Entwicklungsboard mit Kamera und Micropython
Hallo! Verkaufe zwei OpenMV Cam H7 STM32H7-Entwicklungsboard mit Kamera und Micropython, neu, noch in OVP luftdicht verschweißt, wie auf Bild zu sehen. https://openmv.io/products/openmv-cam-h7 https://www.mybotshop.de/OpenMV-Cam-H7
-
Thread
TouchGFX 20.0 und CubeIDE 1.10.1 und STM32H7B3I-DK
Hallo, Ich wollte heute mit dem STM32H7B3I-DK einmal beginnen und damit ein kleines Projekt starten. Leider bin ich damit auf der halben Linie gescheitert. Ich hoffe mal ihr könnt mir ein Helfen wie das geht. Ich habe neu installiert
anlegen, da wurde von TouchGFX empfohlen das zu erst mit TouchGFX zu erstellen. In TouchGFX kann das "STM32H7B3I-DK" Borad gewählt werden, es öffnet und zeigt eine leere Seite. Soweit klappt das schon mal. TouchGFX ist ein Designer und für den Usercode braucht es einen Code-Editor. Also ist das Naheliegendste
-
Thread
WordClock mit WS2812
und STM32F103 bzw. WC12h und WC24h. Danke für die Hinweise, werde ich überprüfen.
1. Die Auslagerung des HTML-Codegenerators auf den ESP8266 ist > vollzogen. Ersparnis auf dem STM32: Knapp 14KB. Damit sind wir > nun beim STM32F103/WC24h bei 49KB und beim STM32F103/WC12h bei > ca. 40KB. Also ist nun auch beim kleinen STM32 wieder genügend > Platz für Erweiterungen.
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Version 0.7 ist im Artikel [[WordClock24h]] online. Neuerungen/Änderungen: - Portierung der Software auf STM32F401RE Nucleo Board - uart2.c generalisiert auf uart.c (verschiedene UARTs möglich) - eeprom.c
Version 0.7.1 ist online. Einzige Änderung: - Portierung auf Nucleo-Board STM32F411 Es kann also jetzt das 401er oder 411er Board benutzt werden. Beide werden identisch genutzt, d.h. es ist prinzipiell
-
Thread
STM32F7 Discovery Board
included from ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.c:80:0: ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.h:48:31: fatal error: stm32f7xx_hal_rcc.h: No such file or directory #include
file included from ../ugfx/boards/base/STM32F746-Discovery/stm32f7xx_ll_fmc.c:77:0: /home/bon/.wine/drive_c/users/bon/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver//Inc/stm32f7xx_hal.h:48:32: fatal error: stm32f7xx_hal_conf.h
-
Thread
IRMP - Infrared Multi Protocol Decoder
// increment counter } diff -rBuw Irmp.org/irmp.h Irmp/irmp.h --- Irmp.org/irmp.h 2010-03-05 11:24:18.000000000 +0100 +++ Irmp/irmp.h 2010-03-12 17:40:14.600896408 +0100 @@ -194,7 +194,7 @@ * ISR routine * @details ISR routine, called
Da IRMP/IRSND nun auf den Zielsystemen AVR/PIC/STM32 läuft, war eine größere Umstrukturierung des Sources notwendig, um weiterhin die Konfigurationsdateien irmpconfig.h und irsndconfig.h möglichst einfach und übersichtlich zu belassen. Die IR-Protokoll-spezifischen
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Atollic TrueStudio STM32-Lite 2.2.0 // STM FW-Lib: V 1.0.0 RC1 //*********************************************************************************************** /* Includes */ #include <stddef.h> #include "stm32f4xx.h
GPIO_Pin_12 und RCC_AHB1Periph_GPIOD wird also vermisst. RCC_AHB1Periph_GPIOD wird in stm32f4xx_rcc.h und GPIO_Pin_12 wird in stm32f4xx_gpio.h definiert. Die befinden sich beide in deiner stm32f4xx_conf.h . Füge die mal in deine main.c ein. Ausserdem ist damit dann doch
-
Thread
FT800 / FT810 Library
. Der STM32H7B0RBT6 ist dabei der kleinste mit "nur" 128k FLASH. Tja nun, dann eben nicht, vielleicht später mal.
passiert ja nur zwei Mal. Du könntest mal die LowLevel HAL verwenden wie ich das für die anderen STM32 schon vorgesehen habe, also stm32h7xx_ll_spi.h einbinden. Blöderweise haben die Status-Flags im H7 leicht andere Namen. Ich habe da gestern mal kurz reingeschaut, das hier könnte funktionieren
-
Thread
STM32 und Linux - Einsteigerfragen
components/802.15.4_RF/mcr20a-rf-driver/source/NanostackRfPhyMcr20a.cpp:19: ./mbed-os/targets/TARGET_STM/TARGET_STM32H7/device.h:41:10: fatal error: stm32f7xx_hal_rng.h: No such file or directory #include "stm32f7xx_hal_rng.h" ^~~~~~~~~~~~~~~~~~~~~ obwohl "stm32f7xx_hal_rng.h" da ist -
100644 --- a/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld +++ b/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld @@ -179,10 +179,10 @@ SECTIONS
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
tx-pa7 rx-pa6 gnd-gnd 5v-5v nothing show up in putty to config the led number (code downloaded by st-link ultility- use Ambilight-STM32F4-GNUARM-V1.2.hex- stlink v2) help
sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source */ - while