-
Thread
ATmega328P Funktionsadresse in Register speichern und aufrufen
); [/code] Speichert denn die portSAVE_CONTEXT() mehr als nur die 32 Register? Der Stack muss wegen dem uint16_t[] wahrscheinlich auf einer geraden Adresse liegen? Also eher so? [code] pxPortInitialiseStack(0x4F0,callback,0); [/code]
#7664985: > Hast du Beispiele? Proprietär: TouchGFX, die ST USB-PD Library OpenSource: Die STM32WL55 RF und LoRa Middleware, der ATWILC-Treiber, FatFs, die I²C-Libraries für die alten STM32, überhaupt alle möglichen Libraries für (I²C-)Sensoren und Peripherie-ICs Es gibt bestimmt noch viele
-
Thread
Probleme mit Bootstrap Halbbrücke
Ich glaube mal es war eher der Drahtwiderstand unter der Platine, der wahrscheinlich kurz die 12 und 3,3V kurz geschlossen hat beim lösen vom Stecker. Will nur sicher gehen bevor ich einen neuen Controller auflöte. Datenblätter: - Stm32 G030: https://www.st.com/resource/en/datasheet/stm32g030k8
Post hier: https://www.mikrocontroller.net/topic/438329 C_Miller = Crss * (1 + 12V + 12V) Crss = 92pF C_Miller=2,3nF Sprich TotalGateCharge wäre bei ~12nF + 2,3nF --> ca. 15nF Wenn ich das jetzt in nen Rechner einsetze mit 1V AbschaltSpannung kommt als Abschaltzeit 7.5e-7s raus, oder 750ns. Für 0,5V
-
Thread
Watch Dog Software Architektur
Bauform B. schrieb im Beitrag #7661870: > Aber sag' bitte, dass STM32H5 ein Tippfehler war; 250MHz, 640K RAM nur > für die Blumen? Nein, ich habe einfach die Preise bei Mouser grob verglichen. Da war der STM32H562RGT6 am ziemlich interessant im Bereich Preis. Ist ein Hobby Projekt -> ich habe keine Stückzahlen Normal nehme ich immer einen STM32F103C8, den ich über Ali beziehe. Der ist aber mittlerweile uralt, hat keine FPU und nur 64kb. Da wirds eng mit C++
-
Thread
Assembly aufschreiben Stm32 Cubeide32
| low_byte; GPIOA->BSRR = 0x00FF0000 | high_byte; }[/c] daraus macht der Compiler: [code]f04f 4390 mov.w r3, #1207959552 @ 0x48000000 f441 017f orr.w r1, r1, #16711680 @ 0xff0000 f440 007f orr.w r0, r0, #16711680 @ 0xff0000 6199 str r1, [r3, #24] 6198 str r0
C-Sourcecode automagisch den > passenden Assembler-Sourcecode generiert. Die Default-Einstellungen der STM32CubeIDE reichen um diesen Code zu erzeugen.
-
Thread
[NRF] Flashvorgang per SWD
einmal komplett aus und vergleiche es mit der Referenz. Was gäbe es außerdem für Möglichkeiten? 3. Hat jemand Erfahrungen mit dem im Referenzdokument erwähnten Flashloader gemacht? Ich komme mit dem EFM32-Beispiel auf keine bessere zeit als mit dem direkten Flashzugriff. Vielen Dank im Voraus!
Da würde ich mal in die Eingeweide von OpenOCD z.B. für STM32xxx schauen: Da wird eine einfache Schleife ins RAM geladen, die sich aus einem Ringpuffer bedient und ins Flash schreibt, der Ringpuffer wird seinerseits parallel über SWD (oder JTAG) nachgefüllt.
-
Thread
STM32 UART Ringbuffer richtig lesen
Hab es gefunden in stm32f1xx_hal_msp.c aber nicht rausbekommen wo mein Fehler liegt. [code] /* USART1_RX Init */ hdma_usart1_rx.Instance = DMA1_Channel5; hdma_usart1_rx.Init.Direction = DMA_PERIPH_TO_MEMORY; hdma_usart1
funktioniert das memcpy() auch richtig. Das SetPriority und EnableIRQ ist doppelt drin, einmal in stm32f1xx_hal_msp.c und einmal in main.c kann es daran liegen? Habe den Code so von Hochsitz C. (hochsitzcola) übernommen.
-
Thread
Arduino Nano Matter, ESP-Zerocode und mehr
Renesas. ### Espressif: Suche nach Sprechern für die Entwicklerkonferenz. Wer ein für die ESP32-Entwicklung relevantes Thema beackert, kann noch bis zum 3. Mai einen Antrag auf Speicherschaft in der Espressif DevCon stellen. Als „Medium zur Daten-Einsammlung“ setzt Espressif dabei auf das unter
 Bildquelle: https://shop.m5stack.com/products/m5stack-coremp135-w-stm32mp135d Das Produkt ist dabei ab sofort bestellbar - unter der URL https://shop.m5stack.com/products/m5stack-coremp135-w-stm32mp135d ist es, wie in der Abbildung gezeigt, samt DIN-Schienenmontage
