-
Thread
STM32 SDADC phase delay
Hallo Zusammen Hat jemand Erfahrung mit dem SDADC vom STM32F373 ? Ich habe dazu folgende Frage: Theoretisch müsste meine Phasenlaufzeit (Phase delay) bei einer Sampling Frequenz von 50kHz und Ausgabe auf den 12bit DAC wie folgt sein Meine Eingangsschaltung
-
Thread
STM32F767 ADC
Hallo, hat jemand schon den ADC (12 Bit) des STM32F7 getestet? Vor allem wenn ein TFT Display dran hängt? Wie genau ist der ADC (Auflösung Bits) wenn die CPU mit ca. 200MHz getaktet wird ? Oder soll ich gleich einen externen für Messaufgaben
-
Thread
STM32F427 SDRAM
Hallo Leute, ich versuche auf dem STM32F427 den SDRAM in Betrieb zu nehmen. Jedoch funktioniert es nicht - könnt ihr vielleicht mal über meinen Initialisierung schauen? Danke euch ;) [c] int main(void) { /* STM32F4xx HAL
*Command) { __IO uint32_t tmpmrd =0; /* Step 3: Configure a clock configuration enable command */ Command->CommandMode = FMC_SDRAM_CMD_CLK_ENABLE; Command->CommandTarget = FMC_SDRAM_CMD_TARGET_BANK2;
-
Thread
STM32 Usart Clock Source
Hallo, Ich probiere auf dem STM32F334 die USART2 vom HSI takten zu lassen: [c] PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART2; PeriphClkInit.Usart2ClockSelection = RCC_USART2CLKSOURCE_HSI; HAL_RCCEx_PeriphCLKConfig
-
Thread
STM32 EEPROM-Emulation nach reflash
Netz und hier habe ich mich entschlossen zu meiner Frage einen Thread zu eröffnen. Ich nutze einen STM32F107 welchen ich mit CrossStudio und einem ST-Link-Programmer beschreibe. Dort habe ich entsprechend der STM Application Note (http://www.st.com/web/en/resource/technical/document/application_note/
-
Thread
scmRTOS und stm32plus
Auf meiner Suche nach einer C++ Basis für STM32 spielereien bin ich auf folgende beide Projekte aufmerksam geworden. Hier im Forum findet man leider nicht sehr viel darüber. Ich könnte mir vorstellen, dass mit diesen beiden Projekten eine konsequente
man sich da eingearbeitet, wie logisch sind diese aufgebaut etc. https://github.com/andysworkshop/stm32plus http://scmrtos.sourceforge.net/ScmRTOS
-
Thread
NanoVM auf den STM32 Portieren
Hallo zusammen Ich würde gerne das Projekt NanoVM auf einem STM32F105 zum laufen bringen. https://www.mikrocontroller.net/articles/NanoVM Wie gross seht ihr hier den Aufwand? Ist dies überhaupt machbar? Was müsste angepasst werden? Danke!
-
Thread
Multiplexing mit einem STM32F303?
Guten Tag , Ich versuche zur Zeit ein Projekt zu machen mit dem STM32 und zwar ein Glückspiel , vershiedene Digits werden auf x4 7 Segmente angezeigt werden und deshalb spielt das Multiplexen hier eine große Rolle , ich versuche in dieser Zeit 4 verschiedene zahlen
Kollektor zur Common anodes die Ports werden zusammen verbunden dann zur ports . Code : #include "stm32f3xx.h" #include <stdint.h> void activation(); void showdigit (int digit); void showdigits1 (int number); void showdigits2 (int number); void showdigits3 (int number); void showdigits4
-
Thread
STM32 Serial Wire Problem
Hallo, ich kann einen STM32F103VBT6 nicht mehr über Serial Wire ansprechen. Ich nutze Keil µVision und den ULINK2. Eine Zeit lang funktionierte es. Ohne erkennbaren Grund komme ich nun aber nicht mehr auf den Controller.
-
Thread
STM32 Openocd Interrupt debuggen
Ich schreibe gerade ein Programm für einen STM32F103. Dieses Programm erzeugt mit Hilfe des Timers 2 eine Zeitbasis. Das heißt, innerhalb der Timer2 Interruptserviceroutine wird ein Ausgangspin getoggelt. Das Proramm läuft. Ich habe allerdings mal
-
Thread
Probleme mit GPIO-Register bei STM32
Hi, ic kämpfe gerade mit einem STM32F105. Der Takt und PLL scheinen schonmal zu funktionieren, aber mit den GPIOs hab ich irgendwie meine Probleme. Bei der Konfiguration des CRL-Registers passieren komische Sachen. Das Register ist vorbesetzt
-
Thread
STM32 - USART und SPI
Hallo, Ich bin gerade dabei, ein SPI Flash (SST25VF016B) mit einem STM32 zu beschreiben und wieder auszulesen und über USART an den PC zu senden. Leider bleibt das Programm bei der USART Übertragung hängen. Kommentiere ich den ganzen SPI Kram aus, funktioniert der USART
-
Thread
Olimex STM32-P107
ich nichts funktionsfähiges habe, um es wieder auf das Board zu flashen (fang grade erst an mit den STM32). Deshalb meine Bitte: Wer kann mir für das Olimex-Board STM32-P107 eine .elf oder .bin Datei hochladen? Es reicht schon, wenn eine LED brennt/blinkt. MFG absolute beginner
-
Thread
stm32w know-how
Hi, habt ihr schon erfahrungen mit dem stm32w machen können? die firma dizic, welche auch kooperand der Firma ST ist, bietet starter kits. was haltet ihr davon?
-
Thread
STM32 ADC mit 2 Quellen?
Hallo, ich habe hier einen STM32 und möchte gerne mit einem ADC zwei analoge Spannungen abwechselnd einlesen, habe damit aber so meine Probleme. Pins sind konfiguriert, ADC1 ist an und sampelt auch fleißig, leider ist jeder zweite
-
Thread
STM32 USB Datenbuffer zu klein
ein komplettes Paket da ist im SRAM zwischengespeichert werden. Als Prozessor verwende ich den STM32F10. Gruß Bernd
-
Thread
STM32 DAC Triangle Wave
Hallo brauche mal Hilfe. Was mussich tun, damit ich ein Dreiecksignal erzeugen kann. Gibt ja die Funktion: [c]void DAC_WaveGenerationCmd(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState NewState);[/c] allerdings haut das nicht hin vorallem muss ich ja noch irgendwo den Offset, die Amplitude und frequenz bestimmen. Denn hier kann ich ja nur den Kanal, die Wave Form und das ein oder ausschalten steuern. danke
-
Thread
STM32 PS2 einlesen
hallöchen, ich sitz gerade vor meinem STM32 board und probier via ps2 tastatur zeichen einlesen. nur ich habe irgendwie keinen plan wie ich an die sache ran gehen soll. wenn jemand nen link für mich hätte dann wäre ich ihm dankbar und wenn
-
Thread
Stm32: Protokollierung via Usart
Hallo Community Ich habe mal wieder ein Problem mit meinem STM32f103rb Das gesamte Projekt soll eine Steuerung sein, die die Daten ca jede Sekunde an den Pc übermittelt. Im Moment habe ich lediglich die Protokollierung laufen. Leider funktioniert es nicht richtig
-
Thread
STM32 GPIO und Input Capture
Hallo, mir ist im Referenzhandbuch zur STM32F103 Famile aufgefallen, dass die Eingangsdatenregister nicht immer den Wert vom entsprechenden Portpin beinhalten. Wenn z.B. eine alternative Funktion aktiviert wird, heißt es da: "A read access
Pegel am Pin zu lesen, wenn der "Timer Input Capture" Mode aktiv ist. Gilt das nun auch für den STM32? Wenn ja, gibt es eine alternative Lösung den Pegel zu lesen, wenn "Input Capture" mit beiden Flanken verwendet wird? In welchen Betriebsmodi lassen sich die Eingangsdatenregister nicht nutzen?
-
Thread
STM32 C++ von Keil zu GCC
Hallo, bisher habe ich mit der Keil Evaluation Version gute und positive Erfahrungen mit dem STM32 und der LIBRARY von ST (nicht die Keil Beispiele ohne ST-LIB) in C++ machen können. Nun würde ich gern mal einen Test mit dem GCC machen. Bisher schrecken mich ältere Erfahrungen (DAU) etwas ab: - hoher RAM-Bedarf für printf (also Probleme z.B. mit dem STM32-Discovery) - Linker-Scripte - stubs müssen für C++ und library geschrieben werden Man (ich) muß also erstmal viel für eine funktionierende Infrastruktur schaffen, bevor es an die eigentliche
-
Thread
STM32 ADU getriggert durch Timer
Wenn man den ADC1 mit Hilfe eines Timers trigger möchte, passiert das nach den Beispielen der STM32 Standardbibliothek mit einem im PWM-Mode-1 konfigurierten Timer. wobei der Triggerzeitpunkt durch die CCR-Events bestimmt wird. Das ARR-Register bestimmt die Periode. Der Capture-Compare-Wert die
-
Thread
STM32 FSMC Chip-Select
Guten Morgen, ich habe eine kurze Frage: Ist es möglich, den Chip-Select-Leitungen für die externen Bausteine verschiedene Modi zuzuschreiben? Zum Beispiel: FSMC_NE4: Multiplexed Bus FSMC_NE3: Non-Multiplexed Bus FSMC_NE2: Non-Multiplexed Bus Das ganze soll natürlich gleichzeitig betrieben werden... Grüße
-
Thread
[V] STM32 Primer 2
Hallo, verkaufe einen STM32 Primer 2 in top Zustand (keine Kratzer, nichts umgelötet). Habe ihn nur wenig verwendet (etwa 50 x geflasht). Preislich hätte ich mir € 40,- inkl. Versand vorgestellt. Grüße, Peter
-
Thread
STM32 Timer Überläufe Zählen
Hallo, ich muss noch mal mit einer Timergeschichte nerven. Ich habe das Problem, dass ich einen Comparewert (CC1) habe, bei dessen Erreichen ein Wert an den CC2 übergeben wird und die Auslösung von CC2 freigegeben wird. Wird CC2 erreicht, wird über einen CC2-Interrupt eine Flanke ausgegeben. Der Wert von CC2 wird bei der Übergabe als neuer CC1 vorgegeben. CC1 dient als Überlaufzähler (da die Werte viel größer sein können als der Timer fassen kann) (maximale Größe möchte ich ungern festlegen). Liegen der alte CC1 und der neue CC1 jetzt zu dicht aneinander habe ich das Problem, dass scheinbar die
-
Thread
STM32F407 Universalplatine
Ich hätte noch ein paar Prototypenplatinen für STM32F407VG (100pin) übrig darauf vorgesehen sind: * Regulator 3.3V on Board * Quarzoszillator, RTC-Quarz * alle Ports rausgeführt auf Stiftleiste * USB-C Buchse (auf dem Bild nicht bestückt) * SPI-Flash
-
Thread
stm32 usb fifo und ram
Hi, ich habe ein Verständnisproblem beim stm32 USB periphal bezüglich des USB RAM. Wenn man Daten sendet (z.B. gemäß USB CDC mit der Funktion CDC_Transmit_FS()), werden die Daten letztendlich über folgende Funktion in die FIFO des Endpunktes
damit weiter? Wozu das ganze? Oder sind die FIFOs in den RAM gemapped und die 4kiB sind Unsinn? 3. STM32Cube stellt per Default (wenn man USB CDC benutzt) die RX FIFO Größe auf 128 und die TX FIFO für EP0 auf 64 und für CDC TX auf 128 (in USBD_LL_Init()). Die Einheiten müssten jeweils 4Byte sein. ->
-
Thread
gegen Porto: STM32 Primer2
Deswegen verschenke ich das Teil. Hoffe es findet sich jemand der mehr damit was anfangen kann. Der STM32 Primer2 kann ich innerhalb Deutschlands gegen Porto 4,90€ versenden. Verkauft!!!!
-
Thread
STM32 DMA SPI nach TCP
Ich habe auf einem STN32F107 einen Lwip TCP Stack am laufen und möchte einkommende Daten vom SPI Slave über TCP senden. Dazu will ich per DMA Transfer eine bestimmte Anzahl bytes empfangen. Das funktioniert soweit und die Bytes sind in einem Buffer. Lwip möchte aber im mainloop Modus nicht aus einem Interrupt aufgerufen werden. Wie würde man so etwas effizient lösen? Ich dachte daran zwei Buffer zu erstellen. Einer wird vom DMA controller gefüllt und wenn der fertig ist setzt er einen Pointer, auf den Buffer, der nun per TCP geschrieben werden kann. Wie würdet ihr das lösen?
-
Thread
STM32 Trigger ADC mit Timer
Hi, Ich habe hier einen STM32F410CBU6 wo ich den ADC im richtigen Moment mit dem Timer triggern muss, und zwar wenn die PWM Signale toggeln. Nun habe ich einiges versucht und leider hat es bisher nicht geklappt. Die PWM Channels
tim5,TIM_CHANNEL_3); [/c] Initialisierung ADC: [c] HAL_ADCEx_MultiModeStart_DMA(adc1, (uint32_t*)adc_buffer, ADC_BUFFER_SIZE); [/c] Jemand eine Idee was ich da noch versuchen kann? Bezüglich ADC Initialisierung mit MultiMode bin ich mir nicht sicher, aber irgendwie muss man ja den DMA angeben
-
Thread
simulation IBIS, audiocodec, STM32
möchte eine Schaltung entwickeln, bei der Ich einen Audiostream über ein Bluetooth-Modul an einen STM32 gebe, eine Signal-Verarbeitung durchführe und schließlich weiter an einen Audiocodec zur D/A-Wandlung. Dafür soll ein PCB entwickelt werden für das ich jetzt verschiedene ICs evaluieren möchte.
-
Thread
STM32 SPI DMA Jitter
Hi, Ich verwende ein STM32F767 Nucleo-144 board mit einem STM32F767ZIT6 Prozessor. Mit CubeIDE konfiguriere ich SPI1 als I2S input und pumpe die Daten über den DMA2/Stream0 in einen kleinen 8x16Bit circular buffer. Die clock
-
Thread
Frage zum Layout von QSPI an STM32
Hallo zusammen, ich möchte zwei QSPI Speicher im Dualbetrieb für LCD-Grafiken an einen STM32h743BIT anschließen, leider sind die Pins am STM nicht optimal für den Rest meines Layouts verteilt. In dem dual-QSPI werwenden beide Speicher die gleiche SCLK und NSS, jedoch sind die Datenpins an verschiedenen Seiten des STM mit vielen anderen schnellen Signalen dazwischen. Ich habe eine vierlagige Platine mit Signal-GND-VCC-Signal, wobei ich die Unterseite nur für langsame Signale benutze. Falls ich schnelle Signale auf
-
Thread
STM32 SPI HAL Error
STM32F103RBT Nucleo-Board Hallo zusammen, wie die Überschrift schon sagt habe ich beim auslesen eines MCP33131-10 ADC's ein Problem. Es soll ein 16bit Wert, über HAL_SPI_Receive, ausgelesen werden. Jedoch
-
Thread
STM32 VS Code extension
Für meine STM32 lasse ich mir ein Grundgerüst von CubeMX mit passendem Makefile erzeugen. Danach brauche ich CubeMx nicht mehr. Editieren, Compilieren und Debuggen mache ich mit mit VsCode. ST hat jetzt eine VsCode
-
Thread
STM32 Discovery (STM32F100RB) zugriff auf Flash, dauerhafte Speicherung.
Hallo zusammen, seit längerem bastele ich an einem kleinen Projekt für mein STM32 Board. Momentan stehe ich vor einer Herausforderung, ich würde Daten auf dem Flash – Speicher Lesen (Konstanten von Arrys) und besonders spannend wäre es auf den Flash - Speicher zur Laufzeit schreiben
-
Artikel
Diskussion:STM32 Eclipse Installation
Könnte jmd herrausfinden, ob das ganze auch per ST Link mit den Eval Boards möglich ist?
-
Thread
STM32F4 Gleitkommazahl berechnet nicht
einmal Compiler aufgerufen und schaun was rauskommt. es ist nicht mal intel prozessor. nämlich stm32 , 32 bit . die weiss ich zumindest. die datentypen sind für stm32 schon extra definiert in einem extra library. richtig? float double sind in gcc für 64 bit prozessor ausgelegt. dachte ich .
koenig willy schrieb im Beitrag #3369157: > es ist nicht mal intel prozessor. nämlich stm32 , 32 bit . die weiss ich > zumindest. Genauer ist es ein STM32F4 welcher ein Cortex-M4F ist welcher aus der ARMv7M-Familie ist. koenig willy schrieb im Beitrag #3369157: > die datentypen sind
-
Thread
STM32 core103V board / STM32F103VET6
Hi, auf der Suche nach einem "Mainstream" Board für Einzelprojekte mit dem STM32F103 bin ich auf dieses "core103v board" gestoßen: http://www.aliexpress.com/item/Core103V-STM32F103VET6-STM32F103-STM32-ARM-Cortex-M3Development-Core-Board-with-Full-IO-Expanders/830309356.html
Versuch's mal damit: http://www.aliexpress.com/item/Core103V-STM32F103VET6-STM32F103-STM32-ARM-Cortex-M3-Evaluation-Development-Core-Board-with-Full-IO-Expanders/634954640.html Habe schon mehere Boards (nicht aber dieses) von Waveshare bezogen. Sind von guter
-
Thread
STM32Cube HAL UART Einstieg
nicht einfach überladen kann (solange ich CubeMX benutze). Hier haben sich ein paar Leute (auch bei STM) ein paar mehr Gedanken zu dem Problem gemacht: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https
gemacht wird: https://blog.ghmit.com.au/2019/07/simple-dynamic-length-uart-comms-with.html https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https://github.com/akospasztor/stm32-dma-uart Ich hatte mich schon
-
Thread
STM32 5V tolerant, welcher Pegel?
sniffen festgestellt habe dass die ursprüngliche Hardware über 5V kommuniziert. Baugleicher Aufbau STM32 <-> ESP32 funktioniert problemlos, aber mit dem betroffenen STM32 geht nichts los. Kann man den STM32 so abschießen dass er sich aufhängt? Macht es Sinn einen Pegelwandler auf 5V zu setzen um evtl
Nicht jeder STM32 Pin ist 5-Volt tolerant. Daher das Datenbatt genau lesen ! Und wenn der STM32 noch keine Spannung hat, gilt die 5-Volt Toleranz auch noch nicht.
-
Thread
Erfahrungen STM32 und SPI Schnittstelle (da man von STM32 und I2C nur abraten kann.)
Hallo Zusammen, bei diversen Projekten gibts Probleme mit I2C und STM32. (Extrem Anfällig). Google und ST Forum quillt ja auch über ... Meine Frage, ist SPI mit dem STM32 zu empfehlen? (oder auch fehleranfällig / Speziell je nachdem wie man formuliert) Hätte
ich hab hier in 1000er Stückzahlen den STM32 als SPI-Slave und gleichzeitig als I2C-Slave laufen. Keinerlei Probleme
-
Thread
STM32F4 USB CDC
saug dir das stm32 inemo projekt da ist ein cdc vcom source der funzt
sie auch auf STM32F417IG zu flashen. Ist dann halt ohne FP --
-
Thread
STM32CubeIDE + STM32VLDISCOVERY = "No ST-LINK detected."
Lösungsansätze die ich gefunden habe führten nicht zum Erfolg. Folgendes Setup: - Windows 10 - STM32CubeIDE v1.6.1 - STM32VLDISCOVERY (mit STM32F100RB) - STM32CubeProg v2.7.0 Ich habe die IDE installiert und mir mit dem Wizard ein Projekt erstellen lassen. Kompilieren (über Project / Build Project
Eine weitere Sache die ich gerade herausgefunden habe: STM32CubeProg beschwert sich mit "ST-LINK V1 not supported".
-
Thread
STM32 Fehler in Webserver Software von STM
Hallo, ich habe in den letzten Tagen "versucht" die Standalone Webserver Demo von STM auf dem Discovery-Board mit dem STM32F4 zum laufen zu bekommen (PHY = DP83848C von TI) (in den Beispielen unter "STM32F4x7_ETH_LwIP_V1.0.0") während der Implementierung hab ich einen Fehler bei
Alter Thread, ich weiß es, passt aber hier her. Das ST Beispiel STM32F107_ETH_LwIP_V1.0.0 (stsw-stm32026.zip) als CoIDE 1.7.8 Projekt für ein Olimex STM32-P107 Board Rev.D mit STM32F107VC und LAN8710A PHY im RMII mode geclockt vom MCO Pin des Controllers. Das Programm
-
Thread
HY_STM32F417_BB
...das neue STM32F2-F4_Demonstration_Builder_V1.0.0 ; comp. mit dem alten atollic , geflascht mit ST-Link eines Discovery; - als STM322x-Eval und STM32f417ZGT als Prozessor;
/stappl/resourceSelector/app?page=resourceSelector&doctype=FIRMWARE&SubClassID=1520 - als STM32F105/7 STM32F2 and STM32F4 USB on-the-go Host and device library (auch ohne USB-Teil ist hier die TFT - Soft) -im 2. Teil beziehe ich mich auf : STM32F2 and STM32F4 demonstration builder platform
-
Thread
Interrupt verhalten bei STM32F103
Danke an Alle. Eine ganz doofe Frage, ist der zugriff auf int32 Variablen auf dem STM32F103 atomar möglich?
Calon schrieb im Beitrag #6808843: > Eine ganz doofe Frage, ist der zugriff auf int32 Variablen auf dem > STM32F103 atomar möglich? Gegenfrage: Warum heißt das Teil STM32 und nicht STM8? Oder anders formuliert: man muß explizit angeben, wenn man die 32 Bit Variablen nicht atomar
-
Thread
Ein paar Fragen zum Umstieg auf die STM32 Reihe
Manche STM32 Derivate (SMT32F20x) haben auch 32 Bit Timer.
>Ende gut, alles gut ;) Auch wenn man sich erst für einen STM32F103 entscheidet und später man zu einem STM32F20x umsteigen möchte, die Dinger sind nehezu PINKOMPATIEBEL! Somit ist ein STM32, auch wenn man erst mal mit einem kleineren anfängt, keine Einbahnstraße
-
Thread
STM32F4 SPI Problem
stm32-anfänger schrieb im Beitrag #5325398: > Und da ich die Coocox CoIDE nutze kann ich mit beidem nicht dienen. Das sollte man erstmal ändern. Benutze die STM32 Workbench oder Atollic für STM32.
Nils N. schrieb im Beitrag #5325457: > stm32-anfänger schrieb: >> Und da ich die Coocox CoIDE nutze kann ich mit beidem nicht dienen. > > Das sollte man erstmal ändern. Benutze die STM32 Workbench oder Atollic > für STM32. Ich habe mich