-
Thread
Digikey teurer, Vivado unter Jahresabonnement, kostenlose Compiler von Microchip uvam
8Bit PICs machen, machen sie aber mit 8Bit AVRs. Das Feld wollen sie ganz sicher nicht den Einsteigs 32Bit µC von STM & Co überlassen.
STM32G474 einen nicht Automotive qualifizierten Mikrocontroller verwendet. Und dann auch noch mit Zephyr? Hübsch, aber was auch immer das mit Automotive zu tun haben soll.
-
Thread
Kleines analog Frontend-IC für DMS und 0-5V Signale gesucht
Opus 4.8 sagt: Ohne KI! Mit folgenden Typen sollest Du von oben nach unten mal durchgehen: STM32G474 MSPM0G3507 STM32G484 MAX11131 ADS8684 ADS8688 MCP3564 Gruß D. T.
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen > ADCs digitalisiert werden. Mit den 4 parallelen Kanälen
ok, für einen am Vormittag erstellten ersten Versuch mit Mehrfachabtastung mit dem STM32G474 sieht das gegenüber dem Bild im Oszi doch gar nicht so schlecht aus. Der Anstieg ist um die 150 ns lang. Ist mit Cursor entstanden, da geht sicher noch einiges zu optimieren.
-
Thread
Analog FM / AFSK SDR Funkmodul auf 4-FSK bis 16-FSK erweitern.
und I/Q Direktmischer. Die I/Q Siganle gehen dann über ein OP Tiefpassfilter und werden von einem STM32G474 Prozessor demoduliert und ausgewertet. Als VCO Chip arbeitet ein LMX 2572 LP der den LO für den CMX994 macht sowie den TX Pfad ansteuert, wobei der Chip mittels direct digital Modulation moduliert
Moin, Dirk W. schrieb im Beitrag #8013797: > und werden von > einem > STM32G474 Prozessor demoduliert und ausgewertet. Da wuerde ich doch mal mutmassen, dass derjenige, der dafuer die SW geschrieben hat, doch ein ganz guter erster Ansprechpartner sein duerfte. Gruss
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
0,05€/Stk. 975x SN74LVC86APWR, TI: Quad 2-input EXCLUSIVE-OR -> 0,05€/Stk. 375x 74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex
0,05€/Stk. 975x SN74LVC86APWR, TI: Quad 2-input EXCLUSIVE-OR -> 0,05€/Stk. 375x 74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex
-
Thread
Nextion Display mit STM32 CubeIDE Kommunikationsproblem
Probleme mit dem Nextion Display. Ich habe vor, dass das Display Daten von meinen Mikroprozessor (STM32G474RE) empfangen kann. Wenn ich das Nextion Display nur mit dem PC verbinde und den Nextion Editor nutze, funktioniert es. Also das Display geht an und ich kann den Text verändern. Wenn ich das
nicht annimmt. Allerdings mit den Nextion Editor funktioniert es. Nur nimmt er die Daten wohl vom STM32 nicht an.
-
Thread
24-Kanal PWM Led-Controller mit key-scan
Mit STM32G431R6T im LQFP-64 geht es praktisch ±0 auf. Der hat Hardware für 25 PWM-Kanäle mit 16 Bit Auflösung bei max. 2600 Hz. Die restlichen Pins reichen für 7 bis 10 ADC-Eingänge für die Tastenmatrix, zwei
ist es eine echte 1-Chip-Lösung. Wer Platinen und Treiber für 5GHz bauen kann, bekommt mit dem STM32G474Cxx im LQFP- oder QFN-48 acht Kanäle mit 16 Bit bei max. 83 kHz :) Das wäre dann eine 3-Chip-Lösung.
-
Thread
ADC-Kanäle sukzessive abfragen
: > Ich will drei ADC-Kanäle (0 bis 2) Wenn man es richtig schnell haben will, soll er bei den G von STM32 oder so vorbei schauen. Die haben teilweise schon Mittelwert Filter in HW und 3-5 komplette ADCs mit bis 4MSPS. Da muss die CPU garnichts machen. Ich bin mir nicht ganz sicher, aber ich
? Nach der Eingangsfrage des TO hätte ich in Bezug auf 'möglichst schnell' beispielsweise einen STM32F/G/Hxyz vorgeschlagen. Ein einzelner ADC im 'scan modus' und Ablage der Einzelwert per DMA wäre 'recht schnell'. Ein kleiner, feiner µC ist schon der STM32G031, der neben dem 'scan modus' auch
-
Thread
[V] Evalboards, passive Bauteile, Netzteile, Relais,.
-> 2,00€ 2x HTCC-AB01, Heltec: SX1262 LoRa Modul (gebraucht) -> 4,00€/Stk. 1x STM32F4 Discovery, STM: Evalboard STM32F407 -> 5,00€ 1x STM32W RF Control Kit: Evalboard Wireless 2,4GHz -> 5,00€ 1x GD-xD-W515-EVAL, GigaDevice: Evalboard GD32W515 -> 10,00€
200-8-30Q-VY, ECS: 20MHz, 8pF, 20ppm -> 0,05€/Stk. 100x ABM7-12.000MHZ-D2Y-T, Abracon: 32.768KHz 18pF, 30ppm -> 0,05€/Stk. 90x ECS-.327-6-16R, ECS: 32.768KHz 6pF, 20ppm -> 0,05€/Stk. Passive: !Achtung, Menge der angebrochenen Rollen ist geschätzt! 186x DH-5R5D474T, Elna
-
Thread
STM32F103 Peripherie: "ST hat noch geübt"?
/Microcontrollers-MCU-MPU-SOC_STMicroelectronics-STM32G474RBT6_C529413.html
Aber generell werden STM32F (und auch die STM32L) mittlerweile durch neuere Serien "ersetzt" STM32G/H/U. Die F und L werden derzeit zwar noch weiterhin produziert, für ein neues Design sollte man sich aber gut überlegen, die
-
Thread
STM32 Evalboard für Einstieg
wenig darauf an, was du machen willst. Für 10-15€ gibt es die Hardware z.B. bei Mouser das Nucleo G474. Mit der Arduino API ist der Softwareeinstieg am einfachsten. Hier werden auch die unterstützten Boards aufgelistet: https://github.com/stm32duino/Arduino_Core_STM32 Und hier ist das Timer-Beispiel
Zo R. schrieb im Beitrag #7746679: > Ich denke ich werde folgendes Board kaufen: > STM32 F7-Serie Fange mal lieber mit einem weniger komplexen Modell an: F0, L0, G0 oder F3.
-
Thread
NUCLEO G474RE ST-LINK to J-LINK
Hallo, Kann bei diesm Board NUCLEO G474RE der ST-LINK in einen J-LINK gewandelt werden? Hat kein abtrennbares ST-LINK Board. Bei diesem board z.B. NUCLEO F411RE konnte ich es wandeln. Hat ein abtrennbares ST-LINK Board.
nicht gleich ST-Link. Bei den "älteren" bzw. "schwächeren" Nucleos ist ein ST-Link V2... mit einem STM32F103 drauf, der auch ausdrücklich für externe Targets vorgesehen ist. Bei den "neueren" bzw. "Schwergewichten" dagegen ST-Link V3 mit STM32F723, die nur mit Klimmzügen für externe Targets nutzbar
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
ATMEGA325-16AU, Atmel: AVR -> 0,75€/Stk. 1800x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 1,00€/Stk. 32x STM32F103T8U7, STM: STM32, Cortex M3, 72MHz -> 0,75€/Stk. Halbleiter Logik: 4500x 74AHCT86PW, Nexperia: Quad 2-input EXCLUSIVE-OR -
! 200x DH-5R5D474T, Elna: Supercap, 470mF, 5,5V -> 0,75€/Stk. 3500x TPSD107K020R0100, AVX: 100u, 20V, Tantal, D-Case -> 0,15€/Stk. 500x GCJ32DC72A475KE01L, Murata: 4,7u, 100V, X7S, 1210 -> 0,15€
-
Thread
Synchronisation mit STM32G474
Hallo zusammen, wie kann ich mit dem µC STM32G474 eine Synchronisation durchführen? Welcher Pin ist dafür geeignet? Vielen Dank im Voraus. MfG Muro
-
Thread
STM32G474 SPI Master mit DMA startet nicht neu
Guten Morgen zusammen, ich habe eine Anwendung wo ein STM32G474 als SPI Master mit einem anderen ST-Controller als SPI Slave interagiert. Es handelt sich um Full-Duplex-DMA Übertragungen von etwa 500 Byte bei 10MBit Übertragungsrate. Der Slave signalisiert
Das SPI bei den STM32 klemmt gelegentlich mit BSY auf '1', s. die diversen Errata, aber ein Reset über RCC sollte eigentlich reichen ... Wo wird der DMA-Controller nach Abbruch eigentlich zurückgesetzt? Es bleibt wohl
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
Bei den STM32 gibt es in den Datenblaettern eine Tablelle Table "Maximum ADC RAIN". Gibt es das nicht bei Atmel/Microchip?
Mutmaßungen und Hellsehereien verrannt und den Thread aufgeblasen, um schließlich sogar noch beim STM32 zu enden.
-
Thread
Ist die Bezeichnung VCC noch aktuell?
Masseanschlüsse mit ins Symbol ein. Dann hat man die notwendigen Freiheiten. Speziell bei modernen uC wie STM32L496 z.B., da hat man dann jede Menge an solchen Verbindungen.
content/ccc/resource/technical/layouts_and_diagrams/schematic_pack/group1/69/2a/24/ce/d1/1b/45/21/mb1367-g474re-c04_schematic/files/mb1367-g474re-c04_schematic.pdf/jcr:content/translations/en.mb1367-g474re-c04_schematic.pdf
-
Thread
Auch bei den STM32 funktioniert Reset nicht richtig :(
und anderen uC: VDD muss kleiner als 100mV werden, damit der Power-On-Reset funktioniert. Bei den STM32 hatte ich mich darauf verlassen, dass die dieses Problem nicht haben. Jedenfalls finde ich in keinem Datenblatt einen Hinweis dazu. Jetzt habe ich zu diversen STM32G0, G4, L4 und einzelnen H5,
L496xx,L4A6xx 461 2022-10-03 L4P5xx,L4Q5xx 471 2023-05-09 STM32U535xx,STM32U545xx 455 2023-06-28 STM32U575xx,STM32U585xx 482 2022-02-28 WB55Cx,WB55Rx,WB55Vx,WB35Cx ? 2023-02-02[/pre]
-
Thread
STM32G474, bit banding
Ich kann durch Tooglen von Bit GPIOB/ODR12 den Ausgang Port B12 hin- und herschalten. In der gleichenSituation funktioniert das aber unter Nutzung des bit banding aber nicht, obwohl die ins Register R3 geladene Adresse (0x420082B0) meinen Berechnungen nach korrekt ist. Was mache ich falsch bzw. was habe ich vergessen? [c] #define bbIOBIT(REG, BIT) /*//[ // brief //[ // The macro bbIOBIT(...) realizes access to a single bit in IO space. // brief
-
Thread
STM32G431C8T6 wird per SWD nicht gefunden
Hallo Gemeinde Ich habe ein kleines PCB erstellt mit einem STM32G431C8T6 uC. Leider wird dieser per SWD nicht erkannt. Wie er angeschlossen ist: Pin 37 SWD Pin 38 SCK (SWD Pins im vergleich zu den F1 etwas ungewöhnlich platziert, gem. Cube sollte es aber korrekt
probier doch mal mit "device under reset" Einen Bootloader habe ich nicht benötigt. (Ging mit stm32g431 und G474)
-
Thread
STM32C0 Starter Kit
Keine Ahnung, was ich da empfehlen soll. Habe viel mit STM gemacht, aber die liefern nicht. Warte seit 2 Jahren auf eine Lieferung von STM (STM32G474, 10 Jahre Lieferbarkeit versprochen, gleich im ersten Jahr gebrochen) Man kann die teilweise bei Brokern
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
STM32G474, SPI2 läßt sich nicht einschalten
Hat von Euch jemand eine Idee, weshalb ich das SPI2 des STM32G474 nicht einschalten kann. Bevor ich Zeile 63 ausführe, steht im CR1-Register 0x2C, nach Ausführung der Zeile 63 nicht wie erwartet 0x6C, sondern 0x28 - anstatt dass das SPE-Bit gesetzt wird, wird
Warum nicht mal die Beispiele angucken? https://github.com/STMicroelectronics/STM32CubeG4/tree/master/Projects/NUCLEO-G474RE/Examples_LL/SPI
-
Thread
STM32G474. STM32CubeIde, Debugger verliert Kontakt
ein weiteres Problem, dass ich habe - ich kann mit dem Debugger (STLINK V3mini) mit F5/F6 ohn Probleme mein Programm durchgehen, sobald ich aber auf "Run" klicke, um etwa das Auflaufen des Programms auf einen Breakpoint abzuwarten, verliert der Debugger den Kontakt zum Board. Arbeite ich da mit irgendwelchen falschen Einstellungen?
-
Thread
STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
Nachdem ich den STM32G474 vom NUCLEO Board runter und ihn auf unserer eigenes Board gelötet habe, bin ich wieder mal an der ADC-Programmierung. Obwohl ich diesmal von Anfang an die Kalibrierungsequenz in meiner
Da die 3.3V-Version des LM5166 nicht lieferbar war, wird der der STM32G474 nun von der 5V-Version gefolgt von einem genauen Längstregler versorgt, die VREF+ nochmal gefiltert und mit Stützkondensatoren (100nF/1uF) nahe am Pin geblockt - steht wie 'ne eins bei 3,300V
-
Thread
STM32 beim Neustart wieder mit Default Programm
Hallo, Vielleicht will mir hier jemand den entscheidenden Hinweis geben: Ich habe eine STM32G474 und würde hier ein Programm aufspielen, was soweit auch funktioniert. Nach jedem Neustart verliere ich das Programm aber wieder und es es wird wieder das Default Programm ausgeführt. - Ich
> Hallo, > > Vielleicht will mir hier jemand den entscheidenden Hinweis geben: > Ich habe eine STM32G474 und würde hier ein Programm aufspielen, was > soweit auch funktioniert. Nach jedem Neustart verliere ich das Programm > aber wieder und es es wird wieder das Default Programm ausgeführt.
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Hab mir Manfreds Werte mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
-
Thread
[S] STM32 Mikrocontroller
Hallo zusammen, hat jemand zufällig 2 oder 3 Stück STM32G474RE oder 484RE herumliegen und könnte die abgeben? https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g474re.html oder https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g484re.html
-
Thread
keine Mikrocontroller auf dem Markt
2215 gefundenen) kann ich da nicht nachvollziehen. https://lcsc.com/products/ST-Microelectronics_474.html?keyword=stm32 Wie muss man suchen, dass diese Zahl herauskommt? > lcsc hat wieder über 500 Stm-controller in stock. Teils fast 100.000 stück. Als Pixel auf einem Bildschirm. Heute zählt nur
Firma hatten wir Kontakt mit deutschen ST Vertretern. Ergebnis: -Ein nirgendwo beschaffbarer STM32F3 Controller konnten sie uns innerhalb von 1Monat vermitteln (~100 Stück). -Einen STM32G0 Controller im bestimmten Package wollten sie auch 1k Stück für uns auftreiben. Nach deren Aussagen sind
-
Thread
STM32G474 FDCAN controller
Da mir die Beschreibung des FDCAN Controllers im Reference Manual des STM32G474 zu wenig detailiert war, habe ich mich nach weiteren Information umgesehen und bin mit der Application Note AN5348 ("FDCAN peripheral on STM32 devices") fündig geworden - so recht schlauer hat
ein Tx FIFO oder eine Tx queue (Figure 4. CAN message RAM mapping. Der FDCAN Controller auf dem STM32G474 scheint mir wohl so eine Art minimalster Implementierung des in der AN5348 beschriebenen Controllers zu sein - möglich sind offenbar 32 Tx buffer, der STM32G474 hat lt. Reference Manuel aber nur
-
Thread
STM32 __enable_irq
einigen Monaten mit der STMcubeIDE für den STM32G$/$ erstelltes Programm, welches den Timer4-Interrupt verwendet funktioniert hat, obwohl ich in den Sourcen nirgends ein __enable_irq oder etwas ähnliches finden konnte. Gleiches, wenn ich mir
Verwende CubeMX, ... Natürlich habe ich auch CubeMX verwendet (u.a. wurde das erwähnte Projekt für den STM32G474 - nicht "STM32G$/$" - damit erstellt) um der Sache nachzugehen - und eben mit dem Ergebnis, dass CubeMX kein __enable_irq einfügt! > Und nein, es ist nicht ein einzelnes globales "__enable_irq
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Auslesen des Flash Speichers brauchst Du im Prinzip OpenOCD und einen Debugger, z.B. ein bluepill STM32 oder eines der üblichen USB-Dongles STLinkV2 / JLink ab 6 Euro oder direkt mit dem Raspberry Pi als Interface. Dann bringt man den nRF24 oder auch den STM32F4x in den JTAG / SWD Modus und kann
#7102380: > Stefan T. schrieb im Beitrag #7102330: > ... >> Die Photos von der FCC ID zeigen einen E230G8 AS2RPK JJ2019 von GD (das >> ist m.W. Giga Devices, China) > ... > Könnte dieser sein (Datenblatt siehe Anhang) Treffer GD32 E329G8 ist ein STM blue pill clone. Wegen dem 300A E965 945 habe
-
Thread
Anfang mit STM32. Wie habt ihr es gemacht?
Hallo Community, Ich hätte da mal ein paar Fragen zum STM32 und drumherum. Ich habe mir letzte Woche ein Nucleo-64 Board bestellt. Auf diesem ist ein STM32F446RE Mikrocontroller verbaut. Ich möchte erstmal ein paar Erfahrungen mit der MCU/STM32 allgemein
F407 findet man auch bei AliExpress. Oder auch hier: https://lcsc.com/products/ST-Microelectronics_474.html?q=stm32f407 zu einem völlig überzogenem Preis.
-
Thread
STM32 mit mehreren I2C Verbindungen zu Sensoren
Multiplexer verwende. mfg I2C_STM32
Mehr als 4 gibt's anscheinend nur beim STM32H7. Aber 4 gibt's auch schon im LQFP-48: L451CET, L452CET, L462CET G471CCT, G471CET, G473CBT, G473CCT, G473CET, G483CET, G474CBT, G474CCT, G474CET, G484CET
-
Thread
Passenden STM32 finden
Die neueren STM32 (mit G statt F im Namen) sind in der Regel wesentlich flexibler im Pinmapping. Beim STM32G474 habs ichs geschafft das 100 Pin Package tatsächlich bis auf den letzten Pin auszunutzen, wobei fast nur
Vielen Dank für die Tipps, das hilft mir schon mal weiter. STM32G ist eher für Mixed Signal Anwendungen gedacht und hat kein Ethernet, zudem sind sie langsamer als die STM32F7 und G7. Über die Verfügbarkeit mache ich mir weniger Sorgen, das Projekt ist zwar
-
Thread
STM32: ADC mit Timer triggern (non-HAL).
Hallo zusammen Ich versuche in einem bestehenden Firmware für den STM32G474 den ADC1 periodisch per Timer zu triggern (bisher ging das per Software Trigger). Dazu habe ich mir den TIM7 ausgesucht und wie folgt initialisiert: [c] TIM7->PSC = prescaler TIM7->ARR
ADC_EXTERNALTRIG_T7_TRGO habe ich auch dem HAL kopiert (ist 31). Gibt es irgendwo eine Event Tabelle für den G474? Grüße, da1l6
-
Thread
STM32G431: Compilerunterstützung für Mathematical hardware accelerators
Hallo, unterstützt die eabi-Toolchain schon die Mathematical hardware accelerators für STM32G431?
spezieller Libraries. ST bietet dafür ja einiges an. Z.B.: - https://github.com/STMicroelectronics/STM32CubeG4/blob/master/Projects/NUCLEO-G474RE/Examples_LL/CORDIC/CORDIC_CosSin/readme.txt - https://www.st.com/resource/en/application_note/dm00614795-getting-started-with-the-cordic-accelerator-using-stm32cubeg4
-
Thread
Timer CaptureCompare oder PWM beim Start alte Frequenz
Hallo Arbeite auf einem STM32G474, Timer20 auf PB2 Ich habe einen Timer, den ich als CaptureCompare mit toggle on match einsetzen möchte. Das Problem ist, dass nach jedem Stop und anschlissenden Start die alte Frequenz für
-
Thread
uint8_t cast to int8_t
zusammen Ich habe einen uint8_t Wert, der als int interpretiert werden soll. Ich arbeite auf einem STM32G474 mit IAR. Bei +1 kommt 0x01 daher, bei -1 0xFF, alles korrekt. Dann habe ich den cast auf (int8_t) gemacht aber 0xFF beleibt 0xFF. Jemand eine Idee? Die Screenshots vom Debugger sind in den Bilder
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
-
Thread
Auslastung Mikrocontroller bei Vollauslastung I2C
Hallo, habe genau so etwas gemacht auf einem STM32G474. Dort alle I2Cs (4 Stück) am Laufen mit 1 kHz. Es funktioniert. Habe die CubeMX Sourcen (interupt nicht DMA) dazu verwendet (quick and dirty). Aber: Bei dem Initieren eines I2C Transfers
-
Thread
STM32 - SPI-Clock zu lang
Microcontroller: STM32G474VET6 Hallo zusammen, ich versuche mich gerade darin ein SPI-Modul nicht mit HAL, sondern auf Registerebene (und ohne DMA) anzusprechen. Der Controller soll Daten mit einer Länge von 8 Bit
vom Zugriff auf DR ab: Wenn du darauf 16bit schreibst schreibt er beide Bytes in den FIFO. Aus dem G4 HAL: [code]*((__IO uint8_t *)&hspi->Instance->DR) = (*hspi->pTxBuffPtr);[/code] So wird nur 1 byte reingeschrieben.