-
Artikel
STM32
Anwendungen STM32F0 (2013) ARM Cortex M0 bis 48 MHz STM32C0 (2022) ARM Cortex M0+ bis 48 MHz - billig STM32G0 (2018) ARM Cortex M0+ bis 64 MHz STM32F1 (2007) ARM Cortex M3 bis 72 MHz - die älteste STM32 Serie STM32F3
800 MHz - mit NPU Wireless Familie, mit integrierten Funk-Schnittstellen STM32WL (2019) ARM Cortex M0+ und M4F bis 48 MHz sub-GHz z.B. für LoRaWAN, Sigfox, W-MBUS, Mioty, Wi-Sun, IEEE 802.15.4g STM32WB0 (2024) ARM Cortex M0+ bis 64 MHz 2.4 GHz mit Bluetooth 5.4 STM32WB (2018
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
tun. Meine Arbeit ist der Spass an der Freud' und der Nutzen für meine anderen Vorhaben. Niklas G. schrieb im Beitrag #7995401: > Ich tausche meine USB-Implementation für STM32F1 gegen den Code deines > UDP-Testers. Du brauchst als "professioneller" Programmierer keinen Sourcecode (m)eines
name for DHCP" }; static const uint32_t CFG_MAGIC = 0x43464731UL; // 'CFG1' static const uint16_t EEPROM_ADDR = 0; // Defaults (kannst du anpassen) NetConfig cfg = { CFG_MAGIC, 1, PROTO_UDP, 0, {0x00,0x08,0xDC,0x11,0x22,0x33
-
Thread
[V] SMD-Bauteile
/3/70/1/Infineon_BTS5210G_DS_v01_03_EN.pdf ca 130 Stück im Gurtabschnitt EUR 20,- . * Siemens Trilithic BTS771 H-Brücke (ähnlich Infineon BTS7710G) 8 Stück in morschem Gurtabschnitt EUR 4,- . * STM VNH3SP30
automotive-analog-and-power/vnh3sp30-e.html 5 Stück in Stangenabschnitt EUR 15,- . * Infineon TLE6208-6G 3 Halbbrücken 0,6 A https://www.mouser.de/en/ProductDetail/Infineon-Technologies/TLE6208-6G?qs=MGskQgfwDzv3MsWx97m2wg%3D%3D ca 50 Stück als Schüttgut EUR 0,50 pro Stück oder 5,- für alle zusammen
-
Thread
Computersicherheit, Arduino auf Zephyr, Yocto 6.0 uvam
settings.toml. • Report USB MSC drives as removable media to the host. • Update ESP-IDF to v6.0.1. • Fix audiomixer.Mixer regressions on SAMx5x. • STM: support audio.AudioOut, using DAC. [/c] ### Arduino Core auf Zephyr erreicht Version 0.55 Dass man im Hause Arduino über die Abkündigung
Eval-Boards zu finden. Später gefundene Bugs bleiben dann (typischerweise) für immer drin. Bei manchen STM32's tritt der gleiche Bug in verschiedenen Varianten auf, und sie beheben nur eine Variante weil andere übersehen wurden. z.B. das Debugging in Low-Power-Modes bei den STM32Ux: Beim Wake-Up aus dem
-
Thread
[V] Bauteilreste
/RS/Digikey. Wenn nicht anders angegeben gilt der Preis für die Gesamtmenge. *Aktiv* * NXP FS32K142HRT0MLHR ARM-Controller 256k Flash LQFP-64 https://www.mouser.de/ProductDetail/NXP-Semiconductors/FS32K142HRT0MLHR?qs=w%2Fv1CP2dgqqpgHWJ9KLXug%3D%3D https://www.mouser.de/datasheet/2/302/S32K_DS
/ProductDetail/STMicroelectronics/VND5E160MJTR-E?qs=WSSg0AwdCh5o4Y6G6szmNg%3D%3D https://www.mouser.de/datasheet/2/389/vnd5e160mj_e-1852630.pdf 30 Stück im Stangenabschnitt EUR 10,- * STM VND5E160AJTR Zweikanal Highside-Schalter 160 mOhm mit analogem Current
-
Thread
ESP32-E22, schneller Chip aus dem Hause WCH, ressourcensparendes WiFi 7 uvam
cost-conscious 4-layer boards. The 10mm x 10mm VFBGA361 is pin-to-pin compatible across the entire STM32MP2 series. As industrial products, the STM32 MPUs are included in ST’s rolling 10-year longevity program. Depending on package type and optional features, the STM32MP21 MPUs range from $5.70
sind aber auch ein paar Links auf weiterführendes Material zu finden: 5. Development Material CH32H417 document manual: CH32H417DS0.PDF https://www.wch-ic.com/downloads/CH32H417DS0_PDF.html CH32H417 register manual: CH32H417RM.PDF https://www.wch.[cn]/downloads/CH32H417RM_PDF.html CH32H417
-
Thread
ESP32 + PlatformIO + Adafruit IO = Error
bei mir gefunden unter `C:\Users\User\.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\assets\platform\win32-x64\arduino-cli\arduino-cli.exe` (übrigens ohne Source-Code, Verstoß gegen GPL‑3.0)
/Config ist: - XIAO ESP32S3 Board - Arduino-CLI v1.4.1 (nicht die Arduino IDE) - VS Code v1.109.5 - Arduino Community Edition Plugin v0.7.2 - Board Manager: "esp32 by Expressif Systems" - Board Configuration: "XIAO_ESP32S3
-
Thread
Bahnhofsuhr als LCD-Anzeige
kleinen Arduino mit ATMega, vor allem wenn es flüssig laufen soll. Ich würde vermutlich eher zu einem STM32 tendieren, z.B. ein Discovery Board, wo schon ein farbiges Display montiert ist, wie den STM32F429 Discovery: https://www.reichelt.de/de/de/shop/produkt/discovery_kit_stm32f411_128kb_ram_512kb_flash
mit relativ kleinen Klötzchen, 254ppi auf 72x72mm, also 518400 RGB-Pixel (18 Bit). Das könnte ein STM32 schaffen. https://www.lcd-module.de/fileadmin/html-seiten/eng/pdf/grafik/TFT040-77AI.pdf
-
Thread
Fühlt sich der gcc hier veralbert?
Niklas G. schrieb im Beitrag #8072844: > Welche Architektur allokiert alles an Word-Grenzen? Die gängigen 32&64 > bitter nicht, die würden dort durchaus andere einzelne char-Variablen > ablegen. Da muss
Irgendwas kapiere ich immer noch nicht. Aber egal, davon geht die Welt nicht unter. Da ich gerade ein STM32 Board mit Cortex-M33 hier liegen habe: [c] #include <stdio.h> #include "stm32c5xx.h" #include "tusb.h" ... char a; char zwei[2]; char vier[4]; char fuenf[5]; char b; void main_task
-
Thread
J-Link detekt moeglich?
Moin Leute, Hat jemand eine brilliante Idee wie man in einem STM32L451 nach dem Reset erkennen kann ob ein Segger angeschlossen ist? Hintergrund: Ich hab eine auf Stromsparen optimierte Schaltung wo der Controller nur sehr kurz was macht und dann sofort den Controller
Debuggen oder nur neu Flashen? Flashen kannst Du auch mit dem internen ROM-Bootloader, der mit BOOT0 aktiviert wird. Und zum Debuggen wirst Du sicher einen extra Build mit -O0 und -g und -DDEBUG haben. fchk
-
Thread
Wanderkiste Widlar VIII
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
-
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
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
entwerfen (immer wieder verschoben) um endlich eine eigene PCB für eine Handheldspielekonsole mit STM32F4xxR zu entwerfen. - Endlich Doku für Arduinobenutzung CH32V003 erstellen. Hier sind die bereits für den CH32V003 geschriebenen Libraries gemeint um den unter Arduino nutzbar zu machen. Durchforsten
Die haben aber auch das passende Netzteil. > > https://upload.wikimedia.org/wikipedia/commons/b/b0/Inside_Hooverdam.jpg Da hat Philipp G. schon mal einen Ansatz.
-
Thread
MicroPython 1.27, Qt for Microcontrollers und andere Softwareupdates
gibt, vermelden wir – wie immer – in unserem News-Roundup- ### MicroPython v1.27 unterstützt STM32U5, ESP32-C5 und ESP32-P4 Im Hause MicroPython steht eine – von der Versionsnummer her minimale – Aktualisierung an, die der p.t. Nutzerschaft sowohl neue Features als auch drei neue Zielplattformen
are provided for all three of these configurations, as well as for the new ESP32-C5. Support for the low-power and high performing STM32U5xx series is also added in this release, supporting USB, ADC, DAC, UART, I2C, SPI and RTC, with a board profile for the NUCLEO-U5A5ZJ-Q. [/c
-
Thread
Arduinopreise? WTF?
- für einen Uno R3 sind schnell vergessen. Bei Aliexpress gibt es Arduino kompatible Boards mit STM32G431. Da bekommst du für 4€ satte 170 MHz.
Nemopuk schrieb im Beitrag #8011548: > Bei Aliexpress gibt es Arduino kompatible Boards mit STM32G431. Da > bekommst du für 4€ satte 170 MHz. Das ist günstig. Da lohnt sich der Kauf einzelner uCs ja fast nicht mehr...
-
Thread
py32v002A: Blink-Binary "gesucht"
Das hier kennst Du? https://github.com/TDLOGY/py32f0-template-project Da steht zwar "PY32F0 Template Project for Windows" aber das läßt sich ohne Probleme mit dem GCC für ARM übersetzen. Für einen PY32F030 habe ich das als Basis für "Bare Metal
aus dem Jahr 2016. Ich möchte das dennoch nicht updaten, weil meine ganzen anderen Projekte von stm32f0 bis H7 oder nxp dann vielleicht unangenehme Seiteneffekte zeigen. Hm, wenn das bei dir läuft, kannst du mir ein Blinkbinary erstellen und hier posten ?
-
Artikel
WordClock mit WS2812
1.2.0. IRMP-Konfigurationsfehler behoben STM32 Version 1.1.0. Animationen hinzugefügt Neue Tabellen für Uhrzeit und Temperatur STM32 Version 1.0.0. Test auf verschiedene Adressen des I2C-EEPROMs EEPROM-Speicherplatzverbrauch
timeserver.c (high-level) Diverse Optimierungen - u.a. durch Einsatz von uint_fast8_t Diverse Bugfixes STM32 Version 0.7.1. Portierung der Software auf STM32F411RE Nucleo-Board STM32 Version 0.7. Portierung der Software auf STM32F401RE Nucleo-Board uart2.c generalisiert auf uart.c (verschiedene UARTs möglich
-
Thread
Suche USB PD IC 100W
Niklas G. schrieb im Beitrag #7969580: > Man kann einen STM32Gxxx dazu programmieren per USB-PD zu kommunizieren > und das gewünschte Profil anzufragen, und entsprechend GPIOs zu setzen. Wenn man einen µC
Harald K. schrieb im Beitrag #7969612: > Wenn man einen µC programmieren möchte, kann man auch einen CH32x035 > verwenden, für den gibt es hier eine Beispielanwendung Die funktioniert vielleicht sogar auch auf dem STM32, die Hardware sieht ja sehr ähnlich aus. Beim STM32 ist die PD Kommunikation per
-
Thread
Verstärker für Funktionsgenerator bis 1 MHz
dann so 510 € kosten, sonst kostet das so 780 €. Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für ungefähr 105 € bei MOUSER. Damit könnte man wohl auch
510 € kosten, sonst kostet das so > 780 €. > > Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei > 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard > STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für > ungefähr 105 € bei MOUSER. Damit könnte man
-
Thread
Copilot für Microcontroller verwenden
schrieb im Beitrag #8080977: > Pinbelegungen Sollten sowieso irgendwo zentral stehen, bei den STM32 wird es in die main.h generiert, findet Claude automatisch. Karlheinz schrieb im Beitrag #8080977: > Compiler C-Code Erweiterungen Claude erkennt den Compiler am Makefile/CMakelists/... und
Extension in VS Code (kommt aufs Gleiche hinaus). VS Code verwende ich sowieso für die STM32. Bezahl Version von Claude mit Sonnet oder Opus. Im Projekt ist sowieso schon eine Datei README.md mit ganz kurzer Projektbeschreibung und Controllertyp. Dann hab ich noch einen "Skill" angelegt
-
Thread
Das Hundertstausendstel Millimeter messen?
volle und nicht zwei halbe Perioden zu erfassen. Dem TO könnte ich leihweise ein Zählermodul mit STM32G431 zur Verfügung stellen, wozu aber eine schnelle Lichtschranke benötigt wird oder zumindest eine mit wenig 'Zittern' der Flanken. Vielleicht hat dazu jemand einen Vorschlag. Auch ohne 'fraktional
Mi N. schrieb im Beitrag #8023509: > > Dem TO könnte ich leihweise ein Zählermodul mit STM32G431 zur Verfügung > stellen, wozu aber eine schnelle Lichtschranke benötigt wird oder > zumindest eine mit wenig 'Zittern' der Flanken. Vielleicht hat dazu > jemand einen Vorschlag. Warum
-
Thread
STM32duino braucht kein DTR Signal mehr
Niklas G. schrieb im Beitrag #8049967: > Oder wurde DTR als "Geöffnet-Indikator" missbraucht? War wohl so. Früher reichte der cat Befehl nicht, es ging nur mit einem Terminalprogramm. Allerdings: Ich
Titel korrigieren? Er liest sich wie eine (falsche) Aussage. Ist blöd für Suchmaschinen und KI. > STM32duino braucht *scheinbar* kein DTR Signal mehr Wäre wohl besser. Oder > Braucht STM32duino kein DTR Signal mehr? Das wäre nett. Danke.
-
Thread
ESP32-C6 an 18650 Akku betreiben
Niklas G. schrieb im Beitrag #7964099: > Der ESP32-C6 geht bis 3.0V runter. Die gängigen LiPo Akkus sind bei 3.0V > praktisch leer, es ist kaum was zu holen wenn man noch tiefer entladen > möchte. Selbst
Olli Z. schrieb im Beitrag #7964235: > Niklas G. schrieb: >> Der ESP32-C6 geht bis 3.0V runter. Die gängigen LiPo Akkus sind bei 3.0V >> praktisch leer, es ist kaum was zu holen wenn man noch tiefer entladen >> möchte. Selbst bei 3.3V ist nicht
-
Thread
Armbian 26.2, preiswerte Rigol-VNAs, Bluetooth und WLAN am Arduino uvam
Omo and James Rowley from Marcus Engineering presented a technique called STM32-TraceRip: 100% flash recovery on the STM32G0 without any glitching, without UV light, without silicon bugs, but purely by observing the CPU state during normal execution which is smart. [/c] Interessant
erforderlich - für eine weitere Reihe von MCUs geeignet bzw. gefährlich ist: [c] They tested on STM32F0, F1, G0, and C0 → they are all vulnerable. The RDP scheme works the same way across these families. [/c] ### Rigol DNA5000/6000 - preiswerte Vektor-Netzwerk-Analysatoren mit 26,5 GHz Bandbreite
-
Thread
INF-Datei o.ä. für Hameg/R&S HM8142 für Windows 11
FT_GetDeviceInfo(). Das funktioniert doch vermutlich nur beim Treiber von FTDI. Wenn ich einen STM32 einen COM-Port mit aussagekräftigem Namen bereitstellen lasse, kann ich den nicht sehen, oder ?
von FTDI. Ja, das ist die FTDI-API. Frank O. schrieb im Beitrag #8087038: > Wenn ich einen STM32 einen COM-Port mit aussagekräftigem Namen > bereitstellen lasse, kann ich den nicht sehen, oder ? Ich bin mir nicht sicher, ob es unter Windows einen allgemeingültigen Weg gibt, um an die Description
-
Thread
ITM Meldungen ausgeben (Cortex-M3 und höher)
variablen Argumenten (args) ist mir allerdings neu. Habe ich das so richtig umgesetzt? [c] #include "stm32g4xx.h" #include <stdio.h> #include <stdarg.h> // Output an ITM message void debug_print(const char *ptr) { while (*ptr) { ITM_SendChar((uint32_t)*ptr++); } } // Like printf
Punkt kenne ich. Im Fall von Arduino schien es mir naheliegender, einen kleinen Puffer zu verwenden. STM32duino saut eh schon herum, was den Speicherbedarf angeht. Da fallen die 81 Bytes nicht weiter auf :-) > Was sollen die Leerzeichen vor den Zeilenumbrüchen in main()? Soll die Lesbarkeit des Beispiels
-
Thread
Seltsames Verhalten eines Beschleunigungssensors
Done.... 27, 0F, 60 0x0F → RANGE register Writes 0x60 Bits 1:0 = 00 → full-scale ±2 g (fs[1:0] = 00) (Upper bits are “unused” / vendor-internal, so don’t worry about the 0x60 vs 0x40.) 2. 27, 10, 03 0x10 →
to INT pin 6. 27, 28, 24 0x28 → ACTIVE_THS (active threshold) 0x24 = 36dec → threshold = 36 × K For ±2 g range: K ≈ 3.9 mg → about 0.14 g change needed to trigger 7. 27, 27, 00 0x27 → ACTIVE_DUR 0x00 → active_dur = 0 →
-
Thread
Erfahrungen mit AI-Coding
Version 4.0 (to be released in 25/03/2026), even ESP32 will move from > Bluedroid to Nimble. This is a breaking change only for standard ESP32. Ich werde die VS Code KI in zwei Tagen noch mal darauf ansetzen
TIMSK2 = 0; /* Enable asynchronous Timer2 clock from 32.768 kHz crystal */ ASSR |= (1 << AS2); /* CTC mode, OCR2A as top */ TCCR2A = (1 << WGM21); /* * 32.768 kHz / 128 = 256
-
Thread
RS232 mit 9N1 auslesen
. Leider faellt mir der Typ gerade nicht ein. Unmoeglich ist das wohl nur fuer Leute die nur STM32 kennen. .-) Vanye
www.ebay.de/itm/177253874676?_skw=Optocopler&itmmeta=01KMNBN971TGJ016X664Z4M6TM&hash=item2945277bf4:g:7qMAAeSwvpRpwjhM&itmprp=enc%3AAQALAAAA0GfYFPkwiKCW4ZNSs2u11xBbiHTZCkG2Hn5Gk9vaDlRkNHsZPSAJ33U5wSb11aDXEaHFcweNajIHgecCoKr%2FMEEmyq4g8xf%2BC%2BedWc295Kv5klTFdNFKS3%2BO%2B7dtMUhEIxb3P%2BNtIm3SfgxJl2wrTRrdZRWsneQ7paFh7oSA67K2m4O2iWYvSIWQkwzNnPJhmOsPdVlhPfHaDdglefWVhTc2AwUUrNxrLcUZiSwMsWJ0jwo3TPSxMHWg98n5SGR9ou4yCQMjdHf4z
-
Thread
Minimal-LoRa-Sensornode mit Wio-E5-LE (STM32WLE5)
Implementation eines simplen Low-Power Sensornode mit LoRa auf Basis des seeed studio Wio-E5-LE-Moduls (STM32WLE5). Aus diesem Thread ausgekoppelt: https://www.mikrocontroller.net/topic/586006#8069662 Quellcode und mehr Details: https://github.com/Erlkoenig90/WioE5-Demo Das Beispiel demonstriert
Niklas G. schrieb im Beitrag #8072666: > Dies ist kleines Minimal-Beispiel für die Implementation eines simplen > Low-Power Sensornode mit LoRa auf Basis des seeed studio > Wio-E5-LE-Moduls (STM32WLE5).
-
Thread
Neue Bauteile: Passives, Spannungsmanagement und MPUs
 Bildquelle: Phoenix Contact. ### STMicroelectronics X-STM32MP-IGTW1 - EA-Expander für MPU-Evaluationsboard. Einer der Gründe für die „breite Verbreitung“ der STM32-Plattform dürfte die Freigebigkeit im Bereich der Evaluationsboards und das gut durchdachte
erweitert wird. Interessant ist unter anderem, dass die eigentliche Rechenleistung nicht aus dem ESP32, sondern aus einer STM32-MCU stammt. ### TE Connectivity QP 6.5 MULTI-COLOR - farblich einzigartiger PCB-Steckverbinder zur Stromversorgung. In Systemen, in denen mehrere Voltage Rails zur Verfügung
-
Thread
Anfängerproblem mit C
"generell" anzunehmen. Auf 8- oder 16-Bit-Systemen ist ein /int/ üblicherweise 16 Bit groß, auf 32-Bit-Systemen ist er üblicherweise 32 Bit groß, auf 64-Bit-Systemen ist er meistens auch 32 Bit groß, kann aber auch 64 Bit groß sein. Georg W. schrieb im Beitrag #8070001: > Wir programmieren SPSen
unter C gelitten. Ich warte noch darauf, dass Rust endlich mal auf µC implementiert wird. Der eine STM32 (oder was) ist reichlich wenig um sich da drauf einzulassen. Ich wäre aber sofort dabei! Hab aber Rust seit zwei Jahren nicht mehr angefasst.
-
Thread
PY32F002AW15, Dump trotz RDP Level 1.
device aus dem template vorher hinzufuegt!) Sprung in den Bootloader: [code] JLinkExe device PY32F002Ax5 si SWD speed 4000 connect h wreg MSP 0x20000200 setPC 0x1FFF00D5 g exit [/code] danach mit puyaisp, nach jedem schritt (-u/-o/-e) muss der sprung in den bootloader erneut erfolgen.
raw.githubusercontent.com/wagiminator/MCU-Flash-Tools/main/puyaisp.py ) Template https://github.com/IOsetting/py32f0-template
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
selbst mit eingeschalteter Hysterese ist der Kaufpreis nicht höher. Schön sind dann zum Beispiel die STM32: MIT Hysterese und Quadraturdekodern. Ich könnte jetzt noch einige Kommentare schreiben, was bekanntlich aber sowieso nicht fruchtet. Was mir immer wieder auffällt, daß die Polling-Fraktion wohl
bis jetzt mit guten Erfolg auf PIC, AVR/Arduino, 8051, MSP430, Zilog Encore! und früher einmal auf STM32F103 getestet. Auch Multikanal ist möglich. Sein Konzept ist auch sehr Ressourcen schonend. Was mich betrifft, brauche ich nicht mehr über den Zaun schauen. Gerhard
-
Thread
Hilfestellung bei der Auswahl des richtigen PCB-Prototypen-Erstellungswerzeugs
Das hätte ich gefunden: https://www.ebay.de/itm/137384728529?_skw=lpkf+protomat&itmmeta=01KVTQKJ0NNWXMDFV8MJ30NBTK&hash=item1ffcc497d1:g:FtIAAeSwjOFqI~aI&itmprp=enc%3AAQALAAAA0GfYFPkwiKCW4ZNSs2u11xBV8vHLb%2BzL7djq0FSVCZZxJyhH%2BsFZyMXmLAxxbS%2FeE%2Fj31%2FHiEvmMLBmOPXJ7D%2F2VtI8QGtbsm811uiQcUFYm03AQD4Sn4WbkqG7VQWd340050NFp23HhPDrf0qamL5CFZt7tYBK6Jqzs2bMO9WW%2FcEDeQdRjRokrK1zdI0sfX%2Frsh8WK6jBAMaiUgP0Aa1WBom%2FWj0LzIU9g%2BjIpLh5LqUlmTTyHacLly860lbrBSDm22LD3pUIq6l9ppxup1p0%3D%7Ctkp%3ABk9SR76gztfeZw Ist doch ne semiprofessionelle Maschine. Sollte man da nicht einigermaßen
-
Thread
Alternative Speicheraufteilung bei µC
. simmt das, zumindest wenn der Speicher den Adressraum 2^n komplett füllt. Ich habe aktuell einen STM32 vor mir, der hat noch Lücken in der Speicheraufteilung...
Rick schrieb im Beitrag #8007901: > einen STM32 vor mir, der hat noch Lücken in der Speicheraufteilung... Hilft dann auch nur, wenn diese Lücken im Adressraum tatsächlich auch mit pyhsikalischem Speicher gefüllt sind.
-
Artikel
CAN
ARM7TDMI-Kern 1-3 CAN Schnittstellen STMicroelectronics STR910FM32, STR910FW32, STR911FM42, STR911FM44, STR912FW42, STR912FW44. 96MHz ARM966E-S CPU Kern STM32 (Cortex M0/M3/M4). Cortex M0 Core - STM32 F0 series of entry-level MCUs STM32F042 : 1 CAN Schnittstelle STM32F072
: 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN Schnittstellen STM32F439
-
Thread
Alternativer SSB-TX Ansatz => QRP
strecken muss um mit der mangelnden Rechenleistung zurecht zu kommen. Heutzutage unnötig. Ich baue mein o.g. Projekt gerade von einem STM32F103 (haha. ja, hab mit einem Bluepill Board angefangen) auf einen STM32H523 um. Dann kann ich die Amplituden- und Phasenwerte mit 48kSps berechnen statt mit 16kSps. Davon
stoße. Georg S. schrieb im Beitrag #8059762: > Ich > baue mein o.g. Projekt gerade von einem STM32F103 (...) auf einen STM32H523 um. Dann kann ich > die Amplituden- und Phasenwerte mit 48kSps berechnen statt mit 16kSps. > Davon erhoffe ich mir eine bessere Nachbarkanalunterdrückung
-
Thread
log-Frequenzregler und Temperaturstabilisierung
Spannungsversorgung mit 5V, > die ich bei der NE555-Lösung nicht brauche? [pre] MCP1792-3302H/DB 0.38 3.3V ohne Verpolungsschutz MIC5233-3.3YS 0.82 3.3V mit -"- STM32G031J6M6 1.12 KT2016K10000ZAW33ZGK 1.13 10MHz C1206X225J3RECAUTO 2x 0.53 2u2,25V- C0805X103K8JAC7210 0.20 10n,10V- TLC555CDR 0.66 Pegelwandler, Endstufe STM32G031J6M6 Pin 1 10MHz vom KT2016 (optional) 2 VDD 3 VSS 4 OUTPUT (NRST) 5 UART 6 UART 7 optional
-
Thread
UART-Kommunikationsproblem bei uClinux auf Lantronix XPort Pro
Boot-Meldungen): Prozessor: ColdFire MCF5208 on the XPort Pro uClinux: Linux version 2.6.30.4-uc0-AR-890 (root@ubuntu) (gcc version 4.4.1 (Sourcery G++ Lite 4.4-53) ) Treiber: ColdFire internal UART serial driver ttyS0 at MMIO 0xfc060000 (irq = 90) is a ColdFire UART Ich könnte
klappt. Die allermeisten aktuellen Microcontroller haben auch nur 10/100 MBit/s Ethernet, z.B. STM32H5, STM32H7. Gigabit und mehr sind da eher die Ausnahme. Nur bei den "richtig dicken" Mikroprozessoren wie z.B. STM32MP gibt es Gigabit, da diese Teile auch für Netzwerkspeicher usw. gedacht sind.
-
Thread
UART Receive Interrupt mit Freertos
Ich bin neu im Bereich FreeRTOS und versuche aktuell meine API umzustrukturieren und mit dem OS der STM32 HAL zu arbeiten. Ich benutze ein STM32F401RE Nucleo Board und arbeite mit der Standardkonfiguration des HAL aus der CubeIDE. Nun zu meinem Problem. Ich habe einen Pin Change Interrupt sowie einen
kommen sollte. Wenn sich das Programm nicht in einem Interrupt Handler befindet und außerdem BASEPRI=0 und PRIMASK=0 (in der Registeransicht prüfen) sind, sollte der Interrupt auslösen, unabhängig von der Priorität. Wenn er dennoch nicht auslöst, liegt der Fehler im Code.
-
Thread
868MHz Impedanzmatching - Fragen zum Matching-vorgehen
https://www.st.com/resource/en/application_note/an6322-guidelines-to-select-the-right-ipd-balfhblbwl0xd3-for-stm32wl5xex-reference-design-stmicroelectronics.pdf Und selbst dann gibt es noch "Herausforderungen".
eigentlich keinen Grund nicht das > passenden IPD zu verwenden (siehe AN6322). Oder gleich das STM32WL5MOC oder Wio-E5 🙃
-
Thread
HAL_FDCAN Problem mit STM32H5xx
ich suche jetzt schon 2 Tage und finde das Problem mit meiner CAN-Übertragung nicht. Ich habe einen STM32H573 und sende alle 500ms eine Nachricht per CAN. Das Problem ist, dass jede 3. Nachricht doppelt gesendet wird. Und zwar immer wenn der Tx FIFO/queue put index (TFQPI) von 2 auf 0 zurück springt. Mein Empfänger hat hier im Beispiel Nachricht 0x13 2 mal empfangen. Ich habe das auch mit dem Oszi geprüft, die Nachricht kommt wirklich 2 mal aus dem STM heraus und wird auch 2 mal von meinem Empfänger ge'ack't. Das Verhalten tritt auch auch, wenn
-
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
IC-Idenifikation für Garagentor Zahlenschloß
Ron-Hardy G. schrieb im Beitrag #8014220: > Jens G. schrieb: >> Was soll man denn mit diesem halben Bild anfangen? > > Man sieht: definitiv PIC und I2C-EEprom Ja, würde ich fürs erste auch erstmal denken
Bei PIC bin ich eh raus, das überlasse ich Euch gerne. Ich mag die Dinger nicht, bin von AVR über STM32 auf ESP32 und für große Dinge von imx6 auf ZynqMP. Natürlich kann man diese Platine mit jeden x-beliebigen Arduino oder ESP32 board nachbilden und sich bei ESP32 auch noch eine Nachricht senden