-
Artikel
NIC
ist eine einfache strukturierte Programmiersprache, welche speziell für die Mikrocontroller-Familie STM32 entwickelt wurde. Da der NIC-Interpreter in C geschrieben ist, kann dieser auch auf andere 32-Bit-Mikrocontroller portiert werden. NIC-Programme sind auch unter Linux und Windows lauffähig, wobei
Drücken der RESET-Taste auf dem STM32-Board oder durch Drücken der Taste STRG-C auf der Console gestoppt werden. Hier werden drei interne Bibliotheksfunktionen der Familie GPIO aufgerufen, nämlich gpio.init(), gpio.set() und gpio.reset
-
Thread
Armbian-Update, Espressif-Devcon, STMicroelectronics-Kameramodul uvam
berichtet nun über ein Produkt, welches - analog zu einem ESP32-Modul – RAM und SoC auf einem Träger zusammenfasst. Aus architekturaler Sicht präsentiert sich das Produkt dabei wie in der Abbildung gezeigt.  Bildquelle: https
Tam H. schrieb im Beitrag #7931436: > aktuelle Versionen des ESP32 bringen durchaus brauchbare ADCs mit. Äh, wenn ich den Artikel richtig lese ist das die Fehlerkurve NACH einer Kalibrierung. Dann hat die beste Variante des ESP32 (C2) trotzdem noch 10mV Fehler und
-
Thread
Audio-Delay mit PT2399
So ein Delay kann auch jeder MIPS/ARM-M4/M3/M0 wenn man ihm einen passenden Codec spendiert, und er genügend RAM hat. Für 75 ms Delay braucht man dann 44100*4*0,075 Bytes. ☺ [code] >bc -l 44100*4*0.075 13230.000 quit [/code] Das ist nun nicht sooo viel. Ein z.B. STM32F103 sollte das also locker packen. Oder ein PIC32MX795F512H. Oder ...
-
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 (Bluepill) oder STM32F401/411 (Blackpill) gelingt eine vollständige TCP- und/oder UDP Implementierung inklusive einfacher Hardware-Ansteuerungen. Da betrachte ich mal, einen kleinen Linux-Controller für so eine Aufgabe
-
Thread
Signalkonditionierung für Flügelradzähler
offensichtlich nicht für diese Aufgabe. > ATtiny202 und ATtiny25 sind ja echte Mikrocontroller... Der STM32 ist auch ein "echter" µC. > Mein Ansatz ist, > das Signal mit einem möglichst simplen IC zu konditionieren, und dann > anhand eines STM32 zu erfassen (z.B. über I2C oder sogar analog) und
Pullup eines µC reicht hier nicht. Und noch ein weiterer Tipp: ein STM32 wird nicht mit 5V versorgt...
-
Thread
DIY IR Receiver USB
https://github.com/j1rie/IRMP_STM32_KBD/blob/master/RP2xxx/LIESMICH.md
Linux-PC per IR fernbedienen. > Habt Ihr da Ideen? https://www.mikrocontroller.net/articles/IRMP_auf_STM32_-_ein_USB_IR_Empf%C3%A4nger/Sender/Einschalter_mit_Wakeup-Timer Ja, ich weiß, nicht mit vorhandenem Material, aber die Sticks kosten nur einstellig.
-
Thread
SMD Marking Code M80
eine Fehlermeldung, daß der Akku nicht verwendet werden kann. Vout geht direkt in ein kleinen µC (STM32F042) in Pin 1 (Vbat) Pin 5 (PF0-OSC_IN) und Pin 25 (PB12).
Ich habe das Service Manunal jetzt gekauft. IC1510 3,0V Spannungsregler, versorgt den STM32F042. Leider ist die Auflösung des Schaltplans unzureichend. HIER: MM3534A30URE SC–82ABB Package
-
Thread
ESP32-CAM mit FT232RL und Win11 " No serial data received." 2025
Software Arduino IDE (1.8.19) ich habe mittels "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json" die ESP-Boarddateien heruntergeladen und installiert. Ich verwende die esp32 von Espressif Systems 3.3.0. Als Board verwende ich den "AI Thinker ESP32-CAM" mit den
/espressif/esp-idf/issues/1984) die Huge APP Einstellung und 40 MHz gewählt. Ich verwende nur GPIO 0 fürs Hochladen sowie GPIO 1 und 3. Bei beiden ESP32-CAM Modle die ich habe, lässt sich das CameraWebServer-Beispiel zuverlässig hochladen, nur ab und an bekomme ich folgende Fehlermeldungen: "E (402
-
Thread
Billigfunkgeraete aus Fernost die Zweite a.ka. Radio-SDK
Firmware als Source unter https://github.com/pdrbsts/radtel-rt-900-firmware.git, leider ist der obskure bt32f0x-SoC als Cortex-M0 nicht so vielversprechend, was Overlay von groesseren Programmen angeht. Vom Gebrauch her ist das Radio ok, aber ich wuerde es fuer praktische Anwendung eher nicht empfehlen, bleibt
dokumentiert (Schaltbild, Layout und Firmware als Source) Da kann man die MCU durch einen Pin-kompatiblen STM32F4.. ersetzen.
-
Artikel
KiCad
Footprints für SMD-Widerstaenden zaubern, in dem man sie umbenahmt und mit der Referenz "L" versieht. ;-) STM32 Mikrocontroller Bibliothek (sofern möglich alle) * Arduinos ** Arduino Due ** Arduino Nano | Teensy | Teensy 3.5/3.6 | Teensy 4.0 | Entwürfe. Neue Bibliotheken oder Änderungen sollen zunächst in diesem
TQFP100 von Fred S. (Gast) ATMega3290 im 100Pin-Gehäuse von Fred S. (Gast) RFM12-Funkmodul von Dominik C. CAN Controller MCP2515 und Transceiver MCP2551 von Dominik C. STLib für KiCad mit STM32F4x von Markus W. Media:SymbolsSimilarEN60617+oldDIN617-RevB-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten
-
Thread
STM32H523 SPI-DMA-Problem
== 0UL) { SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_ABORT); break; } } while (HAL_IS_BIT_SET(hspi->Instance->CR1, SPI_CR1_CSTART)); ... } [/c] Das CSTART-Flag wird nicht
J. schrieb im Beitrag #7926518: > Ich vermute es liegt an der DMA Mit den DMA Controllern der STM32 bin ich auch oft am kämpfen; es gibt aufgrund der Komplexität der grösseren STM32 sehr viele Hürden. Diese Punkte fallen mir gerade ein und würde ich mal genau anschauen: - Wird für den Buffer
-
Thread
Zugelassenes Handheld CB-Funk
OpenSource' gibt es einiges zu den Tidradio/Radtel/Quansheng/Bintolk-Derivaten. Manche haben einen Cortex M0 oder M4, manche einen Custom-8051. Auch eine neue Architektur 'C-Sky' wurde schon gesichtet.
haben diese Anforderungen mit CB Funk zu tun? Nun mal angenommen das I und Q signal wird in einem uC (zb ein STM32H7 für 5 usd) generiert/empfangen sind diese Anforderungen bereits mit einer community FW komplett erfüllt. Marek N. schrieb im Beitrag #7926521: > Kann so ziemlich jedes Low-Cost China-Gerät
-
Thread
Rekursives Floodfill nach Iteratives Floodfill, wie mache ich das?
ja auch nicht erforderlich. Hier ist die primitivste Variante, die ohne Rekursion auskommt: [c] void fill4(int cpos, uint8_t *bptr) { static uint16_t stack[407]; int ssize = 0; stack[ssize++] = cpos; while (ssize) { cpos = stack[--ssize]; if (!bptr[cpos]) { mark8nb
leicht positiv auf die erforderliche maximale Stack-Größe auswirkt. Außerdem habe ich deine [c] *(bptr+cpos) [/c] mit etwas syntaktischem Zucker versüßt und durch das äquivalente [c] bptr[cpos] [/c] ersetzt ;-) Ebenso kannst du in deinem Hauptprogramm gerne [c] &mfeld[0] [
-
Thread
Temperatursensor an Rohrleitung montieren
richtige) Programmieren total blöd gemacht sein. Wichtig ist nur, dass da und so wie _ich_ es will, 32°C rauskommen, wenn ich die brauche.
Fehlers bereits enthalten. D.h.: Der Temperaturfühler DS18B20 zeigt z.B. eine Temperatur von 50°C an. Dann beträgt die Temperatur des Fühlers 50°C +-0,5K. (gültig in einem Temperaturbereich von -10°C bis 85°C)
-
Thread
Glasenuhr mit Schiffsglocke verbinden
abschaltbar), z.B.: https://pamperin-travemuende.de/schatz-royal-glasenuhr-messing-arabisch-180mm-x-93mm?c=37
frequenzmodulierten Sinussignal und exponentieller Dämpfung recht überzeugend funktioniert. Das Ganze lief auf einem STM32F4, dürfte aber für das hier genannte Prjoekt zu komplex sein.
-
Thread
Prozessorwechsel: Wie Code verifizieren?
; dpa_u_puts_p.isra.0(4, &*var_10[1]); [/c] angr castet noch falscher, und vergisst dazu noch den Offset von einem byte: [c] unsigned long long v3; // [bp-0x10] v3 = 801424535588; dpa_u_puts_p.isra.0(4, &(char
er es nicht: [c] uint8_t local_0xF[7]; // [rsp-15] dpa_u_puts_p.isra.0( 4, &local_0xF ); [/c] RetDec übergibt eine uninitialisierte Variable: [c] int64_t v4; // bp-15, 0x1060 dpa_u_puts_p_isra_0(4,
-
Thread
Warum läuft der CAN-Bus auf einem GD32F303 nicht mit dem Code eines STM32F103?
Hochsitz C. schrieb im Beitrag #7924444: > https://www.eevblog.com/forum/microcontrollers/psa-gd32f303-is-not-a-drop-in-substitute-for-stm32f303/ In dem Thread steht doch auch "RTFM". Warum sollten Quellcodes
between a d20 and d21 is essentially usb. Difference between c20 and c21 is... CAN. 5. Da es Robodyn nicht mehr gibt, ist der STM32F303 für mich tot. Bei den BlackPills ersetze ich STM32F401CD -> STM32F412CE STM32F401RC -> STM32F446RE 6. Können die
-
Thread
Platinen Anschluss?
Mit den heutigen Mitteln würd' ich das anders angehen: Jedes Signal bekommt einen uC (z. B. STM32C011) verpasst, der alle LEDs ansteuert. Anschluss der Signale über einen 2-Draht-Bus, der Stromversorgung und Signalübertragung macht (Telegramme über Absenkung der Spannung kodiert). Jeder
#7924685: >> Mit den heutigen Mitteln würd' ich das anders angehen: Jedes Signal >> bekommt einen uC (z. B. STM32C011) verpasst, der alle LEDs ansteuert. >> Anschluss der Signale über einen 2-Draht-Bus, der Stromversorgung und >> Signalübertragung macht (Telegramme über Absenkung der Spannung >>
-
Thread
MicroPython 1.26 mit I2C-Geräteemulator, Z-Wave und Matter am Vormarsch uvam
www.raspberrypi.com/news/trimming-the-fat-flash-raspberry-pi-os-images-faster/ ### MicroPython 1.26.0 mit Unterstützung für STM32N6 und ESP32C2 MicroPython - die Runtime dient unter anderem als Basis für das von Adafruit entwickelte CircuitPython - wurde vor wenigen Tagen auf die Version 1.26 aktualisiert
mimxrt, rp2, samd, stm32 and zephyr ports. In the simplest case it can create an I2C register/memory device that connects to a bytearray (or similar buffer) and allows an I2C controller to read from and write into that bytearray
-
Thread
Unterschied Attinys 20 202 85
regen von einem Attiny wegen des Stromverbrauchs gesammelt werden. Diese werden dann von einem ESP32 per I2C abgeholt und Versendet. Programmiert wird in C auf PlatformIO Nun zu den Fragen. Ich teste aktuell alles auf dem Attiny85. Da ich diesen auf Breakboards bekommen habe. Später wird das
große Vogelbefragung darf natürlich nicht fehlen – in dem vor ein paar Tagen erstellen Thread mit STM32H7 war das gleiche... statt selbst Datenblätter zu öffnen und zu lesen, wird erstmal der große, tolle Papagei gefragt – die entsprechende Sülze oder Moppelkotze spuckt er schon aus. Manche trauen sich
-
Thread
debuggen wie beim tms320f28027
Board für den uC, z.B. STM32G431KBT oder STM32L412KBT https://www.reichelt.de/de/de/shop/produkt/nucleo-32_arm_cortex_m4_stm32_g4-serie-314504 Diese uC kommen im LQFP-32 mit 0.8mm Pitch und haben JTAG-Pins und
Fritz F. schrieb im Beitrag #7919568: > Welcher uC-Hersteller bietet so etwas, abgesehen von TI. Von STMicroelectronics sei die STM32 Mikrocontrollerfamilie hier erwähnt. Dazu gibt es kostenlos die auf Eclipse basierte Entwicklungsumgebung, die sich
-
Thread
Dämpfungswiderstände für TFT-SPI Display notwendig?
dargestellt zu werden. Diese Module gibt es so bei LCSC: https://www.lcsc.com/product-image/C5329585.html und https://www.lcsc.com/product-detail/C5329585.html Und auf dem 160x80 Modul ist dieses Display verbaut: https://www.lcsc.com/product-detail/C18198246.html Einfach nur, damit
eben 100 Ohm verbaut sind und diese Displays problemlos funktionieren (egal, ob diese mit einem AVR, STM8, STM32 oder einem CH32 angesteuert werden).
-
Thread
ISA Karte mit DAC832 emulieren
Welt sich so auf den pi Pico eingeschossen hat. Soooop toll ist er auch wieder nicht. Es gibt z.b stm32 mit pssi (parralel synchronous slave interface), das genau für solche Zwecke nutzbar sein sollte. Aber wie oben gesagt...der Isa Bus ist für heutige Verhältnisse ziemlich gemächlich... Ein adresss-decoder
aussuchen lassen. Richtig billig und in geschätzt 80% der fällen ausreichend passend sind dagegen die 32f103. Der fcm32f103 liegt gerade bei 80cent. Das Original von St bei 1$ mit gratis Bestückung bei jlc. Ohne USB wäre der stm32f030 auch gratis bestückbar bei sehr ähnlicher Peripherie. Aber gut..
-
Thread
STM32 / ST7735 Display
Programm) https://github.com/moonglow/openxhc Das Projekt ist leider schon ziemlich alt und mit dem STM32 hatte ich bisher auch keine Berührungspunkte. Ich habe mir diverse Hardware besorgt, und mich etwas damit auseinander gesetzt. Ich habe es geschafft das Project zu kompilieren, auf meinen STM
ST7735R] Die Library dazu https://github.com/Tombo89/openxhc/blob/master/firmware/src/lcd_st7735.c /* DRIVER: ST7735R MODE: 4 wires SPI ( SPI_MODE_0 ) based on chinese code what comes with module */ Ich konnte leider keinerlei weitere Infos über diese Library finden.
-
Thread
Renesas-MPU mit AI-Beschleuniger, Zephyr 4.2, NXP MCX E und Lesestoff
damit machen kann sieht man z.B. bei ST in ihrem Model Zoo: https://github.com/STMicroelectronics/stm32ai-modelzoo
damit machen kann sieht man z.B. bei ST in ihrem > Model Zoo: https://github.com/STMicroelectronics/stm32ai-modelzoo Danke dir!!!!
-
Thread
Schaltungsdesign mit KI
einen Datenbus bestehend aus drei Leitungen: GND, +12V, und Data. Data ist im Normalfall (idle oder 0) 12V und wird wenn ein Bit gesendet wird (logisch 1) vom Sender auf 0V gezogen. Bitte entwerfe einen Schaltkreis, der diesen Bus galvanisch getrennt mit RX und TX des USART eines STM32C011F6P Mikrocontrollers
Anode (Seite ohne Streifen) → gelber Draht von L1 Kathode (Seite mit Streifen) → roter Draht zu C2 + 9. Ausgangskondensator C2 (RAD FC 470 µF / 50 V Elra Serie) Bein → roter Draht von 1N5822 Kathode – Bein → GND (schwarz) 10. Filter-Kondensator C3 (u10-R5.0-X7R/100V – dein kleiner blauer) Ein
-
Thread
USB-C zum Laden und Programmieren
Strom oder höhere Spannungen auszuhandeln, und mehr wie 500mA kann man im USB-Deskriptor bei USB 2.0 eben nicht angeben. Es gibt STM32-Bausteine, die die CC-Pins direkt ansteuern können: https://www.st.com/content/st_com/en/ecosystems/stm32-usb-c.html fchk
aber muss nicht separat vom normalen USB-Controller laufen. Hierfür sehr zu empfehlen ist z.B. ein STM32G0, für den es von ST auch die entsprechenden PD-Bibliotheken gibt. (Tipp: nicht die veraltete und verkorkste Version verwenden, die STM32CubeMX generiert, sondern die jeweils neueste direkt vom Github-Repository
-
Thread
Lötstationen T12: KSGER Quicko Lefavor Microcontroller Vergleich
ausreicht, Mal bei Mouser geschaut (nach Preis von unten in Einzelstückzahlen): ATMega328PB-MU 1.31€ STM32C011F4U6TR 0.72€ Noch Fragen? ;-)
in 3x3mm mit 6 Pins oder 2x2mm mit 8 Pins. Der kleinste für meine existierende Toolchain wäre der STM32F410TBY: 2.55x2.58mm mit 36 Pins, 128K Flash, 32K RAM und Floating Point Hardware :) Der STM32C011D6Y braucht 1.7x1.42mm mit 12 Pins, aber mit nur 6K RAM lässt er sich kaum noch programmieren ;)
-
Thread
(Altes) Smartphone als Human Machine Interface
Hammereinschläge usw.) ist vergleichsweise einfach. Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr Rechenleistung, STM32F103 oder STM32F407. Dabei implementierte ich stets ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND Smartphones) sowie eine passende Webseite
Hipster-Sprech von User-Experience (UX) sprach. > Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr > Rechenleistung, STM32F103 oder STM32F407. Ok. Aber dann: > Dabei implementierte ich stets > ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND > Smartphones
-
Thread
STM32WL kein Signal auf MISO-Leitung bei SUBGHZ SPI
Hallo, Ich versuche, eine SPI-Kommunikation mit dem integrierten LoRa-Transceiver des STM32WL einzurichten. Die NSS,MOSI und SCK-Datenleitungen scheinen zu funktionieren, jedoch erhalte ich keine Rückmeldung des LoRa-Transceivers auf der MISO-Leitung. Mein Code ist der folgende: [c
= 0x13; while (!(SUBGHZSPI->SR & (1 << 0))); // RXNE uint32_t status = SUBGHZSPI->DR; PWR->SUBGHZSPICR |= (1 << 15); // NSS high } [/c] Ich kann daten senden und diese ebenfalls
-
Thread
Batteriekapazitätsanzeige für Roller
funktioniert in dem die Versorgungsspannung + ein 0-12V Signal gemischt wird und über einen Spannungsteiler an einen STM weitergereicht wird. Diese 0-12V wollte ich über einen LM358 nachbilden, bin aber zu doof. Angehängt habe ich mal die Batterieanzeige
Spannungteiler am Eingang, dann auf den - Eingang des Opamps und dann über einen Spannungsteiler an den STM32. Dazu brauchst du aber Trimmer für Offset und Verstärkung am OpAmp. https://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen
-
Thread
Renesas GreenPack
"GreenPAK Serial Debugger > Board" identifizieren. Es meldet sich als J-Link. Also so wie die STM32 Boards mit Segger-Gehirnwaesche. > Nach dem Erstellen eines Projekts mit dem > passenden IC unter Debug -> change platform. Da war ich natuerlich schon. Da ist das Board nicht gelistet. Ich
interessante Baustein rausgebracht hat. Das Teil kostet in fuer mich interessanten Stueckzahlen nur 0.8Euro, Einzelstueck 2.56Euro. Dafuer bekommt man einen 14Bit ADC, Referenz, DAC, SPI, I2C und den ganzen Logickram. Okay, SNR ist etwas duerftig. Aber fuer den Preis kann man da schon was draus machen
-
Thread
Gesucht Generator/Oszillator mit fester Frequenz 250 MHz
Flankensteiheit spielen will bietet sich MicroPython an. [code] from machine import Pin, freq, mem32 freq(250_000_000) print (freq()) p21=Pin(21) p21.init(p21.ALT, alt=8) CLOCKS_BASE = 0x40008000 CLOCKS_CTRL = 0 CLOCKS_DIV = 4 mem32[CLOCKS_BASE + CLOCKS_CTRL] = 0x6 << 5 | 0x0800 # clock source | enable mem32[CLOCKS_BASE + CLOCKS_DIV] = 0x000001 << 8 | 0x00 # integer | fractional PADS_BANK0_BASE = 0x4001C000 PADS_GPIO21 = 0x58 mem32[PADS_BANK0_BASE + PADS_GPIO21] = 0b11 << 4 | 0b1 # drive strength |
-
Thread
LoRa-Parameter
self.ser.write(data), und damit direkt an Serial... Rahul D. schrieb im Beitrag #7909115: > Ein STM32-Modul, wie es auch auf dem NUCLEO-Board verwendet wird. Das Nucleo-Board hat kein Modul, sondern einen nackten STM32WL55JC plus diskretes Anpassungsnetzwerk und LP/HP-Umschaltung, da ist dann nur
STM32 (official core) - STM32 Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series
-
Thread
STM32H7: PH1-OSC_OUT als Clock für Ethernet verwenden?
Hi, wenn ich mir den Schaltplan des Eval-Boards für den STM32H7 von ST ansehe, dann ist dort ein 25-MHz-Oszillator verbaut, der einmal mit dem Ethernet-Chip des Boards verbunden ist und einmal mit dem PH0-OSC_IN-Pin des STM selber. Um den STM zu takten, benötige
schon verschiedenene Chip-Versionen vom STM32H743 gibt die sich unterschiedlich kapriziös bezüglich Ethernet verhalten. Finde leider gerade den Thread nicht der _hier_ auf uC.net die Probleme mit dem STM32H743 und LwIP behandelt. Vielleicht
-
Thread
Platine entwerfen
Generiere BOM- und CPL-Dateien für JLCPCB Stückliste von Chat GPT: Name LCSC Part # Beschreibung STM32F103C8T6 C82894 Mikrocontroller OPA380 C12084 Photodioden-Verstärker BPW34 C35395 Photodiode Laser Diode C430181 635 nm OLED SSD1306 C965002 0.96", I2C TP4056 C53484 Ladecontroller
Schritt ist ein Proof of Concept, den Du mit einfacher Mikrocontroller-Hardware (z. B. Arduino oder STM32 Nucleo) und irgendeinem Display-Modul realisieren kannst. Für den Sensor sowie viele Displays existieren bereits Treiberbibliotheken, sodass ein erster Laboraufbau schnell umsetzbar ist. Alle diese
-
Thread
OrangePi mit Loongson-Prozessor, Wolfspeed in CH11-”Insolvenz”, MCUXpresso-Update uvam
Muster des STPay-Topaz-2 sind umgehend verfügbar, und die Produktion wurde bereits gestartet. [/c] ### pyDrone – MicroPython-programmierbare Drohne mit ESP32-S3 Die Verfügbarkeit von ESP32-Drone sorgte für eine wahre Flut von Billigstdrohnen auf AliExpress – ihnen gemein war bisher erstens die Verwendung niedrigpreisiger ESP32-Varianten und zweitens die Programmierung unter ESP_IDF bzw C. Mit der pyDrone steht nun eine neue Variante ante Portas, die neben einem ESP32-S3 eine in MicroPython programmierbare Arbeitsumgebung mitbringt
-
Thread
Neue Bauteile: DB9-Stecker mit Push-Pull, m5Stack-Module, Kelvinklemmen uvam
Stichwort LEDs – über einen Coprozessor aus dem Hause ST erfolgt. ### m5Stack Fan Module – noch mehr STM32 Im Hause m5Stack scheint man auch sonst auf den Geschmack des STM32 gekommen zu sein. Anders ist nicht zu erklären, wieso das in der Abbildung gezeigte und zum Kühlen komplexer Stapel vorgesehene
672988/9.png) Bildquelle: MaxLinear Über die Robustheit vermeldet das Datenblatt folgendes: [c] ±4kV EFT (IEC 61000-4-4) ±12kV ESD Contact (IEC 61000-4-2) ±15kV ESD Human Body Model [/c] ### Melexis MLX90642 – primitive “Infrarotkamera” Wer mit einer Auflösung von 32x24 Pixeln
-
Thread
N-Kanal als high-side switch?
die bis jetzt immer noch völlig unbekannte Steuerung > an. gesteuert wird die Chose von einem STM32L476RG auf einem Nucleo-devboard. Den IRLZ44N schalte ich direkt mit den 3,3V vom µC. 133k Pulldown am Gate
? Schrub ich ja schon dass es der STM32L476RG ist: https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html Das board ist auch von STmicro https://www.st.com/en/evaluation-tools/nucleo-l476rg.html > > Noob A.
-
Thread
Anfängerfrage Laufzeit ermitteln
Suche nach einer Möglichkeit, eine Zeit zwischen zwei Punkten (in Sekunden) zu ermitteln. Ich setze C unter einem C167 Prozessor ein (mit Tasking und CMX). Bin aber schon beim Ermitteln der aktuellen Zeit auf Probleme gestossen. Allein schon der Aufruf time() liefert mir stets 0xFFFFFFFF, d.h. die
Sowas geht mit einer ordentlichen Debugging Schnittstelle samt passendem Debugger. Auf STM32 mit Lauterbach mache ich das dauernd. Ansonsten nimm einen Ausgangspin und schalt den an Punkt 1 ein und an Punkt 2 aus und miss die Zeit mit einem Oszi oder LA. Das ist die Lowtech/LowCost Variante
-
Thread
Verständnis von Pull-Up- und Pull-Down-Widerständen bei Taster-Eingängen mit STM32
Hallo zusammen, ich arbeite an einem einfachen Projekt mit dem STM32F103C8T6 ("Blue Pill") Board und bin etwas unsicher, wann man Pull-Up- bzw. Pull-Down-Widerstände für digitale Eingänge verwenden sollte – insbesondere bei Tastern. Ich habe gelesen, dass es davon
diesen hilfreichen Artikel gefunden, der die Verwendung von Pull-Up-Widerständen im Zusammenhang mit STM32 und I2C erklärt (das Prinzip lässt sich aber allgemein anwenden)::https://www.theengineeringprojects.com/2021/06/write-and-read-an-i2c-eeprom-with-stm32.html
-
Thread
NPN/Mosfet Schaltung - Funktioniert, aber gibt es Verbesserungen?
10k ergibt 3V am Gate vom FET. Wenn man R46 mindestens doppelt so groß macht wie R49, darf der uC auch mal niederohmige 1.2V liefern. Das könnte beim Brown Out passieren, wenn die interne Reset-Schaltung nichts taugt. Manche STM32 haben noch ein integriertes Überraschungsei: Ein USB-Device braucht
Veit D. schrieb im Beitrag #7896677: > Am µC Eingang könnten mehr > wie 5V anliegen. Nein, der V1 sperrt doch bei UGS=0V. Wo soll da eine höhere Spannung herkommen? Selbst wenn der V1 1µA Leckstrom hätte, fließen die problemlos über die Schutzdiode
-
Thread
Was ist das für ein IC (M313)?
Eventuell ein 24AA04/24LC04B/24FC04 von Microchip (4K I2C Serial EEPROM).
Michael B. schrieb im Beitrag #7894195: > TC1224 liefert aber 3V Mit 5V würde auch der STM32F103 frittiert. Wie hoch ist denn die Speisespannung am Eingang der Platine?
-
Thread
Einschalten der Mikrocontroller-Betriebsspannung
anderen Thread den ich in Projekte und Code erstellt habe und bezieht sich auf einen Bootloader mit CH32V003. Da aber die Fragestellung grundsätzlicher Natur ist und das auch andere Mikrocontroller betreffen kann (mein Problem hatte ich auch schon mit einem ATtiny serie0), jetzt hier einmal die Frage
löschen). Prinzipiell ist das beim STM32 ähnlich. Beim CH32 ist der Boot-Bereich vom User-Flash abgetrennt (was man auch am nicht zusammenhängenden Speicherbereich gut erkennen kann). D.h. die 1920 Byte im Bootsektor sind (zumindest nicht