-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
STK500-Besitzer schrieb im Beitrag #7055000: > STM8 für Arduino? stm32duino...
hawky schrieb im Beitrag #7055026: > stm32duino... Du kennst den Unterschied zwischen STM8 und STM32? Ich suche übrigens nichts derartiges. https://www.st.com/en/evaluation-tools/stm8-nucleo-boards.html#products https://github.com/stm32duino
-
Thread
Mikrofon-Verstärker-Tiefpass (Pegelmesser)
Für ein VU-Meter etc. ist mehr zu beachten https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.30.2 Ralph B. schrieb im Beitrag #7054480: > Maximum Output Voltage (See Figures 2, 8) > VOM+ 3 V > VOM- 0.13 V Na ja, durch die Diode sind 0.13V kein Problem, und 3V sind je nach Referenzspannung
Christina schrieb im Beitrag #7054464: > Der Mikrocontroller ist ein STM32. Nicht für STM32, nicht direkt für Mikrofone, dafür aber schön kompakt realisierbar, vielleicht interessiert dich das auch 😀: https://www.mikrocontroller.net/topic/419372#new Ziel war es, den
-
Thread
Kennt jemand China Prozessoren die kaufbar sind?
Hi. Ich habe wie so viele das Problem das ich keine stm bekomme. Nun bin ich am überlegen ob es nicht was passendes aus China gibt was auch lieferbar wäre (ca. 5000 Module). Zur Zeit habe ich einen stm32h743 und könnte das ganze System auf bis zu 3 Prozessoren aufteilen. Wobei 2 davon so in der Leistungsklasse Stm32f1 liegen müssten und einer schon mehr im Bereich stm23f4/h7 allerdings mit >512k RAM und >512k flash. Wobei es mit 2 Leistungsstarken auch geht, wäre auch einfacher bei der Entwicklung. Ich brauche
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
hättest, wären es 6 x ATmegaxxx oder ein STM32 oder RP2040 oder ... gewesen.
> Diese GPIOR liegen im Bereich <= 0x1f. Damit sind sie für > sbi/cbi/sbic/sbis-Befehle nutzbar Das ist nicht der entscheidende Punkt - beim ATmega328P zum Beispiel liegen die drei im Bereich <= 3F, und erlauben damit einen Zugriff, sowohl
-
Thread
Netzgerät Bausatz Überlastung
, bleibt immer noch das unbefriedigende Regelverhalten. Aus 4u7 am Ausgang könnte man schon mal 47uF machen, C3, C4, C6, C7 entfernen, C1 verdoppeln, tja, und C2 ist der relevante, auch hier kann der doppelte Wert nötig sein, je nach dem wie man R5 anpasst eventuell auf 110 Ohm. Oder gleich eine
Ich hab T1, T2 und T3 ausgelötet und getestet. T1 und T2 sind beides NPN Transistoren (BD 249C). T3 ist ein PNP Transistor (BD 140 STM). T2 ist durchgebrannt, der hat von C>B 0.8V und E>B 0.77V Flussspannung, wo er
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
Keks F. schrieb im Beitrag #7051105: > Spannungsbereich 3.3V-4.2V. Die üblichen Textdisplays mit HD Controller laufen zwar auch mit 3V, benötigen dann aber eine kaum belastete zusätzliche negative Kontrastspannung
PCF8577 als Treiber, zwei Cs und ein R, https://www.reichelt.de/i-c-lcd-treiber-duplex-vso-40-pcf8577ct-3-p270125.html?&nbc=1 ergibt ein I2C-Display für 3 bis 4.2V mit optimalem Kontrast weil statisch. Ja, man kann nur 32 der 36 Segmente nutzen. Ja, man braucht einen 680pF. Ja, eine Beleuchtung ist eine
-
Thread
Pico Frequenzzähler mit RP2040
RP2040 Board • reziproke Frequenzmessung • Eingangsbereich 0,1 Hz – 16 MHz, • Option max. Fin = 32 MHz (Turbo) • Auflösung 7 Stellen / s • 3 Messungen / s oder eine Periode (bei Fin < 3 Hz) • ser. Datenausgabe mit 115,2 kBd • Abgleich der Frequenzanzeige +/- 20 ppm • Anschluß 2 x 16 LCD (Option
Displaycontroller schaufelt, das ist überschaubar. Es gibt mittlerweile viele fertige Lösungen, für einige STM32 Boards habe ich auch schon Treiber mit den BSPs gebaut. Der lvgl Editor erzeugt ui files und die sind so portabel das sie im PC Simulator oder im µC funktionieren. Habe ein Disco F746 hier liegen
-
Thread
STM32, Verstrichene Zeit mittels SysTick ermitteln, wie Overflow/Rollover berücksichtigen?
berücksichtige. Wenn wir annehmen, dass SysTick von 0 bis 5 läuft und dann überläuft: [c][0,1,2,3,4,5][/c] Und dann zwei Zeitpunkte annehmen: [c] uint32_t alteZeit = 3 uint32_t neueZeit = 1 [/c] Bin ich mit folgendem Programm auf dem richtigen Trichter? Wenn nein, wie könnte man es eleganter/besser lösen? [c] void SysTick_Handler(void) { msTicks++; } uint32_t verstricheneZeit() { uint32_t alteZeit = 3; // SysTick->Val vor Überlauf funktionsAufruf1(); funktionsAufruf2(); uint32_t neueZeit = 1; // SysTick-Val nach Überlauf if(neueZeit > alteZeit){
-
Thread
2 ADC Kanale auf Nucleo-G071RBT6
Wenn deine Aufgabe ist "2 Kanäle zu machen" dann bist du schon fertig. Von der Seite zum STM32G071RB: "12-bit, 0.4 µs ADC (up to 16 ext. channels)" Der hat also schon mehr als 2 Kanäle und du musst nichts tun.
Sorry hab gemient 2 Kanäle zu Programieren mit STM32CubeIDE sodass ich es auch benutzen kann.
-
Thread
STM32F411VET6 - UART RX funktioniert nicht
bis zum STM32F411, dieses Signal kommt auch an bis zum PIN. Die Signale sehen dabei auch komplett schön aus und es gibt kein rauschen oder sonstiges drauf. Jetzt zum eigentlichen Problem: Egal was ich mache der STM32F411 möchte am RX Pin nichts auslesen, ich hab dies schon per Polling, IT und DMA probiert. Ich lasse mir dabei das Buffer an einem Display anzeigen und nie steht was drinnen. Ich habe zurzeit die
-
Thread
Fatfs Code funktioniert nicht
der Benutzung > eines UARTS sprechen da für sich. > Ich arbeite viel mit Arms. Der aktuelle STM32H7 hat 1M Flash und 1M Ram. Da stört auch ein snprintf() nicht. Selbst wenn es 10K braucht. Ansonsten kann man auch ein UART_Puts(), oder wie das auf Atmels heissen mag, benutzen. Nur sollte man
Andreas B. schrieb im Beitrag #7049381: > Sinnigerweise sollte man gleich alles mit 3,3V laufen lassen. Aber das > ist für den typischen Arduinisten wieder ein schwerwiegendes Problem. Hm. Das hat aber auch seine Nachteile. Für so ein SD-Teil nehme ich einfach die 3.3 Volt vom
-
Thread
[V] STM32F105RBT6 - 128kB Flash Cortex-M3
Hallo zusammen Habe hier aus einem Projekt noch überzählige STM32F105RBT6 Anzahl: ca 70 Stück Stückpreis: 12€ Versand innerhalb EU möglich Bei Interesse bitte PN
-
Thread
Schematic und Controller für WF123BSWAYLNNO Display
hast könnter den Rest ein Raspi machen oder damit kenne ich mich selbst aber nicht aus einen STM32 https://pcbartists.com/design/embedded/stm32-lvds-lcd-display-interfacing/ Bei deinem Display steht aber auch etwas von 2 Kanal LVDS.
konvertieren der Signale: https://www.amazon.de/InnoView-Tragbarer-Bildschirm-1920x1080-Schutzh%C3%BClle/dp/B09NKDBG6D/ref=sr_1_1_sspa?keywords=usb+monitor&qid=1650958654&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzNDUxR1FNVjdSU1c3JmVuY3J5cHRlZElkPUEwMDgxMjc3Mlc5R05ISlNQM0pQOCZlbmNyeXB0ZWRBZElkPUEwNDA2MTQ4MVgyRVBFUlY1UzVSSyZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU
-
Thread
CAN STM32F7xx
Hallo, ich verzweifle gerade daran eine CAN Schnittstelle mit dem STM32F746 stabil in Betrieb zu nehmen. Ich verwende den externen Clock (25MHz). Die CAN Schnittstelle empfängt immer richtig, aber plötzlich nach 1min oder 10 Sek oder auch erst nach 10min oder länger,
scheint jemand ein ähnlichen Fehler zu haben: https://electronics.stackexchange.com/questions/212194/stm32f7-gets-stuck-in-external-interrupt-callback-function HAL_InitTick(0); im Init-Teil hilft bei mir aber nicht...
-
Thread
Kurzmeldungen: SigFox geht an UnaBiz, ST erweitert Azure RTOS-Unterstützung, neue Chips
nun breitbandig nach: [c] Anwender können die Qualitäten von Azure RTOS, die Zweckmäßigkeit von STM32Cube und die Flexibilität der STM32-Familie nunmehr nutzen, um die MCU-Eigenschaften zu optimieren. Hierbei haben sie die Auswahl unter mehr als 700 MCUs aus dem STM32 Arm® Cortex®-M-Portfolio. Mit dieser neuerlichen Erweiterung stehen spezielle Softwarepakete für den Mainstream-Mikrocontroller STM32G0, die Ultra-Low-Power-Versionen STM32L4, STM32L4+, STM32L5 und STM32U5, die High-Performance-MCUs STM32G4, STM32F4, STM32F7 und STM32H7 sowie die Wireless-Mikrocontroller STM32WL und STM32WB zur
-
Thread
Suche MC STM32F427VIT oder STM32F437VIT
Hallo, suche für mein aktuelles Projekt (mcHF) entweder einen * STM32F427VIT oder * STM32F437VIT Mouser und Digikey können vielleicht in mehr als einem Jahr liefern, so lange möchte ich dann doch nicht warten. Vielleicht hat ja jemand noch so einen unbenutzt rumliegen
https://de.aliexpress.com/item/1005003612495058.html?spm=a2g0o.productlist.0.0.215633f6YOFKRW&algo_pvid=0a1b2e9f-13a0-40a7-9d8f-2dbf2b852c4a&algo_exp_id=0a1b2e9f-13a0-40a7-9d8f-2dbf2b852c4a-43&pdp_ext_f=%7B%22sku_id%22%3A%2212000026491280224%22%7D&pdp_pi=-1%3B32.83%3B-1%3B5.23%40salePrice
-
Thread
Lötstation knipst USB-Hub aus
(dazwischen 23mm Holz) hängen nicht mehr. Maus, Tastatur, diverse Elektroniken (Arduino, eigenes, STM32 Nucleo). Am treffsichersten erwischt es Maus und Tastatur. Hub ist ein Logilink 13-port (billigst) und Lötstation eine Ersa MS250. Mehr Entfernung wäre sicherlich eine Möglichkeit, lieber wäre
Netzschalter an. Zum Beispiel so einen: https://www.luedeke-elektronic.de/Entstoerungsfilter-RC-Filter-100nF-100Ohm-0-5W-max-275V-AC.html
-
Thread
Mikrocontroller Empfehlung gesucht
Für Low-Power geht z.B. die MSP430-Serie von TI ganz gut. Ansonsten STM32L0, die dürften aber schwerer zu bekommen sein.
Datenblättern und Beispielcode drauf schaffen. Das braucht Zeit, ist aber machbar. (Und notfalls gibt's für STM32 und MSP430 auch das Arduino-Framework (STM32Duino und TIs eigenes Energia) - aber pssssst)
-
Thread
SWV auf Assembler Level ansprechen
wenn Platz ist. Die Abfrage, ob "ITM enabled", kann man sich ja auch ggf. noch sparen. Für z. B. STM32H750 im RM0433, 60.6.3, ITM stimulus register 0, da ist die FIFO-Behandlung erklärt. Der kompliziertere Teil sind die ganzen Einstellungen davor.
pop {r0-r1} bx lr [/pre] Aber der Debugger (STM32CubeIDE) verhält sich merkwürdig. Es wird "hi!" in der SWV ITM Console ausgegeben, aber wenn ich durch ITM_SendSTring durchsteppe, findet die loop auch die terminierende 0, fällt durch auf Label 2
-
Thread
Welches elektronische Bauteil würdet ihr euch wünschen?
Bernd schrieb im Beitrag #7038720: > Was müsste es können? Das was die STM32 Mikrocontroller können nur halt in verfügbar.
Hirne aus dem 3D-Drucker: https://www.3d-grenzenlos.de/magazin/forschung/3d-druck-von-gehirnzellstrukturen-mit-biopixlar-system-erforscht-27650813/
-
Thread
keinen Bock auf level-shifting
Stefan ⛄ F. schrieb im Beitrag #7037377: > Schon vor 2 Jahren lieferten praktisch alle > Laptops und sehr viele PC nur noch 3,3V Pegel Eher war "etwas" länger, 20 Jahre :-)
, wie blöd. Und was hatte ich da schon, wo ein STM8 einfach nur nervte: Linien-CMOS Photodiodenzeilen wollen leider 5V, Audio-Ausgang bringt an 3.3V keine Leistung, 5V reicht hingegen. 3.3V Relais sind selten, 5V häufig. LCD Gläser benötigen
-
Thread
Automotive Schutzschaltung
ESD sichere Flexiterm > Kondensatoren tauschen? Ja. ESD-sicher ist meist ab 47*50 nF*V. Darunter den Kondensatorhersteller fragen. > 5. Ich hätte D3 durch eine Bidirectionale TVS ersetzt und diese vor D1 > gesetzt > -> Gedanke war das durch ein ESD Event die Diode beschädigt
32V nur noch? Dann haben sich die Tests wohl geändert. Mit 32V kommt man ja sogar ohne jede Schutzschaltung klar solange man keine FETs oder so mit der direkten Eingangsspannung versorgt oder ungeregelte
-
Thread
STM32 GCC Compilereinstellungen für Minimum Size -Os
0xb4 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0x104 stm32f1xx_hal_msp.o
dem Windowsrechner ist das der erste Schritt beim Compilieren: [c]Building file: Startup/startup_stm32f103x6.s Invoking: MCU GCC Assembler arm-none-eabi-as -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -g -o "build/startup_stm32f103x6.o" "Startup/startup_stm32f103x6.s" Finished building: Startup/startup_stm32f103x6
-
Thread
STM32F7xx CAN time calculation
Hallo, Ich versuche gerade die CAN-Schnittstelle (CAN2) mit einem STM32F746 zum Laufen zu bringen. Allerdings scheitere ich schon an der Frage, welchen Clock ich für die Timing-Berechnung nehmen soll. Für die Berechnung verwende ich die Seite http://www.bittiming.can-wiki.info
FLASH_LATENCY_6); PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_I2C1 | RCC_PERIPHCLK_I2C3 | RCC_PERIPHCLK_USART3 | RCC_PERIPHCLK_USART6; PeriphClkInitStruct.I2c3ClockSelection = RCC_I2C3CLKSOURCE_PCLK1; PeriphClkInitStruct.I2c1ClockSelection = RCC_I2C1CLKSOURCE_PCLK1; PeriphClkInitStruct.Usart3ClockSelection
-
Thread
Preisdivergenz bei Mikrocontrollern;
Ich denke, das kommt noch noch dazu. Ich habe gut 30 kleine und große AVR vorrätig, aber nur 5 STM32. Welche Boards nach der Kriese wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie
Stefan ⛄ F. schrieb im Beitrag #7032065: > Zur Zeit kriegt man offenbar nur noch chinesische Mikrocontroller, das > wären für Bastler hauptsächlich ESP8266, ESP32, RP2040 und schlecht > gefälschte STM32F103
-
Thread
STM32F405RGT6 keine Verbindung über USB
W.S. schrieb im Beitrag #7032089: > daß der angebliche STM32 nur ein übler Fake ist Ich dachte davon sind nur STM32F103 betroffen. Nicht?
-3.3 habe ich durch einen MCP1700-3302 mit zwei 1uF X7R ersetzt, da der AMS1117 die 3,3V nicht stabil halten konnte. Und wie im Datenblatt vom STM32F4 gefordert einen 4,7uF Kondensator an einen VDD
-
Thread
Regelkreis für Modellbauservo
homo faciens: siehe https://www.youtube.com/watch?v=ZYu3hsRD85Q LG
https://www.st.com/content/st_com/en/ecosystems/stm32-motor-control-ecosystem.html
-
Thread
UART Problem zwischen ESP32 und STM32
Hallo zusammen, ich habe ein Problem bei der UART Kommunikation zwischen einem ESP32 und STM32. Es funktioniert alles soweit bis ich den ESP32 hardresete dann sehe ich erstmal ein Framingerror auf RX und im TX einen Shift in der Antwort. Sobald ich den STM32 dann hardresete funktioniert
Stefan ⛄ F. schrieb im Beitrag #7028933: > Der Bootloader gibt ja auch Text mit einer "unerwarteten" Baudrate aus, > auch das führt zum Framing Fehler. 🤡 Der esp32 ist 240hz und der stm32 72hz, deshalb geht
-
Thread
Fragen zum Datenblatt WS2812B
Ich frage deshalb, weil ich die LEDs über SPI ansteuern will. Ideal wäre eine SPI-Frequenz von 3MHz, wobei eine kurze Phase 1 Bit = 333 ns, eine lange 3 Bits = 1000 ns entsprechen würde. Allerdings wäre dann bei T1H das Timing verletzt. Alternative wäre, das SPI mit 6MHz zu betreiben (333ns kurz
habe diverse WS2812x und Derivate bisher immer per SPI angesteuert. Dabei habe ich den Controller (STM32xx) so konfiguriert, dass ich einen SPI-Takt von 3 MHz hatte. Dann ergeben sich als Bitmuster Low: 100 High: 110 mit T1L = 0,33µs, T0L = 0,66µs T1H = 0,66µs, T0H = 0,33µs Jetzt wo
-
Thread
5V Input an LED schalten mit 3V3 vom ESP01s
Stefan ⛄ F. schrieb im Beitrag #7041116: > Die müssten wegen dem Pull-Up eigentlich mit voller Helligkeit leuchten. > Messe die Spannung am Gate, sollte 3,3V sein. Wenn nicht, ist > wahrscheinlich der MOSFET
Stefan ⛄ F. schrieb im Beitrag #7041206: > Lars P. schrieb: >> Gate-Source 3V3 >> Drain-Source 2,5 V > > Das Datenblatt des IRF3708 verspricht "very low RDSon at 4,5V". Suche > dir mal einen aus, wo schon
-
Thread
IL9341 größere Fonts erzeugen
Hallo zusammen, ich nutze einen STM32 um ein IL9341 via SPI mit folgender Library anzusteuern: https://github.com/martnak/STM32-ILI9341 Das reine Darstellen von Text und Vierecken etc klappt auch schon. In der Lib sind leider nur
Ich habe etwas ähnliches mit nem stm32f103 und einem externen SPI Flash umgesetzt.. allerdings arduino Die Daten werden direkt via dma bei 18Mhz als rgb24 an einen ili9488 geschickt. https://youtu.be/KhNEtgMYAAE
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Ich machte vor 12 Jahren gute Erfahrungen mit CoIde V1.75 und Atollic Studio. Der uC damals waren STM32F103 und 407. Der GDB Debugger war in beiden Fällen sehr brauchbar. Aus Atollic Studio wurde dann später CubeIDE.
sehen, ist schon sehr positiv ausgedrückt. Ich habe gerade mal ein wenig mit VScode + PlatformIO (STM32Duino + STlink) herum probiert: Ein STM32F103 BluePill Board lies sich auf Anhieb debuggen. Beim STM32F411 BlackPill musste ich in der "platform.ini" den Eintrag "debug_tool = stlink" von Hand machen
-
Thread
STM32F746G-Discovery CAN Beispiel
Hallo, ich suche ein CAN-Interface Beispiel spezifisch für das STM32F746G-Discovery Board (HAL Library). Im STM32Cube MCU Package for STM32F7 series gibt es leider keine Beispiele für das CAN-Interface... vielen Dank für jeden Hinweis
STM32F429 hat 2*CAN, gibt es als Nucleo-144 und als Discovery. STM32F746 ebenfalls 2*CAN, gibt es zumindest als Nucleo-144 (NUCLEO-F746ZG).
-
Thread
storage size of 'stepper1' isn't known
Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_can.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_cec.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_comp.o
Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_ll_crs.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_ll_dac.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_ll_dma.o
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
Die Fabs mit den Prozessen für STM32 aber auch LPC usw. sind ausgelastet bis nächstes Jahr. Wir bekommen derzeit z.B. keine LPC845 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC845M301JBD48E?qs=AQlKX63v8Rta3uhktjkHuw%3D%3D Wir haben nun stattdessen 8051 mit ADC/DAC genommen: https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F64G-D-QFP32?qs=hd1VzrDQEGhMYI2wRMPQ%252Bg%3D%3D
-
Thread
STM32H7 Bootloader funktioniert nur sporadisch
Hallo, ich habe folgendes Problem mit meinem Board auf STM32H743VI - Basis. Eckdaten: - STM32H743VI - SWD an ARM 10-Pin Konnektor für den Anschluss eines J-Links - Raspberry Pi Compute Module 4 - UART5 des Compute Modules mit PA2/PA3 des STM32H743 verbunden
des Compute Modules verbunden Versuchtes Vorgehen: - BOOT0 Pin per GPIO des Compute Modules auf 3.3V setzen - Reset für 1s gegen GND ziehen, dann wieder loslassen - per UART Bootloader neuen Code auf den STM32 aufspielen Beobachtetes Verhalten: - in jedem Fall springt der Mikrocontroller in
-
Thread
STM32f042k6 - UART Kommunikation
Guten Abend, Vorgeschichte: Ich versuche auf dem STM32f042 uC UART zu konfigurieren. Als erstes habe ich den USART2 genommen, doch ich bin auf das Problem gestoßen, dass die IDLE line immer aktiv war, obwohl ich den PI(PI und STM kommunizieren) noch gar
PlatformIO framework und auf Registerebene. [c] #include <mbed.h> #include <stm32f042x6.h> #define LED (1 << 3) int main() { //enable HSI48 clk RCC->CR2 |= RCC_CR2_HSI48ON; //use HSI48 as sysclk RCC->CFGR |= 0b11; //enable peripherals RCC->APB2ENR |= RCC_APB2ENR_USART1EN
-
Thread
LunaAVR Forum
Papiereditor (Schere/Bleistift/Radiergummi) unbedingt Mnemonics verwenden? Kann ich statt Sedezimal EF0F nicht lieber Binär 1110111100001111 schreiben? Fragen über Fragen… ;-)
die Finger davon lassen. Vielleicht wäre FreePascal was für dich. Unterstützt auch ARM-Controller (STM32, LPC...), RISC-V und die ESPs.
-
Thread
Mosfet-Selbsthaltung für MP3-Player
In einem Arduino-Projekt nutze ich einen ESP32 als "Kernelement" für einen mp3-Player. Der Player wird entweder per USB oder per Akku (LiPo / FePo) betrieben. Es gibt einen Laderegler, der den Akku (sofern notwendig) lädt, wenn eine USB-Versorgung
Schau mal hier. So mach ich das bei einem raeudigen STM32F030 in meinem SCA300 Adapter weil dieses olle Teil noch nicht weiss was LowPower ist. Funktioniert jetzt seit 2Jahren sehr gut. Olaf
-
Thread
Wie oder wo STM32 bestellen?
Um an STM32F411RE zu kommen, haben wir Nucleo Boards geschlachtet...
STM32F413RGT6 https://www.mouser.at/ProductDetail/STMicroelectronics/STM32F413RGT6TR?qs=W0yvOO0ixfGTlhE%252B%252BND2bQ%3D%3D
-
Thread
STM32 MOSFET ansteuern (min. 5V Gate-Spannung)
Mithilfe: Das System ist eine 12V-Quelle (Lichtmaschine im KFZ), die mit einem Linearregler einen STM32G030F6 für eine einfache Auswertungselektronik versorgt. Sobald die Auswertungselektronik dies ergibt, möchte ich eine max. 30A-Ohmsche-Last mittels MOSFET schalten - egal ob der MOSFET-Switch vor
Ausgangsspannung auf das Gate zu legen. Mittels open-drain-Ausgang könnte ich dann den Strom vom Gate durch den STM32 auf Ground abziehen, oder? Hier stellt sich mir allerdings die Frage ob der STM32 das verkraftet - irritierenderweise gibt ST im Datenblatt (https://www.st.com/resource/en/datasheet/stm32g030f6.pdf
-
Thread
Kommunikation zwischen Arduino und STM32
>STM320F072B Discovery-Board Warum nimmst Du nicht beidseitig das Arduino-Framework? https://github.com/stm32duino/Arduino_Core_STM32
chris_ schrieb im Beitrag #7022306: >>STM320F072B Discovery-Board > Warum nimmst Du nicht beidseitig das Arduino-Framework? > https://github.com/stm32duino/Arduino_Core_STM32 Hm... Eine gute Idee. Aber mir geht es eher um eine Datenübertragung
-
Thread
Led-Multiplexing Problem mit Strom
Tastenabfrage, Multiplex von 4 Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit STM32.
Tastenabfrage, Multiplex von 4 > Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit > STM32. Ja gern, es gibt Götter, es gibt Assembler , und es gibt mich...
-
Thread
Oszillator für Atmega 328p
A. F. schrieb im Beitrag #7019645: > Ja, wenn ich mich richtig erinnere werden laut Datenblatt bei 3,3V > ca.12Mhz garantiert. Ich betreibe alle meine Atmega328 an 3,3V und > 20MHz. Bis jetzt gab es
einem proof of concept oder wenn es schnell gehen soll zum Einsatz kommen. Alles andere übernehmen mw. STM32.
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
zu Beginn sollte das schon nach 1 bis 2s passieren. Wie wär's denn dann mal mit .../openocd -f.../stm32f4discovery.cfg -d3
/Users/kuku/Library/xPacks/@xpack-dev-tools/openocd/0.11.0-4.1/.content/scripts/board/stm32f4discovery.cfg Debug: 15 3 configuration.c:99 find_file(): found /Users/kuku/Library/xPacks/@xpack-dev-tools/openocd/0.11.0-4.1/.content/scripts/board/stm32f4discovery.cfg Debug: 16 3 command.c:
-
Thread
Lebensdauer Optokoppler
Eventuell hier: https://www.ti.com/lit/an/scla011/scla011.pdf?ts=1648804808269&ref_url=https%253A%252F%252Fwww.google.at%252F Das Signal aus einem OK mit Transistora/Diodenausgang setzt also eine Vorverarbeitung voraus, will man es in digitaler Logik nutzen. Im Einfachsten Fall ein Schmitt-Trigger (nenne ich gerne 1-Bit-ADC ;-)). Moderne µC-Serien benötigen das oft nicht mehr. STM32 zum Beispiel haben Schmitt-Triger-Eingänge (überhaupt haben die IOs der STM32 nette Eigenschaften, aber das ist offtopic).
-
Thread
No ST-Link detected (Windows 10) STM32-ST-Link-Utility
dem ST-Link-Utility unter Windows 10 (v4.5.0.0), STLinkUSBDriver.dll v5.1.2.0, ST-Link_CLI.exe v3.5.0.0. Ich habe ein STM32F407G-DISC1 board MB997D über USB an den Mac angeschlossen und an Windows zugewiesen. Die beiden ST-LINK Jumper sind off. Vom SWD-Port geht es an ein DIY-MORE STM32F407VGT6-Board: [PRE] DIY-MORE STM32F407G-DISC1 SWD CN2 CN3 PA13 <— SWCLK - 2 OFF PA14 <— SWDIO - 4