-
Thread
Ladekonzept für AGM Akkus in Reihe
falsch gemessen wird. Insgesamt kommt mir die Lösung mit 2 unterschiedlichen Spannungen für die 3 Motoren blöd vor, ich würde einen 48V Lenkmotor besorgen und auf 2 Akkus verzichten.
Fahrzeugkonzept. Warum zwei Lenkmotoren? Wie sind > die synchronisiert? Es gibt pro Motor einen Controller (STM32) der die Positionsregelung übernimmt und einen zentralen Controller, der die Signale der Fernbedingung empfängt und die Sollwerte an die beiden Lenkcontroller + Antriebsmotoren sendet. Die Kommunikation
-
Thread
STLink v3 isol mit Controller(SWD) richtig verbinden?
Hallo, ich habe mir ein STLink v3 mit MB1440 adapter board und dem ISOL-Zusatzboard gekauft und möchte einen STM32F030F4P6 flashen. Dieser ist auf einer Platine aufgelötet und besitzt eine eigene Spannungsversorgung. Ich bin mir etwas
unsicher wie ich diesen korrekt verbinde (https://www.st.com/resource/en/user_manual/um2448-stlinkv3set-debuggerprogrammer-for-stm8-and-stm32-stmicroelectronics.pdf). +3V: MB1440 CN1.3 GND: MB1440 CN1.5 SWDIO: MB1440 CN1.4 SWCLK: MB1440 CN1.6 NRST: MB1440 CN1.12 Kann vllt jemand mal drüber
-
Thread
EtherCAT wächst, RISC/V im Fokus der Politik, neue RPi Compute Modules uvm
Bei einer blue pill von einem STM32 MCU zusprechen ist gewagt. Das in dem Twitter post dürfte irgend ein unbekannter China Nachbau sein und kein orginal STM32F103 sein.
musste man machen um auf der embedded world 2024 am ST stand ein "Kostenloses Evaluationsboard für den I3C-fähigen STM32H5" zu erhalten?! Ich habe keins bekommen. Leider habe jetzt auch die andere Möglichkeit eins zu bekommen verschlafen. Welches von den STM32H5 dev boards hatte/hätte man denn bekommen
-
Thread
a Microprocessor for the Revolution -- 6809
Ende der 70er Jahre. Dann kam der 68HC11 auf der EVB... Später 8048, 8051, Z80, PIC, LPC2103, STM32, LPC1788, DSPIC, Z8! Encore, AVR... Mein erster Computer war der HP85A, HP71B, HP200, PC: 80286....Gegenwart Der HP71B war ein geiles Ding. Zeiten war das noch... Gerhard
oder 2 Registerargumenten mit 3bit Mode und 3bit Register ist nahezu 1:1 übernommen, nur die detaillierte Zuordnung, und dass es 8 Daten- und 8 Adressregister gibt ist etwas anders. Meine Erfahrung .. der 68000 ist sehr schön in
-
Thread
AVRs mit USB?
atmega8u2 atmega16u2 atmega16u4 atmega32u2 atmega32u4 atmega32u6 [/pre] also etwas veraltet. Dann gibt's noch avr-mmcus.def [3], wo man nach RMW suchen kann, weil (einige? alle?) Xmega USB Devices RMW unterstützen. [pre]awk -F\" '/RMW
ATxmega256C3 ATxmega32A4U ATxmega32C3 ATxmega32C4 ATxmega384C3 ATxmega384D3 ATxmega64A1U ATxmega64A3U ATxmega64A4U ATxmega64B1 ATxmega64B3 ATxmega64C3 AVR64DU28 AVR64DU32 [/pre]
-
Thread
Wie STM8 Assembler File "bearbeiten"?
Danke für deine Zeit und Aufmerksamkeit, Dieter! Euch allen natürlich! Es ist ein STM8S003F3P Es ist die mehr oder weniger simple Steuerung einer Espressomaschine. Es werden zwei Temperatursensoren (A/D) überwacht, 2 Pumpen und eine Heizung gesteuert. Die Komplexizität des Codes
C7 52 33 ldw X, 0x02 ;0x009C0F, BE 02 call 0x9CC3 ;0x009C11, CD 9C C3 ld A, XL ;0x009C14, 9F ld
-
Thread
STM32F030C6T6 SPI DMA Alignment Problem
Hallo zusammen, ich stehe vor einem Problem mit meinem STM32F030C6T6 Controller in Bezug auf SPI DMA-Übertragungen und hoffe auf eure Unterstützung. Ich verwende SPI DMA, um kontinuierlich Daten vom Master an einen Slave-Controller zu senden. Die Nachricht
Channel1 Enable //DMA1 Channel1 Enable ////////////DMA SPI TX DMA1_Channel3->CPAR = (uint32_t)&(SPI1->DR); //PerAdress DMA1_Channel3->CMAR = (uint32_t)&dma_SPI_TX[0]; //MemAdress DMA1_Channel3->CNDTR = (uint32_t)12; //Anzahl Daten Inkremente
-
Thread
DCC Singal auslesen
Das hab ich soweit nicht verfolgt, das dort an ESP32 gearbeitet wird. Am Strom kann es nicht liegen (ESP 3.3V) das der ESP keine Daten Empfängt, es muss was mit den Digital Port sein, da ich gerade um steige von Arduino zu ESP muss ich eben so dies
ist noch nicht auf github, ich könnte ihn aber vorzeitig zur Verfügung stellen. Allerdings für ein STM32F401 Blackpill, nicht für AVR und auch nicht für ESP. Zum Problem des TO: Auch mein Code wird ihm nicht weiterhelfen. Da hat Lothar schon recht: Da muss der TO selbst durch. Man kann nicht alle
-
Thread
Das Ende des Z80
welche Lizenz es ist? https://github.com/MockbaTheBorg/RunCPM Es laeuft auf Arduino/Teensy/ESP32/STM32, emuliert natuerlich eine Z80.
A B C/ D . F G H I J K L M N O . CP/M 3.1 BIOS for yaze-ag, V 1.11 22.05.2019, Copyright (c) by A.Gerlich A> [/code]
-
Thread
Websites um passenden MCU zu finden
Dann schau dich mal bei ST um, STM32G0 oder STM32L0 Serie mit einem 4.096 MHz Quarz. https://www.st.com/en/microcontrollers-microprocessors/stm32g0-series.html https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html
wolltest ja gar nicht 25 kB RAM, sondern 50 kB - verstehe ich das nun richtig? Da bist du beim STM32G0B0 gut aufgehoben. Den gibt es mit 32 bis 100 Pins und ist ab 3 Euro zu haben (bei 100 Stk). Mir ist kein billigerer Mikrocontroller mit so viel RAM bekannt. Mir ist keine Hersteller-übergreifende
-
Thread
STM32F1 Blue Pill und RC522
wird. Sowie: exit status 1 Fehler beim Kompilieren für das Board Generic STM32F1 series. Als Board hab ich "Generic STM32F1 Series" eingestellt. ich verstehe nicht warum die IDE eine STM32 Architektur ausgiebt obwohl ich STM32F1 eingestellt habe. Gruß kay
/STM32F1/platform.txt#L39
-
Thread
Quarz oder Oszillator
Arduino F. schrieb im Beitrag #7646615: > Welche sorgen plagen dich wirklich? Ich hab hier einen STM32 im kleinen Gehäuse der nur über einen clk_in verfügt. Kein 2-Pin Quarz-Anschluss wie sonst üblich.
. Z.B. in meinem Fundus: STM32L010F4P6, STM32L031F4P6, STM32L081KZT6, STM32G031J6M6, STM32G031F8P6, STM32G051F8P6. (Zumindest kein clk_out für den HSE, manche davon haben aber clk_out für den LSE.)
-
Thread
Langfristige Datensicherung fuer Ottonormaluser
diesen Schieber überhaupt auswerten zu können. Wie z.B. im ersten Raspberry Pi: https://tsa.nyc3.cdn.digitaloceanspaces.com/reprage/images/2014-07-02-pi-and-sd-card.74277c4c96c7e4059591a628797687e7c856e97b8509338afa007f56f95f4b86.webp
is not guaranteed. Zum Vergleich ein anderer Controller den ich gerade in der Mache habe: (STM32L451) Data retention at Ta=85°C Min 30Years. Guaranteed by characterization results. Wie? Habt ihr noch nicht gelesen? Nein? Hm...meint ihr die Entwickler des billigsten Produktes das es gerade
-
Thread
neuer Artikel: Qt Creator als IDE für Mikrocontroller
ich aber im Grunde gar nicht mehr zum Debuggen nutze, evtl. vor 20 jahren mal) reicht mir putty. STM32: STM32CubeIDE AtSAM: Atmel Studio (oder heißt das nun Microchip Studio) usw. immer die mitgelieferte IDE nutzen. Also ich will programmieren und mich nicht mit irgend einem Aufhübschen von irgendwelchen
: > https://www.qt.io/offline-installers Au geil: > Windows Host > Qt 5.12.12 for Windows (3.7 GB) (info)
-
Thread
CH32V003 Minimales Testboard
Ja, 0.40EUR für einen ATtiny202 ist wirklich ein schlechter Scherz. Dafür gibt es auch schon einen STM32G030 oder zwei STM8S103, die deutlich fähiger sind. Bei Microchip scheint man wohl inzwischen die motivierten Atmel-Mitarbeiter vergrault zu haben. Als ich letztes mal auf der embedded World gefragt
Hier noch mal ein kleines Testboard fuer den CH32V003 in SOT16. Die Anschlussbelegung auf der Oberseite entspricht dem ersten Testboard, auf der Unterseite sind dann die zusaetzlichen Pins. Auf hab diesmal auf dem Board noch einen 10uF untergebracht
-
Thread
Upload Arduino r4 unter Linux
auf einen STM32 nicht). Norbert schrieb im Beitrag #7643788: > Ein etwaig installierter ModemManager wäre ein weiterer zu > deinstallierender Problemkandidat. Modemtreiber habe ich alle deaktiviert ! -
> STM32 nicht). Überprüft hast du das natürlich nicht, sondern lieber irgendwas total Umständliches gemacht, damit auch sichergestellt ist, dass du in Zukunft weiterhin mit diesem Problem zu kämpfen hast
-
Thread
CAN MCU mit 1 Analogeingang
Mit dem 5V ADC schränkst du die Sache schon recht stark ein. STM32F042F6P6 gibts für 1,40/Stück. CAN + 12bit ADC on Board. Aber eben nicht für 5V, sondern 3,3V
/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F042F6P6_C81000.html in Verbindung mit Quarz 12MHz https://www.lcsc.com/product-detail/Crystals_YXC-X322512MOB4SI_C70565.html und MAX3051 CAN-Transceiver (3.3V) https://www.lcsc.com/product-detail
-
Thread
LM3914 propagation delay?
100.000 Halbworte) groß sein, falls man die 100/200ms Puffer brauchen sollte. PS. Mit den größeren STM32 geht's noch viel wilder, aber die kosten dann auch… PPS. Er braucht ja nur minimale Auflösung. Das machen wir's natürlich gerne mit reduziertem 8Bit ADC und der Puffer wird bald eine halbe Sekunde
schrieb im Beitrag #7642625: > Mit den Pullups des µC wird das ziemlich lahm. LM339 Response Time 1,3 us. Nehmen wir an. Cout_LM339 + Cin_Controller = 10 pF. Dann braucht man für Einstigszeit 1,3 us Pullup-Wert 130 kOhm. Pullups haben in Realität 20 bis 50 kOhm, so ist Einstiegszeit in jedem Fall kleiner
-
Thread
EmbeddedWorld 2024 - (weniger) neue Chips, FPGAs und die Raspberry Pi AI Camera
requirements of industrial control networking and communication applications. The high-performance GD32F5 MCU series operates on 1.71V to 3.6V power supply and features two 32-bit general-purpose timers, eight 16-bit general-purpose timers, two 16-bit basic timers, and two PWM advanced timers. It also
Kostenloses - Boards STMicroelectronics verteilt Evaluationsboards fuer den weiter oben erwähnten STM32, wenn man dem diensthabenden Ingenieur eine intelligente Frage stellt. Wer lieber einen ESP32-S3 sein Eigen nennen möchte, muss an der Schnitzeljagd von Elektor teilnehmen - nach dem Einsammeln des
-
Thread
ARM STM32G071 - SPI Modus auch 8 Bit möglich
auch nur 8 Clocks. Mann kann deinen ganzen Ärger umgehen indem man die offiziellen Makros aus dem STM-Headers (in diesem Fall <stm32g0xx_ll_spi.h> benutzt. Hier im Speziellen [c] __STATIC_INLINE void LL_SPI_TransmitData8(SPI_TypeDef *SPIx, uint8_t TxData) [/c] Heute noch mit einzelnen Bit-Definitionen
. Schön, zu wissen, daß es vielleicht also trotzdem möglich ist. > > siehe > Beitrag "Re: [STM32F4xx] SPI Optimierung" Werde es mir näher ansehen. Danke.
-
Artikel
Forum-Teilnehmer
AVR, dsPIC AVR, PIC B.Eng. Nachrichtentechnik - Hardwareentwickler Profi . . 65 84xxx 08xxx . . DSP56F805 analog,Atmel,Pic alle 68HCxx . Ind.Steuerungen XtSI Henning 76 3xx Hab ich auch AVR, Delphi, Debian SysSoft Programmierer N.G. Julian F 97 892** im ernst? minekiller23@gmail.com Homepage Robotik mega2560
yahoo.de Homepage DDR/UdSSR-Nostalgie, Platinenfertigung STM8 IRF, ST, Toshiba, Zilog Atmel, TI, Vishay Langzeitsarbeitslos/Krankenstand Theborg0815 K. J. 82 22xxx Mir Bekannt Auch Bekannt Kein Spezialg. PIC16xxx Cortex M3 Epson/Sanyo DB's/ Ings./ User mit Narzisstische
-
Thread
Spannungsregler LD1117V33 funktioniert nicht
Ergebnis. Je höher die Eingangsspannung, desto höher die Wärmeentwicklung und der Stromfluss (bei 8V 1,3A). Die Kondensatoren habe ich nun auf folgenden Werten: C1 = 10uF Keramikkondensator C2 = 10uF Keramikkondensator C3 = 100uF Elko C4 = 47uF Elko Es war meistens kein Verbraucher an die 3,3V
und nen 10uF oder 100uF Elko am Ausgang, wie im Datenblatt. Die müssen ausserdem am besten unmittelbar, wenige mm aneinander gelötet werden damit das funktioniert. Löte das mal ohne breadboard mit 3 mm Füsschen
-
Thread
CAN in analog umwandeln
Hallo Niklas G., also das mit dem >>OLIMEXINO-STM32F3<< hört sich doch gut an. Das würde ich gerne weiterverfolgen. Hast du das schon mal gemacht? Ich glaube die größte Schwierigkeit ist dann den OLIMEXINO-STM32F3 so zu konfigurieren, dass er die Daten
: > Der 0-10 Volt-Ausgang der OLIMEXINO-STM32F3 scheint mir unkritisch. Der STM32F3 kann nur 0-3.3V ausgeben
-
Thread
STM32-Schaltplan so in Ordnung?
Dominic F. schrieb im Beitrag #7638075: > Hallo, ich habe einen kleinen Schaltplan mit einem > STM32-Mikrocontroller. Ist dies so i.O. oder gibt es Einwände? Danke Unbenutzte Port-Pins fest auf Gnd (oder
Dominic F. schrieb im Beitrag #7638103: > Der Spannungsregler ist nur für den Controller (und die LED). Dieser > benötigt in RUN bei vollen 48 MHz 24 mA (lt STM). Verlustleistung = (24V - 3,3V) * 24mA =
-
Thread
Platinen mit CNC herstellen. (Isolationsfräsen)
glaube die kleine Fräse ist einfach zu ungenau für mein Vorhaben. Mein Plan war Prototypen mit einem STM32F103 zu Fräsen allerdings "wackelt" die Fräse im Bereich 0.1 mm das sie die feinen Leiterbahnen zerstört und das wenn das Ergebnis in Ordnung war es nicht reproduzierbar ist. Hat jemand von euch
wird. Ich habe auch versucht eine Platine zu Ätzen, allerdings bekommt mein Drucker die pads für den STM32 garnicht gedruckt. Viele Grüße und danke für eure Hilfe. Felix
-
Thread
ARMv7 Controller mit 9-Bit UART
STM32MP1xxx Cortex-A7, und die Peripherie ist mehr oder weniger 1:1 die von den STM32-uC, die können (fast) alle 9 Bit, Parity, CTS/RTS und "Driver Enable" (für RS-485).
habe hier "i.MX 6Solo/6DualLite Applications Processor Reference Manual Rev. 2, 04/2015", die "Rev 3" gibt es hier: https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors/134104/1/IMX6SDLRM_Rev3.pdf Wenn man nach "imx6" "linux" UART" "9-bit" sucht findet man auch einiges an
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
-> 0,25€/Stk. 151x ATMEGA325-16AU, Atmel: AVR -> 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, Nexperia: Quad 2-input
13100141, Schroff: 250W Power Supply für 19" 3HE -> 18,00€ 2x RACM40-12SK/OF/2X3, Recom: 40W Open Frame Power Supply 12V, 2x3" -> 7,50€/Stk. Buchsen: 21x F-Buchse, Tyco: F-Buchse
-
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
Shutdown-Modus, der die Ruhestromaufnahme für den Einsatz in energiebewussten Anwendungen auf unter 3,5 µA absenkt. [/c] ### Espressif: (absichtliches) Leak eines Evaluation-Boards für den ESP 32-C5. Espressifs „Erstling“ auf Basis eines quelloffenen RISC/V-Kerns geistert seit 2022 durch die
-
Thread
RS232 galvanische Trennung zwischen Raspberry und STM32
Hallo Forum, ich möchte mit einem Raspberry Pi und einen STM32 über UART kommunizieren. Das Ganze soll galvanisch getrennt vin statten gehen. Beide arbeiten mit 3,3V Logikpegeln. Für die RS232 benötige ich wohl Treiber wie Max 3232. Dann habe ich nach Recherche
> Würde ich mal ins Auge fasssen. > IdS, > Baku Ich habe auf der Raspberry Seite 5V, auf der STM32 nur 3,3V. In das Thema lese ich mich später mal ein.
-
Thread
Arduino Days: Neuer Matter-Arduino, Erweiterungen für Arduino-SPS und Cloud
das gleich komplett verbaut. Portenta ist teuer für irgendwelche Hobbyanwendungen, da hat der ESP32 in vielen Fällen den STM32 den Rang abgelaufen. Und wenn da jetzt Zephyr als OS werkeln soll werden wieder die speziellen Libs dafür inkompatibel. Und dann träumt man immer noch von Cloud Lösungen,
Mbed ist leider ein unbrauchbares OS geworden, das immer weniger Hersteller noch unterstützen (z.B. STM), daher ist der Wechsel zu Zephyr hoffentlich der richtige Schritt.
-
Thread
Triac selbsterhaltend triggern
Wäre eine Zeitschaltuhr für 3€ aus dem Baumarkt nicht sinnvoller? Man weiß ja ungefähr wann es dunkel wird.
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?
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
ae01.alicdn.com/kf/S6131e05d7bdd46e0a2428b5c0bcae8ael/100W-5A-USB-Typ-C-QC-Decoy-Trigger-Bord-PD-2-0-3-0-Trigger-Adapter.jpg_.webp https://ae01.alicdn.com/kf/Sfbb055685e494ab9b13c1f11ad42c2beB/100W-5A-USB-Typ-C-QC-Decoy-Trigger-Bord-PD-2-0-3-0-Trigger-Adapter.jpg_640x640.jpg_.webp Das steht nichts
-
Thread
Drehzahlmesser in Assembler (ATmega328)
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
für STM32 empfohlen? > wofür die Konstrukteure den Stapelspeicher erfunden > und entworfen haben Halte Dich bitte dran. Erkläre nur nicht anderen mit etwas mehr Fantasie, was sie tun dürfen.
-
Thread
Atomisches "__enable_irq () + WFI" / condition variablen für ARM
Moin, wie kann man beim Cortex-M3/4 (STM32) in einem Schritt die Interrupts aktivieren und den Sleep-Modus (WFI) betreten, ohne dass Interrupts dazwischen funken? Das ist relevant bei solchen Konstrukten, wenn man den Sleep-Mode zur
M. K. schrieb im Beitrag #7761379: > Vielleicht kannst du hier Beitrag "atomic-lib für stm32" > was hilfreiches finden. Das hat nichts mit Sleep/WFI zu tun.
-
Thread
STM32F103 lässt sich nicht flashen
Hi und schönen Sonntag! Mir sind ein paar Boards aus dem Schrott mit STM32F103 in die Hände gefallen und ich wollte ein wenig damit herumprobieren, quasi meine ersten STM32-Versuche... und habe natürlich auch gleich von den Dingern vor die Fresse bekommen. Die Boards/
den IC in den Werkszustand zurückversetzt? Bei den AVRs wüsste ich bescheid, aber leider nicht beim STM32F103 (Cortex-M3). Mir ist auch aufgefallen, daß wenn man "connect under reset" und "hardware reset" wählt, wird von diesen STM32 V2 Debuggern gar kein Reset ausgelöst (nur wenn man diesen NRST-Pin
-
Thread
Langsamer werdender Würfel
LEDs direkt treiben kann. So ein ATTiny404 kostet bei Reichelt um die 75 ct (Wahlweise 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
spielen kann. Ich habe da meine leisen >Zweifel. Da wäre die Frage, was Arduino überhaupt ist. STM hat sich hier längst verselbständigt und ist ohnehin leistungsfähiger: https://github.com/stm32duino/Arduino_Core_STM32
Debugger (für alle STM32) kostet 3 Euro.
-
Thread
Lora will einfach nicht.
)) { Serial.println("Starting LoRa failed!"); delay(1000); } LoRa.setSyncWord(0xF3); } ... [/code]
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
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 stellt
/attachment/628334/7.png) Die Vortragende betonte die Verfügbarkeit von zwei neuen Chips namens STM32U5G9 und STM32U5F9: das LQFP100-Gehäuse ist insofern optimiert, als es die Erzeugung von zweilagigen PCBs erleichtert. Der U5G9 hat dabei außerdem einen Cryptobeschleuniger, beide Bauteile – weitere