-
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
schnell etwas lauffähiges zusammenklicken kann. Viele Grüße, Ralph PS: die angehängte Datei stm8s.h ist etwas selbst zusammen getragenes und wurde von mir aus den Datenblätter erstellt und ist unvollständig, sie war für meine Programme ausreichend und wurde, wenn etwas gefehlt hatte das meine
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
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
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 z.B. ist aber der Netzwerk-Kram vollständig bis herab auf > Registerebene dokumentiert Ist aber nur olles Ethernet. WiFi *darf* nicht dokumentiert sein
-
Thread
Welche 32-Bit MCU für ein neues Projekt
Joachim M. schrieb im Beitrag #8050925: > Für großes nehme ich die STM32H7. Was mich da aber stört, sind die > unvollständigen highspeed USB-Schnittstellen (wo man einen externen Phy > benötigt). Die STM32H7R3/R7 und die S3/S7 laufen mit 600MHz und haben 1x USB OTG
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ẞ?
Moin, Nur mal so als uninteressante Zusatzinfo: Bei der libopencm3 gibt's in der Nachbarschaft auch uninteressante libopencm3-examples. Dort u.a. unter: libopencm3-examples/examples/stm32/f4/stm32f429i-discovery/usb_cdcacm ein uninteressante Simpelbeispiel, was wohl nur
Das ist doch W.S. Implementierung von USB/CDC. Gab's da von ihm mal eine Lizenzaussage? Wie groß ist denn der Unterschied zwischen der 103 Version von deiner Seite https://stefanfrings.de/stm32/stm32f1.html#vcpnohal
-
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
TDC(AS6501) als Phasenvergleicher
der GPS‑PPS schneller als 1 Hz ist, gibt der Empfänger keine Korrekturdaten aus. Ich plane, einen STM32F103 zu benutzen. Dessen SPI‑Schnittstelle im "slave mode" sollte mit DMA die 10 Mbit/s schaffen. Die LVDS‑Schnittstelle des AS6501 hat einen Mindesttakt von 10 MHz und drei Leitungen (LCLK, FRAME
Beitrag #8010177: >> Der Wert „TREF“ nutze ich nicht; stattdessen verwende ich einen >> Timer im STM32, sodass ich die SPI‑Schnittstelle nutzen kann. > > Das lass bitte sein! > Der AS6501 liefert bei 10 MHz Referenz TREF/TSTOP-Ergebnisse für bis zu > 1,6 s. Das reicht, um ein 1 PPS Signal auf
-
Thread
Programmieren mit KI
Kilo S. schrieb im Beitrag #8011789: > Projekt anlegen, ab in hier geht's nicht weiter! Target Selection Gibt's > unter Linux nicht!? Und nu? Hä? Projekte lassen sich auch unter Linux mit STM32CubeMX wunderbar anlegen. Kilo S. schrieb im Beitrag #8011789: > Nun... schön das des bei dir funktioniert. Und bei Zigtausend anderen STM32-Nutzern auch... Help->Manage Embedded Software Packages -> STM32Cube MCU Package for STM32F1
-
Thread
[S] Low-Pin Count MC mit USB-HID
Tastendrücke läßt man auf dem Device einfach bei jedem Frame einen Counter incrementieren (den gibt's in meinem Code sowieso) und benutzt ein Bit davon als "Taste". Unter Windows zählt man dann einfach die übertragenen Tastendrücke/s. > Ich hab's nämlich und > zumindest Win 7 hat sich seinerzeit
Ob S. schrieb im Beitrag #8012917: > Allerdings: für die meisten "classic"-AVR8 (mit Ausnahme derer, die > PLL-Takt bieten) erfordert es zwingend einen Quarz, weil die sonst nicht > auf den dafür nötigen
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
nur ein oder zwei Messungen macht, dann ja. Aber dann darf man im wahrlich besten Fall auch nur mit 8-8½ nutzbaren Bits rechnen. Wenn man's besser braucht, dann muss man eine Menge sammeln. Da empfehle ich mal spaßeshalber eine hohe Quellimpedanz und einen kleinen Ko zu testen. Da wirst du präzise den
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
-
Thread
CH32V006 und CH32V007 von WCH
neben einer echten 32-Bit CPU und DMA eine deutlich 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
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
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Michael S. schrieb im Beitrag #8069057: > Also es geht drum bloss ein Tx/Rx Modul (Lora) > dran zu bauen STM32 + LoRa gibt's sogar in Form eines einzelnen Chips, der STM32WLE5 / STM32WL55 . Der basiert auf
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
-
Thread
ST-LINK Zugriff von Mac M1 - Device nicht sichtbar
controlled modes: ... Both modes require installation of the USB VCP (Virtual COM port) driver ‘STM32 Virtual COM Port Driver’ on the PC." Wie sieht's damit aus?
Dieter S. schrieb im Beitrag #8037182: > Im USB-DFU Mode ist das Display aus, ebenso alle LEDs. Es wird der ROM > Bootloader des STM32L496 verwendet. Dachte ich mir schon fast - danke für die Bestätigung
-
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
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
Dann ist alles gut. Kai schrieb im Beitrag #7942022: > Das Compilieren dauert beim R4 mit ca. 30s deutlich > länger als beim Mega mit ca. 11s. Da ist eine wesentlich fettere Architektur dahinter, von 8 auf 32 bit und natürlich ist ARM auch unheimlich aufgeblasen, so stark, das es nur mit C zu
sketch\Melody_ARM_aus_EEPROM_all.ino.cpp.o .rodata._ZL6tempis 0x00016aec 0xc8 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F\sketch\Melody_ARM_aus_EEPROM_all.ino.cpp.o und diese: Memory Configuration Name Origin
-
Thread
Signalkonditionierung für Flügelradzähler
10J ohne Änderung in der "Genauigkeit". *) !ACHTUNG! Der zählt überhaupt keine Flügelräder! 8-O
Axel S. schrieb im Beitrag #7937824: > Kaum glaublich. Laut Wikipedia ist Zephyr seit 2016 in Version 1.0.0. > Und da hat es 9 Jahre später immer noch keine API für die > Hardware-Timer? Ich glaub's.
-
Thread
SWD-Zugriff funktioniert nur über ProgrammerSocket
funktioniert :) Jük P. schrieb im Beitrag #8081060: > Lars schrieb im Beitrag #8081045: >> STM32L151RDT6 von einer bestückten Platine auslesen. > > STM32L151RDT6 hat Schreibschutz aktiv) hE HA Ob der einen Schreibschutz aktiv hat weiß ich nicht. Mir ging es um's lesen und warum das nicht
Dieter S. schrieb im Beitrag #8081358: > Lars schrieb im Beitrag #8081355: >> >> Reset zu GND (ohne Widerstand) : 0,3V >> Reset zu Gnd (mit 4,7 kOhm): 0,02V > > Das würde bedeuten dass der STM32 dauerhaft
-
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
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
oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf Danke. Leider konnte ich nicht dies finden.
-
Thread
Schaltung vereinfachen
beiden Typen. Das wäre ne Lösung, 5 Wiederstände pro Eingang ist schonmal besser als aktuell. Axel S. schrieb 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
www.reichelt.de/de/de/shop/produkt/arm_cortex_-m0_mikrocontroller_16_kb_flash_lqfp32-352809?search=stm32c031&; > > Der ADC ist jedenfalls schnell genug. Kleiner geht's natürlich auch > noch, aber man soll ja nicht übertreiben. Nicht jeder kann den STM32C031x4/x6 Mainstream-Mikrocontroller programmieren
-
Thread
Kommunikation zwischen STM32 und RaspberryPi über 50m Distanz
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
Niklas G. schrieb im Beitrag #7979001: > Sind denn die GND's beider Systeme verbunden? Dann wäre CAN eine > einfache und robuste Lösung. > > Wenn nicht, isoSPI oder Single-Pair-Ethernet. Habe im Gesamten beim STM32 und RaspberryPi nur zwei Datenpins zur
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
Applikation geht da der Punk ab! Die ganzen frei schwebenden Platinen machen das nicht besser. Stefan S. schrieb im Beitrag #8058908: > Die wenigsten STM32-Controller werden direkt mit 5V betrieben sondern > mit 3,3V. Wenn also da nicht noch ein 3,3V Regler vor dem Controller > hängt, Unten ist
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
-
Thread
LoraWan Projekt Antenne-/Layout
dann aber doch. Für den STM32WL5 gibt's LoRaWAN-Stacks, alles kein Problem. Der LoRa-Empfänger mit einem Kanal ist ziemlich blöd, weil man dann die ganze Software umbasteln muss, sobald man LoRaWAN fahren will und spätestens dann
würde ich dir noch empfehlen, dir > SMD-Kondensator- und SMD-Induktivitäten-Sortimente zu holen. Gibt's auf > Aliexpress, sind erschwinglich. Aber ob er's brauchen kann, wenn er solche Fragen stellt, bezweifle ich. Da müsste er ja auch Messgeräte dafür haben.
-
Thread
Hilfe beim KiCad-Layout gesucht: 2-Fach Motorsteuerung (KFZ-Bereich)
Beitrag #8075404: > Meinst du das etwa so ? Für D2 nimm besser eine bidirektionale TVS-Diode (SM8S24CA) Eine unidirektionale Diode wird bei Verpolung höchstwahrscheinlich sterben Das Symbol dann ebenfalls anpassen. Uwe
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
-
Thread
Interner RC Oszillator von STM32C5 überraschend gut
auch eine Wanderung antreten. Mal vorwärts, mal rückwärts. Mal zwei vor und dann drei zurück. Wie's gerade konveniert.
besonders plöt an. So wie du Depp. https://www.digikey.de/en/products/detail/abracon-llc/AB308-8.000MHZ/5054618
-
Thread
DCF-Uhr from Scratch
so gut wie kein Rechenzeitaufand. Mit der CMSIS-DSP - Bibliothek gibt's einige der nötigen Funktionen auch schon für STM32 voroptimiert. Als Empfänger-Frontend tuts hoffentlich so ein 5€-Modul, dem man den Chip klaut, nur den Schwingkreis behält, und das Signal verstärkt
Baseband-Mixing so gut wie kein Rechenzeitaufand. > > Mit der CMSIS-DSP - Bibliothek gibt's einige der nötigen Funktionen auch > schon für STM32 voroptimiert. ciao gustav
-
Thread
Mikrocontroller für KI
Welcher der beiden Mikrocontroller hatte ein höhere KI-Rechenleistung? 1. Der ESP32-S3 2. Ein STM32N6
S3 müsste den 128Bit (8*8Bit)SIMD Befehl inclusive Befehl lesen, > Daten lesen und Rückschreiben in einem Zyklus und das mit zwei Kernen, > können. Du schreibst oben "der ESP32-S3 die SIMD Befehle
-
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
Arduino und struct gefallen sich nicht !
Kilo S. schrieb im Beitrag #8022511: > Funktioniert ja trotzdem auch wenn const char richtig wäre. Wenn man uint8_t noch nicht kennt...
Ralph S. schrieb im Beitrag #8027029: > Natürlich kann man das auch mit MicroPython auf einem Controller machen > (sagen wir ab sSTM32F411), aber das war nicht das Ziel hier. > > Zudem :-) nichts für ungut
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
#8058522: > Kein Problem, wenn man Analog-Elektronik mit 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
Lutz S. schrieb im Beitrag #8058583: > Wenn ich das im Manual des STM32 richtig verstanden habe lässt sich das > mit dem BULB-Mode entschärfen. Glaube ich nicht, denn das ändert nichts an der Sampling
-
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
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
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
man halt mehr fürs > Überleben. Bspw, welche Zwischenschichten man zimmern müsste um auf > einen 8 bit System mit gemischter 12/16 bit Peripherie, 32 bit > Anwendungs-Code laufen zu lassen. Ich hab's gemacht. "Schriftliches" Dividieren und Multiplizieren, wie in der Grundschule gelernt. Ja, Assembler
-
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
24-Kanal PWM Led-Controller mit key-scan
Ob S. schrieb im Beitrag #7959638: > Harald A. schrieb im Beitrag #7959602: > >> 24 PWM-Kanäle 8bit + nochmal 8..9 IO für die Tastenmatrix (weil es >> naturgemäß nicht auf den PWM-Kanälen liegen kann
Ob S. schrieb im Beitrag #7959638: > Harald A. schrieb: > >> 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
-
Thread
Schulnotenbewertung eines Arduino-Programms
ZwQug5hQgyW0Z1MqPiVkinLRRA0ecSnfn2CmLOlRVfn1435XN03CaxXTdcec0jcVKLVaOXTrWt6obTNWmzENiVQKd4m9Vtw41VRP6BhxlAAZVLWtH1E5ldwFWpe9D2Bl9Oqjb9XhybagyLZpkrafxx4fZdBlkTdO1bvcHEsDpzXMa1y1bk8p6o5V35g-lxMQ4ZpOLHQySA5t0zadqHFw4dS1Q7M7D1ce7NnPpcVEwQtEsHjOWzFTfSLEQx5k9+ov5TLUt9VztEy8zkP4Yg7AS7Risq1VSOUV0yvHnQQ1cUDx3knjK7LDzZqI6ByNCDD7huIl3HtZo1OPU98O831lCLF7nuE31F0cRLTVm3TswLeLkvZZHauSPxgbhzTR2s4gBxYVAWcxVdwF67V4Xdu4cSvrBWNvTj4XsIMy4JbhCc8Sttd7h4JfCzXZ0N2eTcZp1r7dacncdd2f6h8PTfbfrJ00e4RD0Y3tOJxdr4T5
hingesetzt und mir Gedanken gemacht wie man das > vielleicht aufgeräumter hinbekommt. > template<uint8_t pin, uint8_t FF> > … > ** FF = Filterfaktor; [c]template<uint8_t pin, uint8_t Filterfaktor>[/c] Selbstdokumentierender Code macht’s einfacher. Oliver
-
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
Low End-Mikrocontroller von Renesas und ST, Funkmodule, Amazon Sidewalk uvam
[c] The evaluation board is powered by a 3.3 V VDD supply and supports a digital input range of 1.8 V to 5.0 V, enabling direct interfacing with a wide variety of FPGAs and microcontrollers without additional level shifting. The board demonstrates the HI-85104’s advanced protection architecture.
-Kerns.  Bildquelle: STMicroelectronics, via https://www.st.com/content/st_com/en/campaigns/stm32c5-best-cost-performance-cortex-m33-mcu-z11.html  Bildquelle: https:
-
Thread
Re: CubeMX ist ein erbarmliches Stück Scheiße!
Kilo S. schrieb im Beitrag #8012267: > Appimages ist da vielleicht auch nur halb richtig AppImage ist ein ganz bestimmte spezifiziertes Format, und STM32CubeMX hat nichts damit zu tun. Keine Ahnung was
Vielfalt vor Masse interessant. Also sofern du nicht vor hast mich mit ner Stange oder zwei gemischter STM MCU zu Sponsorn, bleib ich dabei mit meinem 10€ Jlink-OB clon MCU's aus Altegräten zu Recyceln. Und bevor einer mit Lizenzmist daher kommt, mit OpenOCD!
-
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,50€/Stk. 7x DRV8303DCA, TI: Three-Phase Gate Driver -> 1,00€/Stk. 8x AD736ARZ, Analog: True RMS to DC Converter -> 1,50€/Stk. Halbleiter Spannungsregler: 4x FAN7621S, On Semi: PFM Contr., Resonant Converters -> 0,10€/Stk. 5x MPM3805GQB-33-
-
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
erste Platine, bitte um Hilfe/Kritik
Andreas S. schrieb im Beitrag #7982050: > weggeätztes Kupfer auf elektrolytischem Wege zurückgewonnen Andreas S. schrieb im Beitrag #7982050: > Unterm Strich sparen Kupferflächen also keine Ressourcen, sondern
genutzt ohne wirklichen Probleme... Letztens hatte ich aber einen kuriosen Effekt: Ich hatte mehrere STM32s frei-fliegend verdrahtet mit Drähten direkt an den Pins, ohne PCB, mit Abblockkondensatoren direkt an den Pins. Die laufen wunderbar einwandfrei, aber das Programmieren per SWD ist sehr instabil,
-
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.
arrives through the USB bus. The interrupt service routine may monitor the SOF events to have a 1 mS synchronization event to the USB host and to safely read the USB_FNR register which is updated at the SOF packet reception (this could be useful for isochronous applications). Bit 8 ESOF: Expected start
-
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
KVM-Switch ohne V
den Themenkomplexen: LED blinken und USB am STM32 angegangen bin, halte ich's doch fuer nicht ganz ausgeschlossen, dass ich mir da mal selber was zusammennageln koennte. War jetzt keine Arduinolib, die ich zusammenkopiert habe, sondern was von
). Solange und damit ich's wiederfind', schreib' ich's mal hier her. Gruss WK
-
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
gibt's bestimmt auch genügend Codeschnipsel, die man nur zusammenklicken muss.
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
irgendeinen kleinen ARM-basierten Controller vorschlagen. Die haben dafür fertige Einheiten in Hardware. STM32C011F4, STM32F030F4, oder so die Größe. Gibt auch gut passende aus China, WCH, Puya etc. Die sind dann auch noch klar billiger als der Attiny85.
anderen Nachteil: es funktioniert nur bis 4800 Baud zuverlässig, 9600 geht meistens gerade noch. Für 8 Temperaturen reicht das natürlich, aber man muss dran denken. Es gibt viel schnellere Optokoppler, aber zum 10-fachen Preis. RS-485 Transceiver für 3.3 Volt sind absolut normal, 5 Volt Typen gibt's
-
Thread
Bahnhofsuhr als LCD-Anzeige
Ich habe sogar einen da. P4 Modell 8 (2018)
René H. schrieb im Beitrag #7980539: > P4 Modell 8 Modell B, nicht 8 Matthias S. schrieb im Beitrag #7980541: > Dann nimm den und schicke sein Video auf einen Monitor. Es sollte schon ein Display sein. Wo kann ich lernen, wie html auf den
-
Thread
STM32 CubeMX ADC Konfiguration
Hey, Bin jetzt im letzten Schuljahr angelangt und habe noch ein letztes Projekt. Muss dafür nen STM32F103RB programmieren. Dafür soll ich unter anderem STM32CubeMX mit der HAL Library verwenden. Mein Problem ist das ich von einem Poti den Wert über einen ADC auslesen soll und damit dann einen Piezo
hast tatsächlich Recht, der ADC2 kann keinen DMA verwenden. Das ist anscheinend nur bei den uralten STM32F103 so, bei allen anderen STM32's ist mir das noch nicht begegnet... Im RefMan steht's im Kapitel 11.8: "Only ADC1 and ADC3 have this DMA capability. ADC2-converted data can be transferred in dual
-
Thread
STM32F103RFT6 I2C2 keine Funktion
Kilo S. schrieb im Beitrag #8010569: > Thomas W. schrieb im Beitrag #8010567: >> Eigentlich haette der Compiler auch eine Warnung schicken sollen (16-bit >> vs. 8-Bit). > > Daher meine Frage bezüglich
Bernd S. schrieb im Beitrag #8010574: > aber es passiert nichts. STM32F103RFT6 bestimmt original?