-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
in STM32 schon ganz gut eingearbeitet... ******** Die Grundaufgabenstellung ist also, aus den Schaltzuständen (Stand jetzt über struct Bitfields programmiert) einfache Null/Eins - Bits vom einen STM32 zum
https://www.st.com/en/evaluation-tools/nucleo-f429zi.html hat STM32F4 und Ethernet, wie gewünscht STM32CubeIDE installieren, aus dem Repository das Beispielprojekt: Repository\STM32Cube_FW_F4_V1.26.0\Projects\STM32F429ZI-Nucleo\Applications\LwIP durcharbeiten
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
Ich hab nirgends was von Speicher geschrieben Hans schrieb im Beitrag #5767691: > Sorry, das STM32f429 Discovery Board kostet so ca 30.- das ist doch > nicht zu teuer! Wenn man die ganzen Features braucht: bestimmt nicht. Ansonsten schon. Richard B. schrieb im Beitrag #5767663: > Der ESP32
trotz dual core. > > Hast du eine Quelle für diese Behauptung? aus neugier gegoogled: ein 32F7 At 216 MHz fCPU, the STM32F745 delivers 1082 CoreMark / 462 DMIPS macht : 2,138 DMIPS/Mhz ein 32H7 At 400 MHz fCPU, the STM32H743/753 lines deliver 2020 CoreMark /856 DMIPS macht : 2,14 DMIPS
-
Thread
STM32F411 CubeMX CRC keine Parameter möglich
Bei einem STM32F072 sieht es folgend aus...
Dachte das diese CRC Module in der STM32 Familie gleich sind. Dann halt in Software.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
Da würde ich eher die 25€ für ein Nucleo Board mit STM32H743Zi ausgeben. Der hat 3 16bit ADC mit je 3,6 Msps, die sich auch im triple Mode betreiben lassen. Dann kommst du auf 10,5 Msps und Ethernet ist auch mit auf dem Board . Siehe: https://www.st.com/resource/en/application_note/dm00628458-getting-started-with-the-stm32h7-series-mcu-16bit-adc-stmicroelectronics.pdf
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
Wir haben hier für die Serie einen H743. Keine Probleme. Die VL53L5 ToF Sensoren wurden auch geliefert.
PittyJ schrieb im Beitrag #7025479: > Wir haben hier für die Serie einen H743. hast du noch 600 Stück übrig?
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
ohne CubeMx?)? Aktuell behelfe ich mir da mit der Google-Suche. Aber das ist mühsam. Mit Arduino (stm32duino) kann ich einfach attachInterrupt() machen, und es läuft. [c] #include "stm32f7xx.h" #include "stm32f7xx_hal_def.h" #include "../Utilities/STM32746G-Discovery/stm32746g_discovery.h"
Vielleicht braucht GPIO das auch so ähnlich? Die IRQs, die verfügbar sind, stehen bei mir in startup_stm32h743zitx.s .. .word USART1_IRQHandler .word USART2_IRQHandler --
-
Thread
STM32H7 CAN FD "Restricted Operation Mode"
Guten Abend zusammen, ich möchte gerne den STM32H743 in meinem nächsten Projekt einsetzen (Wegen CAN FD und weil ich schon eine weile mit den stm32 Mikrocontrollern arbeite). Nun hat mich aber in dem Datenblatt zu dem Controller etwas verwirrt.
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.
-
Thread
STM32 USB CDC HOST Beispiel
ich mich per Terminalprogramm problemlos mit dem Teil unterhalten. Nun soll das Device an einen STM32F4 angeschlossen werden. Kennt jemand ein USB CDC HOST Beispiel für den STM32F4, am besten unter GCC/CooCox? Im STM32CubeF4 habe ich Treiber für CDC HOST gefunden, allerdings keine fertigen Beispielprojekte
ordentliche Implementation abzuliefern. Wer sich da nicht zu 100% auskennt, ist komplett am Arsch. Für die H7-Reihe gibts da tatsächlich ein lauffähiges Example, https://github.com/STMicroelectronics/STM32CubeH7/blob/master/Projects/STM32H743I-EVAL/Applications/USB_Host/CDC_Standalone/Src/cdc_configuration.c
-
Thread
STM32: variable PWM - prescaler und counter
Ich meine natürlich 32 bit counter der stm32h743 hat sogar hight resolution pwm outputs mit delay Stufen. https://www.st.com/resource/en/application_note/dm00121475-hrtim-cookbook-stmicroelectronics.pdf Hilft dir das
nix. Ich habe gerade reingesehen in https://www.st.com/resource/en/reference_manual/dm00224583-stm32f76xxx-and-stm32f77xxx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf, 25.4.1 TIM1/TIM8 control register 1 (TIMx_CR1). *Falls* ich doch mal auf einen 16 Bit counter zurückgreifen müsste:
-
Thread
Abblockkondensatoren die 99te
Hallo, Ich bin gerade dabei, ein Design mit einem STM32H743 zu erstellen. Es steht ein gewisser Zeitdruck hinter dem Projekt, und daher möchte ich - abgesehen von den zusätzlichen Kosten - unbedingt vermeiden, bei der EMV-Prüfung mehrmals antreten zu müssen
wird aber auf Nucleo boards als Referenz verwiesen, im PDF sind nur allgemeine Hinweise. > The STM32H725G-DK Discovery board and the NUCLEO-H723ZG and > NUCLEO-H725ZG Nucleo boards are good references that can be used as a > basis for a specific application development. > Details of these boards
-
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
Solocan Z. schrieb im Beitrag #5495816: > Was benutzt du für eine IDE? SW4STM32
-
Thread
ATmega Development Boards (Sind die OK?)
das Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
(ein M4 mit viel Speicher ^^) #8: STM32F107VCT6 https://de.aliexpress.com/item/Core107V-STM32F107VCT6-STM32F107-STM32-ARM-Cortex-M3-Evaluation-Development-Core-Board-with-Full-IO-Expanders/633110010.html?spm=a2g0s.8937460.0.0.X8gdZi
-
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
Stm32 lcd Grafik font rendering
display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher für die fonts im internen Flash sparen
hier gibt es eine GUI Library: https://lvgl.io/ Ist Open Source auf Github, Beispiele für STM32, NXP und ESP findet man auch im Repo vom Autor. Der 'Grafikbeschleuniger' im STM32 ist ein besserer DMA, der kann Offsets im Grafikspeicher berücksichtigen, Formate beim Transfer konvertieren und
-
Thread
Nucleo H743ZI2 Serielle Verbindung zum MacBook?
MacBookPro M2 (MacOS Tahoe) Adapter USB-C -> USB-A USB-A (USB3.0) 4-fach Port USB-A -> Mikro-USB Kabel STM32 Nucleo H743ZI2 (Power über ST-LINK USB) Software: STM CubeMX aktuellste Version STM CubeIDE aktuellste Version ST-LINK V3 aktuellste Version (Link,Dbg,Mass Storage) Ein kleines Testprogramm
/t5/stm32-mcus-boards-and-hardware/st-link-v3-not-detected-in-mac-m2/m-p/772534#M24150
-
Thread
STM32 lwip UDP Empfang fehlerhaft
zusammen, vielleicht hatte ja einer von euch schon mal das selbe Problem: Ich versuche auf einem STM32H743 mithilfe des lwip Stacks (ohne RTOS) eine Kommunikation über UDP zu etablieren. Das Versenden von Paketen funktioniert einwandfrei, das Empfangen funktioniert allerdings nicht. Die Funktion
/* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32h7xx_hal.h" #include "lwip.h" /* USER CODE BEGIN Includes */ #include "lwip/udp.h" #include <string.h> #include <stdio.h> /* USER CODE END Includes */ /* Private variables
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Das oben angekündigte CooCox-Projekt für das STM32F4-Discovery-Board ist online: http://www.mikrocontroller.net/articles/WordClock24h#CooCox_Projekt Viel Spaß!
Neue Version 0.5 der STM32-Variante ist online im Artikel: http://www.mikrocontroller.net/articles/WordClock24h#STM32F4_Discovery_Projekt Neuigkeiten: - Unterstützung von DCF77-Modulen - Unterstützung von ESP8266
-
Thread
Mikrocontroller für HMI gesucht
https://www.st.com/en/microcontrollers-microprocessors/stm32h743-753.html Der soll auch Can und Display können.
darauf? Frank K. schrieb im Beitrag #7179296: > Ich wäre aber auch mit einem ATSAMA5 oder einem STM32MP157 glücklich, Sieh Dir die Daten vom STM32MP157 an. Unter 257-Pin TFBGA gibt es den nicht. Prozessor != Controller: Probleme wegen des ext. Programmspeichers? Dann ist z.B. der RP2040 auch
-
Thread
Stm32 Ethernet - kann das so funktionieren?
wäre da sehr skeptisch. Wenn Du nicht schon investiert hast: https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware Nach meiner Erfahrung gute Qualität und alles dokumentiert.
Nucleo 144 mit STM32H743 https://de.rs-online.com/web/p/entwicklungstools-microcontroller/1939787 kostet 26€. Der hat so viel Port Pins, da ist nichts blockiert. Für Ethernet ist die Buchse schon gelötet, der Phy
-
Thread
STM32 Auswahl
bislang habe ich mit dem STM32F103 und F107 mit den alten ST-Lib rumgefrickelt und wenn die nicht gepasst haben auch selbst auf Timer-Register zugegriffen. Für den F107 habe ich zwar mal eine Ethnernet Hardware mit externer MAC
Nucleo Board mit STM32F746Zg ca. 25€ bei Mouser. 1MB Flash / 320+16+4 KB RAM / 1k OTP St-Link, Ethernet, USB OnBoard. Der dürfte zum Spielen erst einmal reichen ;-) Das Board gibt es auch mit Stm32H743ZI
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
, ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
H743 mit 400 MHz. Das Ganze im bare_metal Mode ohne RTOS. Es ist einfach die Werte in eine Tabelle auszugeben. Beim alten Disco F429ZI ist eine serielle Schnittstelle nötig. Die Rechenzeit ist allerdings
-
Thread
Hardwareversion in Mikrocontroller speichern
Hallo zusammen, ich arbeite an einer Leiterplatte mit einem Mikrocontroller (STM32H743) bei dem es voraussichtlich im Laufe der Zeit ein paar Hardwareänderungen geben wird. Ich würde jetzt gerne eine Hardwareversionsnummer im Mikrocontroller speichern, so dass bei Firmware-Updates
Bei einem STM32F103 haben wir die 16 HW Revisionen über einen Spannungsteiler an einen A/D Wandlereingang gelegt.
-
Thread
Spektrum berechnen mit Mikrocontroller
Hallo zusammen, ich bin dabei, zu überlegen, ob es möglich ist, mit einem Mikrocontroller, z.B. STM32, mittels FFT ein Spektrum von DC bis 100kHz zu berechnen. Ich möchte den Betrag berechnen und z.B. über RS232 ausgeben. Als erstes ist mir aufgefallen, dass der interne Speicher für mein Vorhaben
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
-
Thread
gcc compiler warning
arm-none-eabi-gcc -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H743xx -ICore/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc/Legacy -IDrivers/CMSIS/Device/ST/STM32H7xx/Include -IDrivers/CMSIS/Include -Og -Wall -fdata-sections -ffunction-sections
| ^~ [code] ------------------------------------- code measure.h: typedef enum { MEAS_STATE_UNKNOWN = 0, ... } MEAS_STATE; MEAS_STATE get_measure_state(void); ---------------------------------------- code measure.c MEAS_STATE measure_state = MEAS_STATE_UNKNOWN
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
AVR Nachfolger. Auch im Blick: STM32Cxx/Gxx, PY32Fxxx RP2040 ist für mich erste Wahl, wenn die Software komplizierter wird. Micropython ist auch sehr nützlich. Viele westliche MCUs scheiden ja zunehmend aus, das man sie kaum noch
USB trennen muß um etwas hochzuladen ... im Moment ist meine Wahl für "kompliziertere" Sachen ein STM32F4 oder, wenn es noch "schlimmer" wird (erst ein einziges mal geschehen) STM32H743VGT6
-
Thread
FT800 / FT810 Library
"stm32f4xx_hal.h" #include "stm32f4xx_ll_spi.h" ... [/code] Edit, ich habe gerade noch aus dem STM32F407xx ein STM32F4 gemacht, das müsste soweit für die ganze Familie gelten. Edit2: jetzt wüsste
SUCCESS 00:00:03.115 STM32F446 SUCCESS 00:00:03.946 STM32G474 SUCCESS 00:00:03.678 STM32G431 SUCCESS 00:00:03.499 nucleo_f439zi SUCCESS 00:00:03.888 nucleo_h743zi SUCCESS 00:00:06.119 Damit
-
Thread
FT800 display list handling
des textes umschaltet würde sich mein verständnis sicher deutluch erweitern ... [c] #include "SPI.h" #include "Wire.h" #include "FT_VM800P43_50.h" FT800IMPL_SPI FTImpl(6, 5, 2); int16_t BootupConfigure() { uint32_t chipid = 0; FTImpl.Init(FT_DISPLAY_RESOLUTION); delay(20); chipid
und der FTDI Webseite hab ich damals auch für den Einstieg genutzt ( okay portiert nach C für einen STM32 )und die haben funktioniert. Also welchen Anspruch legst du an ein "funktionierendes Beispiel"? Wenn der Code funktioniert und deine beschrieben/gefilmten Probleme auftreten, bestärkt das meine
-
Thread
ADC synchronisiertes aufzeichnen und auswerten
64Mbit RAM finden Dann hast du wahrscheinlich nicht richtig gesucht: https://www.ebay.de/itm/STM32-STM32H743IIT6-MCU-core-board-full-IO-expander-JTAG-SWD-debug-interface/254302488784 [code] IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT) [/code] Das ist aber dann
schrieb im Beitrag #6657854: > und das Rauschen gefiltert Musst du Mal schauen. Die G Serie der STMs hat teilweise Filter in Hardware die man beim ADC nutzen kann. Dann brauchst du das später nicht in Software machen. Ich könnte mir vorstellen dass der H das auch hat. Amin L. schrieb im Beitrag
-
Thread
Segger Jlink Edu + Stm32 + FreeRTOS +Linux
sagen, aber bei mir läuft Win7 + Attollic TrueStudio + JLink-Edu + SWD mit FreeRTOS auf einem Stm32H743 ohne Probleme.
Hört sich schon mal gut an, zumindest die Kombination FreeRTOS und SWD. Ich verwende die kleinen Stm32F1 und F3. Sollte aber keinen Unterschied machen.
-
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
gespielt und wollte es wissen, vielleicht kann es jemand brauchen: 480 MHz System Clock auf einem STM32. Anbei ein LED Blinky Beispiel (gesamtes Atollic Studio Projekt und Hex File zum direkt Flashen) für das Nucleo H743ZI Board. Als Kontroll Output dient PC10, dort kommt der halbe SysTick raus
-
Thread
Universalplatine für STM32, grobe Fehler vor der Herstellung?
Bauteile für ein Exemplar habe ich trotz Chipknappheit inzwischen da :) Eigentlich wollte ich einen STM32F412 oder STM32F13 einsetzen (da hatte ich auch ein Nucleo Board vorher gekauft), aber die waren schon im April ausverkauft und die STM32L die einzigen noch verfügbaren mit genügend RAM und passendem
Hätte man da nicht gleich ein fertige Platine kaufen können: NUCLEO-H743ZI2 https://de.rs-online.com/web/p/entwicklungstools-microcontroller/1939787 Da kann man wunderbar alles anstöpseln (ich habe SPI und I2C Sensoren dran), ist universal, und funktioniert.
-
Thread
IRMP - Infrared Multi Protocol Decoder
/www.guiott.com/wrc/RC6-6.html]] mit 20 Bit Nutzrate Die Kathrein nutzt "in etwa" diesen als 32 Bit Version (RC-6 mode 6a 32), aber nicht nach Norm: Die FB vom UFS-922 macht folgendes: Leader Pulse (ok) Start Bit (ok) Mode Bits 2,1,0 (H,H,L = Mode 6) Trailer Bit: Flanke immer L>H (nicht
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
Kennt jemand China Prozessoren die kaufbar sind?
Hi. Ich habe wie so viele das Problem das ich keine stm bekomme. Nun bin ich am überlegen ob es nicht was passendes aus China gibt was auch lieferbar wäre (ca. 5000 Module). Zur Zeit habe ich einen stm32h743 und könnte das ganze System auf bis zu 3 Prozessoren aufteilen. Wobei 2 davon so in der Leistungsklasse Stm32f1 liegen müssten und einer schon mehr im Bereich stm23f4/h7 allerdings mit >512k RAM und >512k flash. Wobei es mit 2 Leistungsstarken auch geht, wäre auch einfacher bei der Entwicklung. Ich brauche
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
devicec like STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE // <i> On for devicec like STM32F103, STM32F302, STM32F303xB and xC #define UMEM_SHIFT 1 // <o> USB_IRQ_NUMBER <0-31> // <i
// STM32F1 #define DEVICE_ID_ADDRESS 0x1FFF7A10 // STM32F4,STM32F2 //#define DEVICE_ID_ADDRESS 0x1FFFF7AC // STM32F0,STM32F3 //#define DEVICE_ID_ADDRESS 0x1FF0F420 // STM32F7 //#define DEVICE_ID_ADDRESS
-
Thread
ZF Digitalisieren und Spektrumanalyse
um die ADC Auflösung von 12 Bit auf 14 Bit zu bringen. Zum Ansteuern hätte ich hier ein Nucleo Stm32H743ZI. 1.Frage Wenn ich die 31,25 Mhz nun mit 25MHz abtaste und dann über 16 Samples mittle was ist dann die effektive Abtastrate und wo finde ich mein Frequenzband ? Der H7 hat Hardware mässig
s das würde sicher funktionieren aber als Nachbauprojekt zu teuer. Deshalb meine Idee mit dem 25€ STM32H7 Nucleo Board. Das Frontend liefert die Daten mit 25M Samples/s und kann via DMA an die Filterhardware übergeben werden. Dort kann das unerwünschte Band über Tiefpassfilter entfernt werden und
-
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
Mit uC oder RPi einen Bitstrom ausgeben
normalen Kernel rausholen? Als Ultima Ratio würde ich eventuell die Daten per Ethernet auf ein STM32H7 (Nucleo Board mit 400 MHz Takt) senden und die Daten dort per GPIOs ins Auge fassen. Aber eigentlich sollten doch "läppische" 2x 10 MBit auch per Gerätetreiber auf einem Linux-Board möglich sein
erstmal nichts zu tun. > Als Ultima Ratio würde ich eventuell die Daten per Ethernet auf ein > STM32H7 (Nucleo Board mit 400 MHz Takt) senden und die Daten dort per > GPIOs ins Auge fassen. GPIO impliziert "in Software am Pin wackeln". Und da wirst du dich auch auf einem 400MHz ARM schwer damit
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743_53_50 [14] STM32H745_47_55_57 [15] STM32L0xxxx [16] STM32L1xxxx [17] STM32L4xxxx [18] STM32L5xxxx [19] STM32U5xxxx [20] STM32WBxxxx [21] STM32WLxxxx
-
Thread
LM2596S-3.3 gibt 3.9V raus..
ausgibt? Hat er evtl. zu wenig Last? evtl. kleineren/größeren Inductor? Auf dem Board ist noch ein STM32H743 mit SDRAM, ein Funkmodul von Würth, 2 LTC (RS485), ein SD-Card reader etc.. vielen lieben Dank, Daniel
meinen Beitrag.... Das Layout (Schaltplan ist im oberen Beitrag drin) Als Last ist eine LED, ein STM32H743, SD-Karte, 1 SDRAM, 1 Würth Funkmodul, 2x LTC RS485, 1 QSPI Flash und noch ein ATmega328p. Mein Oszi, sagt mir 3.92V... oder was möchtest du mir mit "Oszi dran halten mitteilen?"
-
Thread
PFS154: langsam schwindet mein Vorrat
, den es interessiert (Stand 02.05.2023, 11:15 Uhr): Es waren noch 200 Stck. zu haben ! Auch STM32F072CBT6 zu einem (sehr) erträglichen Preis von 1,58$ (u.a. fuer einen PFS-Programmer zu empfehlen) sind wieder erhältlich (1637 in stock). Natürlich gleich auch gekauft. Chipkrise scheint sich
ersetzen sind gibt es. Sogar den Oldie F103 in vielen Varianten gibt es bei Reichelt. Aber die großen wie H743 haben immer noch lange Lieferzeiten.
-
Thread
DAC/Audio-Playback von SD mit hoher Geschwindigkeit
Controller. NOR-Flash ist einfach, aber die verfügbaren Kapazitäten sind begrenzt (so bis 16 oder 32MB). NAND-Flash ist komplizierter, weil es defekte Blöcke haben kann. Dafür hast Du viel mehr Kapazität. Dadurch, dass Du das Flash direkt steuerst, ist das Zeitverhalten absolut deterministisch, d.h.
Ich habe mal in die Doku vom Arm Prozessor STM32H743 geschaut. Der hat einen recht frei programmierbaren I2S Kanal. Allerdings ist die maximale Frequenz dort auch nur 192 KHz. Mehr wird von den 'normalen' Audiospielern wohl nie gefordert. Ich denke
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial, vielleicht
Muss man auch nicht ;) wie schon mal erwähnt wird Marlin als Firmware verwendet. Ich habe einen STM32F756 gewählt, dieser wird laut Marlin Github unterstützt. Auch voller Support mit Tmc5160. Firmware wird auf die Mcu gespielt. In der Configuration.h werden zuvor die Pins angegeben auf welchen die
-
Thread
ENC28J60 myEthernet mit NeMo Stack Probleme
reference to `tcpOpen' Obwohl tcpOpen() mir von der DIE vorgeschlagen wird. In der main wird net_tcp.h eingebunden [c] #include "net_tcp.h"[/c] Diese enthält: [c] uint8_t tcpOpen(uint8_t * ipAddr, uint16_t remotePort, uint16_t localPort, connHandler handler);[/c] Die implementierung in net_tcp.c sieht
brauchst und was das für Risiken birgt. Ich würde für diesen Zweck auf jeden Fall eines von den STM32 Nucleo Boards mit Ethernet Anschluss verwenden. Wenn es mehr Boards sein sollen dann reduziert nachbauen. Oder eine Kombination aus STM32 f407 Blackboard und Ethernet PHY zusammen- schustern.