-
Thread
Power Management ESP32 Lipo 2s Akku
zu erhalten. Ich benutze einen STM32H747XIH6. Der hat einen LDO und einen Step-down converter. Danke für den Hinweis. Da schaue ich nochmal. https://www.st.com/resource/en/datasheet/stm32h747ai.pdf
gehabt ich bin sehr neu in der Elektronik und muss mir > erstmal einen Überblick verschaffen. Die STM32H7 Serie ist nichts für Anfänger. Fange lieber mit einem STM32L0 an.
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
-> 0,75€/Stk. 1800x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 1,00€/Stk. 32x STM32F103T8U7, STM: STM32, Cortex M3, 72MHz -> 0,75€/Stk. Halbleiter Logik: 4500x 74AHCT86PW,
und DAC -> 0,50€/Stk. 221x PCA9515A, NXP: I²C Bus repeater -> 0,25€/Stk. 141x ATMEGA325-16AU, Atmel: AVR -> 0,75€/Stk. 1800x F280048PMQR, TI: C2000 32-bit MCU,
-
Thread
Devboard zu ESP32-C5 leakt, Orange Pi-Entwicklersymposion und neue RISC/V-Mikrocontroller
findet sich nun das folgende Code-Snippet, dass bis zu 37000 Samples pro Sekunde vom AD-Wandler des STM32-Teils einliest: [c] var array = Device.CreateAnalogInputArray(Device.Pins.A00, Device.Pins.A01, Device.Pins.A02); var readsPerIteration = 1000; var a0 = new double[readsPerIteration]; var a1
[0]; a1[i] = array.CurrentValues[1]; a2[i] = array.CurrentValues[2]; } } [/c] ### FTDI: Planungen zu USB-I3C-Brücke laufen. Im vor wenigen Stunden versendeten FT Digest
-
Artikel
Wer hat was
CMOS, Befetigungsmaterial, PIC, Stecker, Buchsen ... Lichtmensch Helmstedt 38165 alles mögliche. R, C, Stecker, Avr, Cnc... Rheinland-Pfalz. marc_s86 Trier alles mögliche, Rs, Cs, ATMegas, ATTinys, STM32, 3D Drucker, Verschiedene ISP Programmer (auch welche ab zu geben), ESP8266, Funkmodule 433MHz, 2.4GHz
, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren, Ferritkerne (auch Toroide
-
Thread
ATmega328P TWI/I²C PCF8574 Assembler
Also schreibe ich eine "1" und dann steht eine "0" in TWINT.
sondern wird auch bei vielen anderen µControllern so gelöst und intensiv angewandt, insbesondere bei den STM32 – hier gibt es sogar eine Legende mit Schlüsselwörtern wie beispielsweise „rc_w1” oder „rc_w0”, die einem bei der Registerbetrachtung im Manual sofort auffallen und signalisieren sollen, was und wie
-
Thread
RS232 galvanische Trennung zwischen Raspberry und STM32
STM32 -> ADUM -> MAXa -> lange Leitung -> MAXb -> Raspberry Pi [/pre] Dann müsstest du auf der STM32 Seite noch einen "1W-DCDC-Zuckerwürfel" zum Versorgen der potentialgetrennten Seite des ADUM und des
RS232-Pegel nicht ganz so schwachbrüstig daherkommen. Meist sind die ja doch irgendwo abgreifbar. Die µC-Schnittstelle "J1" arbeitet wahlweise mit 5V von AVR&Co oder mit den 3.3V vom STM32 oder Raspi (JP1 entfernen). c) Das Geraffel um Q2/Q3 dient nur der Anzeige, ob eine Gegenstelle angeschlossen ist
-
Thread
Triac selbsterhaltend triggern
neuen zu kaufen mit (einstellbarer) Hysterese. ODER man repariert den vorhandenen, vll ist nur das C-Netzteil weak...denn sicherlich war das so nicht ab Werk? Klaus.
Schaltwandler-Module werden zu heiß, wenn man sie mit mehr als 50% der angegebenen Stromstärke betreibt. - STM32F1 sind praktisch immer gefälscht, sehr häufig mit eingeschränkter Funktionalität. Andere STM32 Serien sind davon offenbar (noch) nicht betroffen. Da war bei mir der Anlass, mein Buch über STM32F1
-
Thread
welcher chip?
Solche Chips kann man "auch so" finden: https://www.st.com/en/interfaces-and-transceivers/usb-type-c-and-power-delivery-controllers.html https://www.ti.com/interface/usb/type-c-and-power-delivery/overview.html Bei Verwendung von STM32 mit eingebautem UCPD-Interface kannst du das ganze auch sehr flexible selber steuern: https://www.st.com/resource/en/product_training/STM32G0-Peripheral-USB-Type-C-Power-Delivery-UCPD.pdf https://www.st.com/en/ecosystems/x-nucleo-src1m1.html
-
Thread
Drehzahlmesser in Assembler (ATmega328)
Drehzahlmessung in eine existierende Maschinensteuerung einbauen. Einmal auf einem NXP11, parallel auf einem STM32H Prozessor. Das habe ich mit C++ erledigt. Das gesamte Framework ist schon C++. Dieses stellt mir auch einen Microsekunden-Timer zur Verfügung, weil ich den auch für andere Zeitmessungen brauche.
Peter schrieb im Beitrag #7636145: > Einmal auf einem NXP11, parallel auf einem STM32H Prozessor. Das habe > ich mit C++ erledigt. Das gesamte Framework ist schon C++. > Es geht also auch in einer Hochsprache Selbstverständlich Peter. Auf diesem Hardware-Level geht es eigentlich
-
Thread
Atomisches "__enable_irq () + WFI" / condition variablen für ARM
__disable_irq (); \ } \ if (sleepWaitCond_primaskState == 0) {\ __enable_irq (); \ } \ } while (0)[/c] Dieses Makro aufzurufen wartet darauf, dass die angegebene Bedingung false wird. Funktional identisch zu [c]uint32_t sleepWaitCond_primaskState
Interrupts aktiviert. Der vorherige Interrupt-Zustand wird am Ende wiederhergestellt. z.B. bei einem STM32Cube-Projekt kann man das in der syscalls.c so nutzen: [c]static int stdoutstate = 0; __attribute__((weak)) int _write(int file, char *ptr, int len) { (void)file; stdoutstate = 1; HAL_UART_Transmit_DMA
-
Thread
STM32F103 lässt sich nicht flashen
. Die Fotos unter http://stefanfrings.de/stm32/stm32f1.html#stlink zeigen, wo man eine funktionierende Reset-Leitung abzweigen kann. Sebastian R. schrieb im Beitrag #7630521: > Boot0 auf high ziehen, dann startet der Controller im Bootloadermodus
das mit dem Reset richtig. https://www.reichelt.de/ch/de/in-circuit-debugger-programmierer-fuer-stm32-usb-c-stlink-v3minie-p330303.html?&nbc=1 fchk
-
Thread
Langsamer werdender Würfel
auch ein STM32F030, liegt bei knapp unter 1 €), in etwa so viel wie ein NE555+CD4017 zusammen. Wenn ihr Bestücker seit, habt ihr natürlich deutlich andere Preise. Ihr werdet doch jemand in der Fa haben, der mit
mit wenig Code "hübsche" Blink Effekte machen, oder eine Startup-Animation ;-) Früher waren die STM32F030 noch günstiger... Die Padauk Chips kann man natürlich nehmen, wenn man genügend Stückzahl hat. Aber vermutlich kennt sich da niemand mit der Programmierung aus.
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Falls sonst noch jemand jemand den Wechsel von AVR/PIC nach STM erwägt: Ich empfinde die STM32L0 Serie für den Anfang als angenehm. Ihre Komplexität ist nur wenig über den alten AVR (die aktuellen kenne ich nicht). Sie sind ab 1 Euro zu haben, und ein passender Debugger (für alle STM32) kostet 3 Euro.
-
Thread
USB-C (USB2.0) Stecker per Relais trennen
sind kann man auch eine Ideale Diode mit Mosfet bauen, aber Teste erstmal mit der Diode Falls USB C das nicht mag, eine USB 2.0 Verbindung erzwingen indem man einen USB A - USB C Adapterkabel statt USB C Kabel benutzt.
Mikrocontroller mit 2 USB-PD Kommunikationsports dazwischen schalten (z.B. STM32G0B1) und die Power Role Swap Nachrichten abfangen... duckundwech
-
Thread
Lora will einfach nicht.
Ich nutze die Arduino IDE einfach gerne als "all in one" Lösung für verschiedene Plattformen (AVR, STM32, RP2040). Nur eine IDE, die recht schlank ist und dank der Bibliotheken ist der Wechsel von einem Controller auf den anderen auch recht einfach. Allerdings bilde ich mir auch ein, ein bisschen
ein bisschen erwachsener. Wirklich große Projekte mache ich eben wegen des Debuggings schon in STM32CubeIDE oder MPLAB.
-
Thread
STM32 Summit – STMicroelectronics-Onlineevent mit neuer STM32U0-MCU
Remi El-Ouazzane begrüßte die Entwicklerschaft zu einem Event, das die Breite des STM-Ökosystems zu feiern sucht. Neben einer Mikrocontroller-Neuvorstellung gab es Nachrichten zu Erweiterungen der STM32C0- und STM32WBA-Chipfamilie und verschiedenste neue Ökosystem-Features, beispielsweise
findet sich folgende Passage: [c] Die STM32U0-Bausteine sind die ersten MCUs auf Arm® Cortex®-M0+-Basis, die für die Zertifizierung gemäß SESIP Level 3 und PSA Level 1 zum Schutz des Firmwarecodes konzipiert sind. Diese Zertifizierung
-
Thread
Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird
Oszillatoren, wenn kein Batteriebetrieb > erforderlich. Z.B. 5*3.2mm² Für Batteriebetrieb nimmt man einen 32kHz Oszillator und erzeugt die "Hochfrequenz" intern per PLL. Dann braucht der Oszillator weniger als 2µA und ist auch etwas kleiner: 1.6 * 1.0mm² oder 2.0 * 1.2mm² -> OM-7605-C9 oder -C8 oder OV-7604
den größten Einfluss auf die erzeugte Frequenz hat". > Beim Nucleo kommt der Takt für den User-µC normalerweise aus dem > ST-Link-µC, das ist zumindest bei dem F411RE so, > d.h. am µC selbst ist überhaupt kein Quarz verbaut. Es geht um den Quarz am ST-Link (in diesem Fall ein STM32F103CBT6).
-
Thread
Mehrere VL53L0X-Sensoren
Welt der Mikrocontroller und ich habe ein Problem. Auf den Punkt, ich brauche einen Mikrocontroller (STM32), um mehrere VL53L0X-Sensoren zu behandeln und meine Frage ist: ist dies möglich, einen Mikrocontroller, um 7 von ihnen laufen? Ich bin Teil eines Universitätsprojekts, bei dem ein, sagen wir mal
#7623850: > Kann mir jemand mehr darüber erzählen? ST Application note AN4846 - Using multiple VL53L0X in a single design https://www.st.com/resource/en/application_note/dm00280486-using-multiple-vl53l0x-in-a-single-design-stmicroelectronics.pdf
-
Thread
STM32 Timer2 Interrupt
was ich initialisieren und welche Methoden ich noch aufrufen muss? Aktuell verwende ich einen STM32F401CE. Die LED toggelt im Interval von 1 sec., die funktioniert soweit. [c] #include <Arduino.h> #include "IWatchdog.h" /* Set TIMx instance */ TIM_HandleTypeDef Tim2Handle; /**
auch im Anhang. Ich benutze für die STM32 die STM32CubeIDE – lasse mir aber nur das Minimum initialisieren und mache alles andere dann explizit auf der LL- und Registerebene selbst, insbesondere bei den Timern weiß man dann ganz genau, was
-
Thread
XMega: ADC liefert seltsame Werte
Mich hat schon der 128A1 (ohne U) zum Zweifeln gebracht. Als ich die Nase voll hatte, bin ich auf STM32 umgestiegen.
; // reference is ADC reading at 85C, scaled by 10 to get units of 0.1C degreesX10 = r; degreesX10 *= kelvinPerAdcC10; degreesX10 -= 2730.0f; return degreesX10 / 10.0f; } [/c]
-
Thread
NFC-ICs für Datenübertragung gesucht
suchst du aus deinen Lieblingscontrollern nicht selbst einen heraus? Ein Feld, Wald und Wiesen STM32F103 koennte es z.B. Es sind uebrigens nicht 4 ppm sondern 4 MBit/s. Aber IrDA braucht halt recht viel Energie. Das halte ich fuer einen u.U. schnell rotierenden Aufbau fuer nicht besonders
Zum Beispiel: stm32h743 Das Datenblatt behauptet das er 12MBit kann. Und im Datenblatt des RP2040 ist ein Reciever fuer den PIO drin! Vanye
-
Thread
Neue STM32H7-Variante, Eclipse-Daten zur IoT-Adoption und neue Kameras
der Chips: [c] „Unsere STM32-Reihe ist schon jetzt die weltweit populärste Familie von Arm Cortex-M-Mikrocontrollern, und mit den neuesten STM32H7-Bausteinen können Designer noch mehr Anwendungsfälle abdecken“, sagt
Peripherieintegration und dem Komfort eines Mikrocontrollers sowie einem kosteneffektiven Preisniveau.“ [/c] Detaillierter wird STMicroelectronics in der unter https://www.st.com/resource/en/product_presentation/microcontrollers-stm32h7rs-lines-overview.pdf bereitstehenden Präsentation, aus der auch die
-
Thread
LoRA, Meshtastic, TTN, Helium?
das es da fertige Module gibt die einem den > ganzen Umgang mit dem Protokoll abnehmen Für den STM32WL55/STM32WLE5, welcher das SX126x enthält, gibt es ein "LoRaWAN_AT_Slave" Example, da kann man per UART-Kommandos den LoRa-Client steuern. Allerdings kann man auch einfach gleich die ganze Anwendungsebene
Euro gekostet). Auch LoRaWAN-Module und -stacks sind verfügbar; Heltec macht ASR6502-basierte und ESP32-basierte für einen günstigen Kurs, der STM32WL integriert das auch alles. Soweit ich weiß, gibt's da mittlerweile auch für alle Arduino- bzw. Platformio-Unterstützung, dem Bastelspaß steht also wirklich
-
Thread
STMicroelectronics liefert neue MPU, GigaDevice partnert mit Segger, neue FPGAs und mehr
STMicroelectronics schickt mit dem STM32MP2 eine neue STM32-MPU ins Rennen, die 1080p-Displays unterstützt und mehr Rechenleistung bietet. Segger stellt GigaDevice-Nutzern fortan eine kostenlose Version von Segger emWin zur Verfügung, während
/en/microcontrollers-microprocessors/stm32-arm-cortex-mpus.html In der offiziellen Ankündigung findet sich die folgende textuelle Beschreibung: [c] Es handelt sich hier um die ersten MPUs von ST, die mit dem Arm Cortex®-A35 eine 64-Bit-CPU
-
Thread
Welches ist euer Lieblingstransistor?
ausdrücken, dass ich mir meist die bequemste und schnellste Lösung aussuche. Meistens ist es ein AVR oder STM32L496 oder LPC1788. Mit PICs mache ich (leider) kaum noch etwas. Aber eine "emotionale" Verbindung a la "Liebling" besteht da nicht wirklich. Fuer die häufigen Alltags-Kleinanwendungen dient meistens
soll den Tiny841. Wenn es sehr klein sein soll: Tiny10 mit Assembler > programmiert. Die kleinen uC verwende ich nur für Spezialzwecke und das ist ganz selten. Das waren dann aber immer PICs wie 12F683(4) u.ae. Gerhard > > Mein Lieblingswiderstand ist übrigens der 0 Ohm Drahtwiderstand. Den
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
Bin halt Perfektionist. > Falls das von H.H. nicht klar genug rüber kam: Die Datenleitungen vom µC > dürfen 3,3 Volt nicht übersteigen. Jetzt hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? Der auf dem Flugregler verbaute STM32F405 weist eine ziemlich wilde Mischung an tolerablen
schrieb im Beitrag #7617219: >> Falls das von H.H. nicht klar genug rüber kam: Die Datenleitungen vom µC >> dürfen 3,3 Volt nicht übersteigen. > Jetzt hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? > Der auf dem Flugregler verbaute STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt
-
Thread
Mit Wire.h über I2C auf LCD-Display 1602 zugreifen
oder *DATEN* schicken willst. Also zB <Cursor links> oder "HALLO". Hier machen die das für einen STM32. https://controllerstech.com/i2c-lcd-in-stm32/
Axel R. schrieb im Beitrag #7614956: > Hier machen die das für einen STM32. > https://controllerstech.com/i2c-lcd-in-stm32/ Warum in die Ferne schweifen? https://www.mikrocontroller.net/topic/471336
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
aber A15/A14/A13 gehen zum Adressdekoder (U10, LS138, selektieren immer 8K Bloecke), U6/U7 (RAM) bei 0x0000-0x1fff (aber nur ein 1k ist belegt, der Rest ist nicht definiert), U16 (68488) ist bei 0x2000, U8 ist bei 0x4000-0x5fff (auch wieder ein 1k, aber nur D0-D3 belegt). ROM ist wohl 0xC000 - 0xFFFF
. Datenblatt zu dem RAM µPD444: https://www.datasheetarchive.com/datasheet?id=1073198b21e4073cc0c21c3b93d95c162a3ed6&type=M&term=upd4441 Hat die Batterie noch genug Spannung? Das ist zum Glück kein NVRAM. So eines habe ich mal aufgefräst und eine externe Batterie angelötet. Das war in einer
-
Thread
STM32 Timer Problem
HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_1); und HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_2); Ich nutze den STM32F103ZGT6 mit 66 MHz Clock. Setze ich den Prescaler deutlich runter (z.B. auf 6600) funktioniert alles tadelos. Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen abzuarbeiten
Chris schrieb im Beitrag #7614027: > Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen > abzuarbeiten oder habe ich etwas übersehen? Sollte tatsächlich ein Interrupt mit 500kHz angesprungen werden, auch wenn das ein STM32F103 mit
-
Thread
STM32 USARt3 DMA Rx kopiert keine Daten
; dma->M0AR = (uint32_t)&buf_rx[0]; dma->M1AR = (uint32_t)&buf_rx[0]; dma->NDTR = BUFFER_SIZE; dma->CR |= DMA_SxCR_PL_1; dma->CR |= DMA_SxCR_PL_0; dma->CR |= DMA_SxCR_MINC; dma->CR
oHardware.oPort[0].send(s.c_str()); } } [/c]
-
Thread
Treiber für 0- 25 mA gesucht
https://www.lcsc.com/product-detail/Digital-To-Analog-Converters-DACs_Texas-Instruments-DAC161S997RGHR_C90500.html @Christian: Bist Du Dir da sicher, dass der nur 20mA schafft? Lt. Datenblatt kann der min. 23.95mA bei DAC 0xFFFF
Die Umsetzung für eine fast statische Ansteuerung war so, dass ein Signal vom DAC aus einem STM32 in einen OP hineingeht mit 4 facher Verstärkung. Am Ausgang war somit maximal 12 Volt was prinzipiell schon mal für einen 0-10V Ausgang benutzt werden kann. Mit einem Shunt und einem Ina196 wird der
-
Thread
Microchip CLB - Messung des Propagationsdelays und Ausblick
aktuell irgendeinen ARM Controller verwenden, wenn wir mal bei "Architektur" bleiben, im wesentlichen STM32 um spezifischer zu sein. Und früher mal, so vor 10 bis 20 Jahren, da war das Forum ganz klar von Atmel AVR dominiert. PIC ist nicht mal eine Architektur, das ist der Markenname mit dem Microchip
dann allerdings den Ordner wieder in den Schrank gestellt, ich hatte genug 6502 Assembler auf dem C64 programmiert um mich von dem PIC abschrecken zu lassen. Ein paar Jahre später, muss so 2005 gewesen sein, kam ich über meinen nächsten Arbeitgeber auf Atmel AVR, die konnte man nicht nur in C programmieren
-
Artikel
Wanderkiste
µC (gebraucht aber ok) 1 x SAB 80C535-16 µC 1 x MAX134CPL 1 x DAC4815AP 1 x MHS 80C32-16 1 x RFM HC1348 533Mhz Quarz Oscilator (kein standard pinout!) 4 x XC9536VQ44-5C 2 x XC9572TQ100-5C 1 x Spartan II
| ein paar SMD R und Cs, 3x LM2903 200 LEDs 2mA,C 4700µF, SMD C,PCF8574, und andere ICs 09.05.2012 Angekommen bei RD (benwilliam) (Gast) ein wenig von allen SMD teilen, ein paar Stecker, alle LEDs Intel Quadcore CPU, STM32F4 Discvoryboard, NEC LCD µC
-
Thread
ADC - ungenaue Werte
der ADC eine Referenzspannung von 3V hat (STM32L431CBT6). Siehe Bild ADC_Spannungsteiler. Bei 0.83V liegt am ADC eine Spannung von 0.575V an. Das Sieht man auch an den Oszibildern oszi_1 und Oszi_2. Jetzt folgt die 1. Frage: Wenn ich die Spannung
W. schrieb im Beitrag #7610799: > Das spräche für eine Referenzspannung des ADC von 3.3V statt 3.0V ... Blöd nur, dass der STM32L431CBT6 laut Datenblatt eine interne Referenz von 3.0V ± 10mV im Temperaturbereich 25° ... 35° hat.
-
Thread
[V] Linear Labornetzteil Isotech IPS 2303DD
ich verkaufe hier ein gut erhaltenes lineares Labornetzteil Isotech IPS 2303DD Ausgänge: 2x 0-30V / 0-3A 1x 5V / 3A Tracking seriell / parallel. Zustand: Optisch leichte Abnutzungsspuren. Technisch einwandfrei (siehe Messwerte), nochmal nach Herstellervorgaben kalibriert. Ich habe im Gegensatz zum Originalzustand eine Lüfterregelung eingebaut, basierend auf einem STM32F030. Die Temperatur wird am Kühlkörper an drei Stellen jeweils neben den Leistungstransistoren gemessen. Ab 30°C wird der Lüfter hochgeregelt. Wem die Regelung nicht gefällt, kann sie relativ einfach
-
Thread
Erfahrungen mit Jobsuche als Embedded Entwickler 2024
soll. Man kennt GitLab, aber Bitbucket ist gefordert? Schwierig. Gleiches gilt für Mikrocontroller (STM32 oder LPC?), Bustechnologien (CANopen oder J1939?), Programmiersprachen etc. Oft ist gewünscht, dass man bereits viele Jahre Erfahrung mit einer bestimmten Technologie hat - das ist aber kaum zu erfüllen
Oder du multiplizierst den Betrag einfach mit 0, weil du gar keinen Job mehr hast. Diese und andere Firmen schaffen momentan haufenweise Embedded Developper aus aller Welt nach Europa und die geforderte Arbeitserlaubnis bekommt jeder sofort vom
-
Thread
24V über Spannungsteiler an ADC:
that the voltage on any non-5V tolerant pin may not exceed VDD + 0.3V. The exception is, if the input current is limited to meet the respective injection current specifications defined by the parameters, such as DI60a, DI60b, and DI60c as shown in Table 37-10"
1000 größer sein. So ein Kondensator wirkt auch Dirk F. schrieb im Beitrag #7609681: > Wenn der uC noch keine Spannung hat, aber an einem Einganspin Spannung > ist wunderbar entgegen. ArnoNym schrieb im Beitrag #7609706: > Übrigens, Herr Praktiker: Deine 10mV bei 10k sind 0,04% Fehler.
-
Thread
Optokoppler schluckt Flanken
Hallo, ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dieses Signal kommt sauber am Eingang eines Optokopplers an. Siehe Schaltplan. An Pin4 sehe ich ein sauberes Signal, an Pin6 hingegen wird es löcherig
nicht schaffen. Das wäre also vergebliche Liebesmühe und der EMV nicht zuträglich. Der Eingang des µC braucht hoffentlich kein Signal mit einer Flankenzeit von unter 1µs. Keine A. schrieb im Beitrag #7608522: > ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dann verrate
-
Thread
Welches Zubehör für DevKit NUCLEO-H723ZG ?
) | (1 << CS02) | (1 << CS01) | (1 << CS00); } [/c] Genau so, wie man es auch in Atmel Studio oder MPLAB oder eben auch beim STM32 "bare metal" machen würde.
sondern direkt mit einem High-Level API. Allerdings ist das Arduino-API da schon einfacher als z.B. die STM32 Cube-APIs. Aber mit vorhandenen Programmierkenntnissen wird es schon gehen. Thomas T. schrieb im Beitrag #7608550: > SDIO hab ich bis heute nicht am laufen... Das ist aber bei allen STM32-Varianten
-
Thread
Optimierung und Forumlierung paralleler Statemachines
Das Design das dann gebaut wird hängt nur von diesen Konstanten ab. Wenn das Gerät also eine I2C Schnittstelle haben soll, dann setzt man dort eine Konstante auf True und es wird der I2C Master - mit seiner FSM - instantiiert. Wenn nicht, dann nicht. Berni-Bär 🐼 schrieb im Beitrag #7610386:
. Hier https://stnolting.github.io/neorv32/#_processor_top_entity_generics ist eine Liste der Generics vom neorv32 RISC-V Prozessor/SoC. Wie man sieht wird da nur über Gnerics dem Toplevel gesagt was alles in das SoC reingebaut werden soll und
-
Thread
Kurzschluss/Defekt identifizieren
von UNI-T sind gut und günstig - hab auch eine. https://www.reichelt.de/waermebildkamera-20--400-c-uti-720a-p358462.html?&trstct=pol_10&nbc=1
199 gemessen wo die Spannung auf dem Board am niedrigsten ist. Uebeltaeter war lustigerweise ein STM32! Koennte auch umgedreht mit Widerstandsmessung gehen. Sollte halt ein Messgeraet mit ein paar mehr Stellen sein. Vanye