-
Thread
[S] ST STM8L15LPBOARD
Suche ein ST STM8L15LPBOARD. Gibt es noch neu jedoch nur zu hohen Preisen. Wäre erfeulich wenn sowas bei jemanden nur noch verstaubt und eins abgeben könnte.
-
Thread
PIC Mikrocontroller noch aktuell ?
eigentlich keine Rolle mehr spielen. > > Und das bestimmst du? ☺ Naja, wenn man sich spezifisch für 8-bit Mikrocontroller interessiert, dann kommt natürlich auch PIC in Frage. Aber Padauk, AVR und STM8 sind vielleicht sogar interessanter. Ansonsten gibt es viele 32 bit alternativen: RP2040, STM32,
keine Rolle mehr spielen. >> >> Und das bestimmst du? ☺ > > Naja, wenn man sich spezifisch für 8-bit Mikrocontroller interessiert, > dann kommt natürlich auch PIC in Frage. Aber Padauk, AVR und STM8 sind > vielleicht sogar interessanter. Die wohl interessantesten 8-bit Controller, sind die
-
Thread
I2C Display einfache Frage
zeitgemäß ist und bei neueren Entwicklungen doch der Chip zu wechseln ist, selbst ein mittlerweile STM8 ist hier preislich noch deutlich besser als ATtiny2313. Alternativen in einem 20 pol. Gehäuse wären hier, preislich aufsteigend: CH32V003, STM32F030, STM8S103, ATtiny1604 (AVR-series0) Wie dem auch
jeweiligen Library, in deinem Fall Wire: [c] #include "Wire.h" void setup() { Wire.begin(PA8,PA9); Wire.setClock(100000); } [/c] Quelltext und Beispiele: https://github.com/stm32duino/Arduino_Core_STM32 Doku: https://github.com/stm32duino/Arduino_Core_STM32/wiki und https://docs.arduino.cc
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
funktionierenden kostenlosen SDK gibt und mehr oder weniger vollständigen Datenblättern. Angefangen beim STM32H7 über sowas wie RP2040 bis hinunter zum AVR8 ATtiny. Aber ja: auch bei denen sind oft zumindest Teile nicht dokumentiert. Ja, man glaubt es kaum, selbst Mikrochip macht immer noch ein Geheimnis
nutzen weil man damit am besten arbeiten kann. Ob S. schrieb im Beitrag #7994735: > Angefangen beim STM32H7 über sowas wie RP2040 bis hinunter zum AVR8 > ATtiny. Haben alle kein WiFi. Und das ESP-IDF hat Qualitäten, die die anderen alle nicht haben. Ob S. schrieb im Beitrag #7994735: > Beim STM32H7
-
Thread
Welche 32-Bit MCU für ein neues Projekt
Dirk F. schrieb im Beitrag #8048484: > Eine Alternative wäre sicher die STM32 Reihe, aber dann muss man sich in > eine neue IDE einarbeiten... Das muss man sowieso. MPLAB 8, MPLAB X, jetzt kommt Visual Studio Code. Bestimmt wird da alles paar Jahre etwas neues ausgedacht
OTG High Speed. Beide mit internem PHY. Brauchen aber dafür externes QUAD/OCTA Flash. Ein fertiges STM32H7R3 Board mit 8MB Flash von WEACT gibt es bei ALI. https://de.aliexpress.com/item/1005010466566322.html
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
verstehe deinen Eindruck. Vor ein paar Jahren war ich auch mal so weit, aber inzwischen pflegen sie das STM32duino Projekt seit 8 Jahren und die HAL ist noch älter. Die meinen das wohl ernst. Kennst du eine Alternative? Wie komme ich als Hobbybastler an eine andere/bessere USB Implementierung für die aktuellen
Nachbarschaft auch uninteressante libopencm3-examples. Dort u.a. unter: libopencm3-examples/examples/stm32/f4/stm32f429i-discovery/usb_cdcacm ein uninteressante Simpelbeispiel, was wohl nur so eine Art 1:1 RX-TX Verbindung per USB macht: [code]static void cdcacm_data_rx_cb(usbd_device *usbd_dev, uint8
-
Thread
CH32V003 und Arduino
z.B., spielt die Unterstützung von printf eine geringere Rolle als beim 328P oder noch kleiner. Beim STM32L496 denke ich überhaupt nicht daran. Ausser Sportlichkeit lohnt es sich nicht mehr frugal den uC zu wählen. 32-bit uC kosten heutzutage weniger als die älteren 8-Bitter und braucht nicht abgespeckte
. Habe ich bisher ignoriert, weil ich beim STM32 lieber mit ST Werkzeugen und Debugger arbeite. Und bei den 8-bittern stimmt es ja, dass Debugging in der Regel nicht vorgesehen ist. Wer effizienten Debug mit minimal IO Verlust möchte, ist wahrscheinlich
-
Thread
Eigener Bootloader stm32f103
Hallo, hab mal die Errata angeschaut. https://www.st.com/resource/en/errata_sheet/es0292-stm32l07xxxl08xxx-device-errata-stmicroelectronics.pdf 2.1.8 und 2.1.9 haben was mit dual-bank boot zu tun. Kenne mich jetzt nicht so aus ;-) Grüße
Niklas G. schrieb im Beitrag #7947553: > Werner P. schrieb im Beitrag #7947550: >> 2.1.8 und 2.1.9 haben was mit dual-bank boot zu tun. > > Hm, 2.1.8 ist bei aktuellen Chips repariert und 2.1.9 sollte sich nicht > auf VTOR auswirken... ok. Mein STM32L082: Device ID: 0x447, Revision
-
Thread
TDC(AS6501) als Phasenvergleicher
STM32F103 hat z.B. das Hardware-I2C mehrere ernste Errata und ist daher nicht wirklich zuverlässig nutzbar. Wenn ich schnelles SPI mit DMA machen möchte, sind neuere STM32 mit DMAMUX flexibler. Und neuere
arbeitet sind es mehr, aber < 10µs. > An anderer Stelle ist hier gerade ein 'hype' um ein günstiges STM32H723 > Board:. Das preiswerteste STM32H Board ist das STM32H750, würde auch ausreichen.
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
auf meine Tests vor ein paar Jahren hier im Forum OK, deine Tests kenne ich nicht. Aber mehr als 8,x ENOB ist bei STM (oder TI) seither immer drin gewesen. Dann wandeln die STMs je nach Typ zwischen 2-15MSPS. Man kann also im Vergleich zwischen 4-30-fach filtern. Je nach Typ macht der das in Hardware
Christie schrieb im Beitrag #8035199: > Es (das STM32G031 Board) scheint mir auch weniger Beginner-freundlich zu sein wie Arduino Das Board wird von Arduino unterstützt: https://github.com/stm32duino/Arduino_Core_STM32#generic-stm32g0-boards
-
Thread
Programmieren mit KI
eben *nicht* die Bedeutung dahinter verstehen. Kilo S. schrieb im Beitrag #8010955: > Aha, M0+=STM32=Ich spuckt jetzt STM Code aus" Und genau das passiert dann... Selbst wenn man STM32 programmiert ist die KI immer schwer schockiert dass nicht alle HAL-Funktionen auf allen STM32 zur Verfügung
-> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
-
Thread
[S] Low-Pin Count MC mit USB-HID
heute kosten, dann lohnt es sich nicht mehr darauf zu verzichten es richtig zu machen. Also z.B. STM32C071, STM32F070 oder CH32X035 wären geeignete Kandidaten. Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
-
Thread
CH32V006 und CH32V007 von WCH
bessere Funktionsvielfalt gegenüber den Atmel-MCU's. Die Timer wurden von der Funktion her von den STM-MCU's übernommen / gecloned, so daß es sich empfiehlt auf die Beschreibung von STM zurück zu greifen (Timer1_STM32f446xx.pdf), in der die Timer viel besser beschrieben werden. Der CH32V006F8P6 ist
wirtschaftlich reparieren ließ diese MCU zu finden war. Bei dem SH79F084AL handelt es sich um einen "2.8V~5.5V 51 Family 8KB FLASH SOP-16 Microcontroller"
-
Thread
Hilfe beim KiCad-Layout gesucht: 2-Fach Motorsteuerung (KFZ-Bereich)
Treiber hatte ich den DRV8874-Q1 für Automotive Anwendungen raus gesucht, und der Controller ist ein STM32G031k8 geplant. Die Signale der ZV würde ich an der Steuerleitung vom ZV Motor abgreifen wollen. Andreas
Andreas H. schrieb im Beitrag #8076119: > Die Zener-Diode ist eine MMSZ4685 (8,2 V Zener) – sie kappt positive > Überspannungen hart bei 8,2 V, bevor der nachgeschaltete Teiler das > Signal vollends auf MCU-sichere Pegel bringt. Leider sitzt die 8V2 Z-Diode hinter dem Teiler
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Hallo, ich experimentiere gerade mit dem Nucleos STM32F4* Board rum. Ich wollte mir aber etwas kleineres/simpleres holen, eventuell auf der Basis von STM32U031K8U3. Also es geht drum bloss ein Tx/Rx Modul (Lora) dran zu bauen und einen simplen [Vcc/Gnd
Michael S. schrieb im Beitrag #8069057: > Hallo, > > ich experimentiere gerade mit dem Nucleos STM32F4* Board rum. > Ich wollte mir aber etwas kleineres/simpleres holen, eventuell auf der > Basis von STM32U031K8U3. Also es geht drum bloss ein Tx/Rx Modul (Lora) > dran zu bauen und einen simplen
-
Thread
Multiplizierer Hardware Aufwand
Single Cycle 8x8 Multiplizierer mit 16 Bit Ergebnis. Kann man den auf dem Chip-Foto erkennen? Die modernen Arm Prozessoren haben aber schon 32x32 Multiplizierer oder die STM32F4 Serie vermutlich schon Float Multiplierer
bleiben 1 Zyklus für Multiplikation. *Nachtrag* Gleiches Assembler Programm braucht auf einem STM32F407 8 Taktzyklen pro Schleife. Bei 1 Zyklus für sub und 2 Zyklen für bne bleiben 5 Zyklen für Multiplikation.
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
USB 258 Bytes für ADC 104 Bytes für PWM [/pre] Das sind schon 7 kB. Wenn du Programme mit der STM32 Cube IDE generierst sieht es ähnlich aus. Gewöhne dich dran, oder bleibe bei 8 Bit. Beim Arduino Uno (ATmega328) entfällt viel davon, weil: - Nur eine Instanz von Wire existiert - Nur eine serielle
Der Grund? uint8_t ArduinoSPI::transfer(uint8_t data) hat im wesentlichen das hier gemacht: _write_then_read(&_spi_ctrl, &data, &rxbuf, 1, SPI_BIT_WIDTH_8_BITS); Und diese FSP Funktion prüft die Parameter, schaltet
-
Thread
ST-LINK Zugriff von Mac M1 - Device nicht sichtbar
Liebe MC-Forenmitglieder, ich habe hier im Forum ein PowerAnalyzer-Board von STM gekauft (STM32 Power Shield X-NUCLEO-LPM01A von STMicroelectronics: https://www.st.com/en/evaluation-tools/x-nucleo-lpm01a.html). Nun habe ich das Problem, dass ich von meinem Mac M1 nicht auf das
ausprobiert: - Treiber installiert (STM32 USB Virtual COM port driver (STSW-STM32102)) - STM32CubeMonitor-Power software tool installiert gemäß Dokument UM2202 Ergebnis: Auch auf dem Windows-PC erkennt die Software STM32CubeMonitor-Power
-
Thread
Maximale Taktfrequenz STM32G4 nutzen?
darstellen. In der C- und G-Serie gibt es zum ersten mal – neben TSSOP20 mit 0,65mm und TQFP32 mit 0,8mm – auch einen STM32 im SO8-Gehäuse. Man bekommt also ein 32-bit-System in einem SO8 mit 1,27mm-Raster, wo wirklich relativ viel drin ist – vor 30-35 Jahren wäre das in der Form noch undenkbar gewesen
wäre er durchaus brauchbar. Für diese Aufgabe könnte man aber auch einen 8-bit-AVR in SOT23-6 nehmen, falls es von den Abmessungen her noch kleiner werden muss. Aber wie schon erwähnt, 170 MHz sind bei STM32 überhaupt kein Problem, denn der F411 kann bis 100 MHz, der F446
-
Thread
Signalkonditionierung für Flügelradzähler
10J ohne Änderung in der "Genauigkeit". *) !ACHTUNG! Der zählt überhaupt keine Flügelräder! 8-O
Pin (ETR) aus. - https://wiki.st.com/stm32mcu/wiki/Getting_started_with_TIM#Timer_clock_source_selection - https://blog.embeddedexpert.io/?p=2323 - https://community.st.com/t5/stm32-mcus-products/count-external-pulses-using-timer/td-p/59349
-
Thread
Schaltung vereinfachen
Schaltung doch wohl nicht verwenden? Eine Schaltung mit ADS7830 ist noch kompakter. Der ADS7830 ist ein 8-Channel 8-Bit ADC mit I2C - Steuerung. Anbei ein Breakout als anschauliches Beispiel. https://www.adafruit.com/product/5836 mfg klaus
im Beitrag #7953908: > Es sind aber nur 4 LM339 (nicht 16) ja, 4 x 4 = 16, 2 pro Eingang ergibt 8 Eingänge Axel S. schrieb im Beitrag #7953908: > Oder man könnte 8 ADC-Eingänge statt 8 GPIO am µC verwenden. Die spannt > man auf U_ref/2 vor und kann so beide Polaritäten erkennen. Ja, stimmt
-
Thread
SWD-Zugriff funktioniert nur über ProgrammerSocket
eine Taskforce mit Gemini, Siri, Copiliot, DeepSeek und LeChat sowie das ausgezeichnete Llama 3.1 8B in die Wege leiten. Erstmal den ChatGPT-Experten zu Wort kommen lassen: Nach deiner Beschreibung gibt es einige plausible Erklärungen. Der entscheidende Befund ist: Der STM32 selbst ist in
Lars schrieb im Beitrag #8081045: > STM32L151RDT6 von einer bestückten Platine auslesen. STM32L151RDT6 hat Schreibschutz aktiv) hE HA
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
kaputt ist: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
Version. https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
-
Thread
Kommunikation zwischen STM32 und RaspberryPi über 50m Distanz
STM32 über den Bootloader (ggf. eigenen Bootloader) direkt vom Raspberry Pi flashen. Zur eigentlichen Aufgabenstellung: Der STM32 und der Raspberry Pi sollen über ein rund 50 m langes Netzwerkkabel
Direction o. Ä., die komplette Kommunikation muss ausschließlich über diese beiden Signale laufen. Am STM32 habe ich 1,8 V Logikpegel, die bereits auf 3,3 V gewandelt werden. Der Raspberry Pi arbeitet ebenfalls mit 3,3 V Pegeln. Frage: Welches Übertragungssystem oder welche Schnittstelle eignet sich
-
Thread
STM32 Summit - 18nm-STM32, STM32WL3R, STM32-AI-Assistent und Erweiterungen des Ökosystems
HHGrace als Second Source in China online: asbalding sollen erste komplett in China gefertigte STM32-Chips verfügbar werden. ### Keynote, 2 - STM32V8, ein 18nm-STM32 mit höherer Strahlungsresistenz Die wichtigste Ankündigung betrifft den STM32V8: eine neue Spielart des STM32, die auf 18nm-Technologie
schnellster STM32-Mikrocontroller ist der STM32V8 für hohe Zuverlässigkeit unter rauen Umgebungsbedingungen ausgelegt, wo er deutlich größere, mehr Strom verbrauchende Applikations-Prozessoren ersetzen kann. Der STM32V8
-
Thread
STLINK-V3MINIE auslesen
Original-Firmware zu sichern. Leider hat der Support der st-link utilities für macOS mit der Version 1.8 geendet. Versuche es gerade mit STM32CubeProgrammer, aber das Programm meckert, weil kein Target angeschlossen ist. [pre] 0:58:40 : UR connection mode is defined with the HWrst reset mode 10
Anderes Target ausprobiert (STM32F103C8T6 bluepill). Verbindet auch nicht. [pre] 0:28:11 : UR connection mode is defined with the HWrst reset mode 10:28:11 : UR connection mode is defined with the HWrst reset mode 10:28:11 : ST-LINK
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
4. Die Potis zur Versorgung des STMs und des Sensors sind Unfug. Sidn ja aber offensichtlich auch gebrückt.
Udo S. schrieb im Beitrag #8059031: > Ist es sicher dass der STM(bzw. das verwendete Board) 5V Versorgung > braucht? Ich hätte da auch noch einen: - Ist es sicher, dass der STM (bzw. das verwendete Board) 5V am Analogeingang verträgt? Matthias S. schrieb im
-
Thread
LoraWan Projekt Antenne-/Layout
brauche dabei eure Hilfe. Dazu steht mit Sicherheit was im Datenblatt des betreffenden STM32 und/oder es gibt eine Application Note dazu. Danach solltest du zuerst suchen.
__MSc3TapH0f6.gPEpM95fbYBQn6I3tqOocMQAytFma7IjDHeZ90d3xh8&dib_tag=se&keywords=lora+antenna+flexible&qid=1775985083&sprefix=lora+antenne+flexibe%2Caps%2C207&sr=8-27&xpid=DNmVbci4-Vtxu oder - https://de.aliexpress.com/item/1005010272533557.html?spm=a2g0o.productlist.main
-
Thread
Interner RC Oszillator von STM32C5 überraschend gut
Beim Vergleich diverser Mikrocontroller ist mir aufgefallen, dass der > HSI Oszillator von allen STM32C5 außergewöhnlich stabil ist. Der > Hersteller verspricht 1% in einem Temperaturbereich von -20 bis +130 > Grad Celsius. > Im Datenblatt lese ich min -1% und max +1% ;-) Die neueren STM haben
besonders plöt an. So wie du Depp. https://www.digikey.de/en/products/detail/abracon-llc/AB308-8.000MHZ/5054618
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
dass der Systemtakt vom internen Oszillator HSI (= 16 MHz) bezogen wird. Das möchte ich auf HSE (= 8 MHz vom ST-Link) umstellen. Aber egal wie ich es versuche, die CPU läuft immer nur halb so schnell wie sie soll. Versuch 1: Zuerst habe ich den Code von STM32duino kopiert und modifiziert.
[c] // 32 MHz using the 8 MHz HSE oscillator multiply by 8 divide by 2 RCC->CFGR = RCC_CFGR_PLLSRC_HSE + RCC_CFGR_PLLMUL8 + RCC_CFGR_PLLDIV2; [/c] Hans-Georg L. schrieb im Beitrag #8054261: > A+B+C ist ungleich A|B|C
-
Thread
STM32H503 auffällig preisgünstig
Beim Vergleichen diverser STM32 Modelle bin ich auf den STM32H503 gestoßen. Er kommt mir mit ca. 1,50 € auffällig preisgünstig vor. War das nicht eigentlich die Domäne der STM32C0 Serie? Die "größeren" STM32H5 Modelle sind ungleich
://www.st.com/en/microcontrollers-microprocessors/stm32h503.html https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/arm-microcontrollers-mcu/?q=stm32h503
-
Thread
DCF-Uhr from Scratch
ist jetzt keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
ohne die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen
-
Thread
Bluepill STM32: welche Taktquelle?
aktiv ist und welcher Takt Bluepill ist ein F103. Also hätte ich vermutet da: https://github.com/stm32duino/Arduino_Core_STM32/blob/main/system/STM32F1xx/system_stm32f1xx.c
, wie bei HAL_RCC_GetSysClockFreq() oder F_CPU ausgegeben wird. BTW: Die Bluepill nutzt einen STM32F103C8, was dann wohl https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F1xx/F103C8T_F103CB(T-U)/variant_PILL_F103Cx.cpp bedeutet - aber gleiche Verwirrung
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
https://www.stcmicro.com/datasheet/STC8G-en.pdf Ich lasse mir jetzt vom STC8G1K17A oder STC8G1K08A (unterscheiden sich nur durch das Mapping Flash/Emu-EEPROM) mehr als 100 Stk. kommen - 20 Cent / Stk sind unschlagbar für das, was man bekommt
AliExpress, ebenso auf diversen Fertig-Modulen wo es ein bisschen Programmierbarkeit braucht (früher STM8 STM8S003F3 STM8, dann der pinkompatible 8051er Nuvoton N76E003, manchmal STM8 STM8S001 im 8-Pin und eben die ganze STC-Linie) > Mir hätten die Teile auch sehr gefallen - vor 30 Jahren. > Aber Du
-
Thread
Mikrocontroller für KI
Mikrocontroller machen. Es gibt von STM einen Modellzoo, aber ob das die Hauptanwendungen sind? https://stm32ai.st.com/model-zoo/
computational overhead ... " https://openreview.net/pdf?id=Y6SAZDGWtl Da eine (?) AI-library für STM32: https://wiki.st.com/stm32mcu/wiki/AI:NanoEdge_AI_Library_for_anomaly_detection_(AD)
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
UkVhCfBGv4oVFS2AxC+AEzqSArlIAuDKXSfgoQJh0FgAnWxsUPA0LG2xeQLB4FgB3CPAHdNNRVJAMbnshfKpsqBZTPmKMou4Ua34QF3cvHz8AvWDIFFzY8EIqKtLFACU8vBtCsYmooO1aWZgEMKn+fBXcGxLkipBoksy9q0jG1wkPb19-CA7YLtyMcbmBx42y-we4yBscIXi+Z1O5xY70eKjgeWwQh0DSaZy8wOUVD+nEIGleAOangRXCo0MhGjBVAxcKxaXxTxRaK+ZR25Mm5Lqx1h51aVwWt26ozpmTpMz0YIUQWgS3C5PUSNR6S2cFyDPq5NeigA5pT0uSEJkcmTJYTVeKymTuMjesjFGkTQkqqbZap1No8Li7Wb7Y6CQ6
Firefox - Browser (ich glaube das war die Version 122) - Compiler: gcc, avr-gcc, sdcc 4.4 (für Padauk, STM8 und MCS-51 Mikrocontroller), arm-none-eabi-gcc für STM32 Mikrocontroller, riscc wäre hinzuzufügen - AVRA (Assembler für AVR) - NAKEN_ASM (Assembler für MCS-51 und STM8) - Arduino - Lazarus - FreePascal
-
Thread
USB CDC mit CubeMX2 und HAL 2.0 auf STM32C5
!" sendet. Ziel ist, das Beispiel auf dieser Webseite zu korrigieren: https://stefanfrings.de/stm32/stm32c5.html#vcphal
und funktioniert für den STM32C071.
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
Leute, habt ihr euch einmal mit dem Board beschäftigt? Was der USB-C Anschluss alles kann? Wofür der STM gedacht ist? Wofür man einen Mikrocontroller statt SoC verwendet?
eine Lernplatform für das Fahrradfahren - Ein PC ist eine Lernplatform um programmieren zu lernen - STM-Cube ist eine Lernplatform für STM Mikrocontroller In allen Fällen beschreibe es nur eine Möglichkeit, für was etwas benutzt werden kann, aber nicht muss. Wie ich schon geschrieben hatte, war
-
Thread
USB: Dual VCOM-Port mit STM32F407
garnichts > zurück, keine Reaktion. Auch im USB-Pcap ist absolut nichts zu sehen. Anders als der STM32F407 braucht der STM32F103 einen 1,5 kΩ Pullup an der D+-Leitung.
Ergebnis: mit dem STM32F103 und dem 1,5kΩ funktioniert es ohne Probleme. Ich habe 2 Ports parallel getestet und es sieht auch im pcap gut aus, keine komischen Pakete. Etwas musste ich noch ändern: In der "stm32f1xx_ll_usb.c
-
Thread
Arduino und struct gefallen sich nicht !
Nick schrieb im Beitrag #8022514: > Wenn man uint8_t noch nicht kennt... Knapp daneben ist auch vorbei!
schrieb im Beitrag #8022540: > Knapp daneben ist auch vorbei! Wenn du schon weißt, dass Kilo S. uint8_t kennt, dann kannst Du sicherlich auch ein gutes Argument bringen, warum man uint8_t nicht verwenden sollte.
-
Thread
Low End-Mikrocontroller von Renesas und ST, Funkmodule, Amazon Sidewalk uvam
-Kerns.  Bildquelle: STMicroelectronics, via https://www.st.com/content/st_com/en/campaigns/stm32c5-best-cost-performance-cortex-m33-mcu-z11.html  Bildquelle: https:
/stm32cube-docs/stm32cubemx2/1.0.1/en/docs/markup/CubeMX2_UserManual/CubeMX2_UserManual_IDE_ProjectGen.html und https://community.st.com/stm32-mcus-60/cmake-integration-in-stm32cubemx-and-usage-in-stm32cubeide-for-visual-studio-code
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
relativ alt und würde früher in Oszilloskopen verwendet. Ich habe damit mal mit dem ADC eines Atmega8 das stehende Bild eines Videosignals gesampelt.
1,5 ns auf. Der zweite Anstieg ist übrigens die Reflektion vom Ende eines offenen Koaxkabels, ca. 8 Meter lang.
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
-> 0,75€/Stk. 120x NCP303LSN30T1G, On Semi: Low-Noise OP -> 0,10€/Stk. 8x TSV912AIYST, STM: Dual RRIO OP -> 0,25€/Stk. 90x LMV822M/NOPB, TI: Dual Low Voltage RRO OP -> 0,25€/Stk. 1x INA122UA, TI: Micropower Instrumentation Amplifier
-> 0,75€/Stk. 120x NCP303LSN30T1G, On Semi: Low-Noise OP -> 0,10€/Stk. 8x TSV912AIYST, STM: Dual RRIO OP -> 0,25€/Stk. 80x LMV822M/NOPB, TI: Dual Low Voltage RRO OP -> 0,25€/Stk. 1x INA122UA, TI: Micropower Instrumentation Amplifier
-
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
Ich habe sogar einen da. P4 Modell 8 (2018)
-
Thread
Schrittmotor und Treiber für Drehkondensator
geeignet. Nein! Für Ethernet sind sogar kleine Mikrocontrollerarchitekturen wie AVR oder kleine STM32 sehr gut geeignet, seit es die Ethernet Controller W5100 und W5500 gibt, die man ganz locker per SPI steuern kann. Selbst mit einem Mega328P oder einem (auch sehr kleinem) STM32F091, STM32F103
Magnetantenne eine bessere Richtwirkung haben können, ist ja keine Yagi oder Parabolantenne. Da sind doch 1.8° daneben ungefähr cos(1.8) oder so. Güte ist mir klar! Siehe auch: https://www.mikrocontroller.net/topic/146415 Gruss Chregu
-
Thread
24-Kanal PWM Led-Controller mit key-scan
Irgend ein ATMega mit genug PortPins schafft das, bzw. die PWM-Frequenz bei 8 Bit ist dann für LEDs noch ausreichend hoch.
24 PWM-Kanäle 8bit + nochmal 8..9 IO für die Tastenmatrix (weil es naturgemäß nicht auf den PWM-Kanälen liegen kann) in einem Chip ist sehr speziell. Scheint naturgemäß kein Produkt zu sein, wo sich ein Halbleiterhersteller
-
Thread
Nextion Display mit STM32 CubeIDE Kommunikationsproblem
geschaut, ob Nachrichten ankamen. Bei den oben genannten Mikroprozessor nicht. Ich habe nun einen stm32f401RE genutzt. Da kommen bei PuTTy nachrichten bei 115200 Baud an ( die richtigen), bei 9600 Baud kommen nur ▒▒▒8▒▒▒3▒▒▒3▒▒▒▒1▒▒▒1▒3:▒3▒(▒3▒.▒8▒(▒8▒1▒1▒8▒▒▒▒▒8▒3▒q▒3▒3▒(▒▒▒8▒▒▒▒▒1▒8▒:▒3▒'▒q an. Ich
Mikrorozessorf schrieb im Beitrag #7959913: > Ich habe nun einen stm32f401RE genutzt. Da kommen bei PuTTy nachrichten > bei 115200 Baud an ( die richtigen), bei 9600 Baud kommen nur > ▒▒▒8▒▒▒3▒▒▒3▒▒▒▒1▒▒▒1▒3:▒3▒(▒3▒.▒8▒(▒8▒1▒1▒8▒▒▒▒▒8▒3▒q▒3▒3▒(▒▒▒8▒▒▒▒▒1▒8▒:▒3▒'▒
-
Thread
Wie teste ich (schnell) Funktionen aus STM32CubeIDE - ohne Hardware und Debugger?
STM32 genutzt wird.
Zahl oder nicht?) ist es auch stabiler. Es geht auch mit ASCII + DMA und unbekannter Länge mit STM32 Chips welche "UART IDLE line detection" unterstützen. Tilen Majerle von STM erklärt es hier genauer wie es geht: https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
Schulnotenbewertung eines Arduino-Programms
shiftreg595 sr(7, 5, 6); // class shiftreg595; class ShiftReg595 { private: const uint8_t clk; const uint8_t dat; const uint8_t stb; public: ShiftReg595(uint8_t clk, uint8_t dat, uint8_t stb) : clk(clk), dat(dat), stb(stb) {} void setValue(const uint8_t
rauszuhauen, kann man loop geringfügig modifizieren [c] void loop() { uint8_t mode; uint8_t set = 0; static uint8_t len; static uint8_t i= 0; static uint8_t last_mode = 0xff; static uint8_t *laufl_prog; mode = dipkey_get(); if (mode != last_mode)
-
Thread
Re: CubeMX ist ein erbarmliches Stück Scheiße!
Wo hast du überhaupt ein AppImage für STM32CubeMX herbekommen? Das ist doch ein Java-Installer bzw. ZIP-Archiv.
Bezüglich STM32 werde ich mich hier bestimmt noch melden)