-
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
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
Zufallszahl beim Start erzeugen mit ATtiny13 + Luna/Bascom
Dunkelheit automatisch ein. Was will man mehr? Es muss nur jeder seinen eigenen LDR haben. Oder STM32G041J6M. Erzeugt im SO-8 Gehäuse auf dem Chip ziemlich echte Zufallszahlen.
sichtbar asynchron laufen. Nach ein paar Minuten dann komplett. Hatte das "Phänomen" neulich mit einigen STM32, die den gleichen Code haben und parallel eingeschaltet werden und bei den alten AVR-Dingern wird es noch viel schlimmer sein.
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
stm32f2x 0x1fff7800 0 0 0 stm32f4x.cpu Debug: 71 5 command.c:300 register_command(): command 'stm32f2x' is already registered Debug: 72 5 command.c:300 register_command(): command 'stm32f2x lock' is already
'stm32f2x optcr2_write' is already registered Debug: 78 5 command.c:300 register_command(): command 'stm32f2x otp' is already registered Debug: 79 5 tcl.c:1316 handle_flash_bank_command(): 'stm32f2x' driver
-
Thread
Lebensdauer Optokoppler
topic/534764#7018285 Wenn wir dem Artikel im Link Glauben schenken, hält so ein Optokoppler bei 5mA und 60°C Umgebungstemperatur EWIG! Selbst bei 80°C sind nach 25 BETRIEBSJAHREN gerade mal 5% CTR Abfall zu erwarten! Schaut euch die Diagramme im Artikel an, ich kopier sie hier nicht rein, dan
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
Verständnissfrage schwingendes Magnetfeld an µC
herumzuexperimentieren. Folgenden Aufbau habe ich und so weit bin ich mit dem Experimentieren: Als µC verwende ich ein STM32F476 Board. Daran habe ich ein MCP4728 I2C DAC angeschlossen mit dem ich analoge Schwingungen ausgeben kann. Funktioniert auch soweit bis ich dann eine Spule anschließe. Dann bricht die analoge Schwingung
und wieviel Strom deine Spule bei einer bestimmten Frequenz X braucht? XL = 2 * Pi * f * L I = U / XL
-
Thread
Grafik Design für Home-Automation
das Bild soll dann als Hintergrundbild in das Display geladen werden. Als Display habe ich mir das "STM32H7B3 Discovery Kit" zugelegt und bereits seit ein paar Tagen mit TouchGFX gespielt, das Display hat eine Auflösung von 480x272 Pixel, ist jetzt nicht so riesig, jedoch für zu Hause vollkommen ausreichend
technischen Anwender deutlich schneller zuortbar. Diese Anzeige bringt dem "untechnischen" Anwender u.U. aber nix, da der die Werte nicht zuordnen kann. Ist aber auch nicht relevant: mit den meisten Werten kann dieser Anwender sowieso nix anfangen. Das macht aber nix, den vor der technischen Ansicht
-
Thread
Verfügbarer Mikrocontroller für WS2812B
STM32G031
STM32 für WS2812.... was ist passiert? Ich meine im Gegensatz zu vor 5 Jahren, wo ich damit Projekte realisierte, und nur einen 30 Cent attiny13 benötigt habe?
-
Thread
Keil für nicht-kommerzielle Anwendung kostenlos, Vorbestellung für F7-Computemodul, diverser Lesesto
mit dem Lizenz-Stress und Begrenzung auf 1 Jahr ist mir das zu blöd, da fahre ich doch zumindest für STM mit der CubeIDE besser. Da weiß ich, dass ich eine runtergeladene Version auch in 5 Jahren noch problemlos installieren und nutzen kann. Ich kann schon nachvollziehen, dass eine offene Lizenz vermutlich
betrifft bin ich ziemlich sicher, daß sich das nur auf den Support bezieht, weil ich nämlich auch noch uV V5 für C51 installiert habe das schon in 2019 abgelaufen ist, aber immer noch einwandfrei funktioniert. (Der Lizenzmanager bezeichnet das auch so). Es ist natürlich möglich, daß das beim MDK anders
-
Thread
Tulpenmanie 2.0?
und die Lagerbestände überwachen und sofort bestellen. Aber man bekommt sein Zeug schon, auch die STM32. Ich habe gerade bei LCSC ein paar STM32G070RB bestellt und erhalten. Und dieses Hamstern in den Supermärkten ist keione natürliche Entwicklung, sondern deutsche Panik und Hysterie. Im Ausland
das > Stück (+ EUSt). ;-) Moritz Fuchs führt den DS18B20 für 2,80 Euro [1] und den DS18S20 für 5,80 Euro [2] für einzelne Exemplare. [1] https://www.mfe24.com/de/shop/5/1/13372095/ [2] https://www.mfe24.com/de/shop/5/1/13372034/
-
Thread
Spannungsregler L78L09 mit geringer Überspannung am Eingang
ich sehe, noch nicht dahingehend geändert. Und wie sieht es mit der Reversdiode aus? Afaik über Ue 5V sollte es standardmäßig eine sein. Für weitergehende Infos: https://pdfslide.net/documents/linear-switching-voltage-regulator-handbook-55845c0262d14.html ciao gustav
Richte dich lieber nach dem Datenblatt der konkreten Chip-Herstellers. Ja, aber ich habe von den 0,33uF-Kondis im Warenkorb die Stückzahl von 1 Stk. auf 5 Stk. erhöht, trotzdem ist nur 1 Kondensator gekommen. Ist es auch ok, wenn ich statt 0,33uF 0,47uF verwende? Aber für den 9V-Spannungsregler, der
-
Thread
Empfehlungen für aktuellen µC
2x SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org/boards/Debugger-STM32F103C8U6-STLINKV2 Mit Cube-IDE, läuft perfekt mit Linux Christian
-
Thread
Welcher günstige Mikrocontroller verwenden für RGB Projekt
vielen Jahren: der ESP kann es mit seiner RMT, die LPC mit SPI und SCT, neuere AVR mit Eventsystem, STM32 mit DMA auf Ports und sicher viele mehr. MaWin schrieb im Beitrag #7008874: > ielleicht nutzt du aber ein Python Programm um > den 120MHz Prozessor so auszubremsen als ware er ein 1MHz Prozessor
Controllern kann. Ich sagte sogar ausdruecklich das Gegenteil. Ich hab es selber schon mit einem STM32F030 gemacht. Aber es ist eben auch ein Schmerz im Arsch! Will man es fuer ein Hobbyprojekt wird man da mit einem RP2040 viel mehr Spass haben und das Teil kostet gerade mal 1Euro bei Reichelt
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
The settings for the serial port are in driver/serialconsole.h // The LED is connected to Port B5 and GND. #define LED_ON { DDRB |= (1<<PB5); PORTB |= (1<<PB5); } #define LED_OFF { PORTB &= ~(1<<PB5); } // The Ultrasonic sensor is connected to Port D2 and D3 #define TRIGGER_ON { DDRD |=
ICF1)|(1<<TOV1))) == 0) continue; if (TIFR1 & (1<<ICF1)) { uint16_t etick = ICR1; uint32_t dus = (etick-stick)*10/ticksperus; // decimicroseconds uint16_t dmm = (dus*halfsos+50000UL)/100000UL; // Distance in decimillimeter } } [/c] Ich spare mir auch einen Pin des uC indem
-
Thread
Optokoppler TLP292-4 Vorwiderstand
Ich möchte ein digitales Signal aus einem Fahrzeug mit meinem STM32 uC einlesen. Dazu möchte ich den TLP292-4 Optokoppler verwenden. Auf Seite des uC würde ich die Emitter auf GND legen. Die Kollektoren würde ich an jeweils einen Eingang anschließen und den internen
Dein Problem liegt woanders, nicht in der Formel (5-1.2)(CTR(min)/100*VCC(uC)/Rpullup) sondern darin, dass ein Eingang mit dem internen pull up nicht besonders storfest ist, gerade im KFZ Umfeld, und mam tunlichst der Strom auf den Nennstrom des Optokopplers
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
--------- GND [/pre] Nun rechnen: ADC misst also U2 einen Wert (MW) mit MW = 65535 entspricht 3,3 V, dh. [pre] U2 = MW * 3,3 / 65535 U1= 5,1 V - U2 I = U2 / R2 = U2 / 1488 (V/A) U1 = 5,1 - U2 R1= = U1 / I = (5,1 V - U2) / (U2 / R2 ) = = (5,1 V - U2) / (U2 / 1488 (V/A)) = = (5,1 V - U2) * 1488 V/A / U2 oder = (5,1 V - MW * 3,3 V / 65535) * 1488 V/A / (MW * 3,3 V / 65535) = = ( 5,1 V * 65535 / (MW * 3,3 V) - 1) * 1488 V/A [/pre]
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
Fachzeitschriften mal gute Kurse, vielleicht findet man ja bei heise.de was passendes: https://shop.heise.de/stm32-umfassende-praxisbuch.
oder für den TO mit STM32: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/FreeRTOS_on_STM32_MOOC.html
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA Sehr interessant und unterhaltsam, animiert auch sehr zum Nachmachen!
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
Stefan ⛄ F. schrieb im Beitrag #7001531: > Beim STM32F103 (ich glaube sogar bei allen STM32) sind die > analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, > die Überspannung nach VCC ableitet. Ja, weil die Z-Diode den Messwert
-
Thread
[s] DIAC, 35-45V
So so https://www.reichelt.de/triggerdiode-35--45-v-do-35-db4-stm-p219450.html
ein paar old school DIACs vorbei gebracht. Ich hab sie mal schnell ausgemessen. Drei zünden bei ca. 32V, einer bei 36V. Die mit 2 blauen Streifen brechen auf ca. 20V Flußspannung ein, die mit blau/weiß nur auf 25V. Also nehm ich den Besten mit 20/35V, macht dU = 15V. Und siehe da, das Weidezaungerät pulst
-
Thread
CubeIDE1.9 Konfiguration LAN8742
Das Board fährt normal hoch. Beim Initialisierungsprozess der LAN8742 scheint alles zu laufen (u.a. Reset Routine). Dennoch ist das Board nicht direkt erreichbar. Ein Ping wird nicht beantwortet. Durch das Enable von ICMP Broadcast detektiert das Board einen Broadcast Ping wenn die Debug Optionen
Hallo Eric, ich benutze die STMCubeMX als Project Generator. Seit dem CubeMX 6.5 und STM32F4 Lib 1.27 geht ethernetmässig nicht mehr viel. Ich habe ein micrel Phy und musste erst mal den Treiber anpassen. Aktuell kann ich zwar TCP machen, aber bei Ping kommt keine Antwort.
-
Thread
SD Karten Auswahl Frage
sich auch in einem Test der c't in einem der letzten Hefte > ab. Daran erinnere ich mich, Heft 5 / 2022 ab Seite 100. Ich hole die gerade mal von https://turbobit.net/download/started/tf5pwmw2al5x und extrahiere den Artikel: https://filehorst.de/d/eFBEfAHw oder https://1fichier.com/?7fl4ovud8c0k6kzukec3
Wear-Leveling-Algorithmus der Karte. Veit D. schrieb im Beitrag #6995051: > Wie getestet? Mit einem STM32, welcher per SDIO kontinuierlich 1MiB/s schreibt (Datenlogger). Veit D. schrieb im Beitrag #6995051: > Weil die Karten machen doch alle eine kontinuierliche Mindestdatenrate. Richtig, aber
-
Thread
Suche einen Mikrocontroller der SCHNELL 24 Bit parallel senden kann
I²S). Aber das muss ja nicht sein. Aber wenn I²S eine Lösung wäre, dann gehen ja viele µC, z.B. die STM32F40x.
Schaltgeschwindigkeit von 500ns/2Mhz. > Das ist jetzt aber doch 10x schneller als vorhin, oder wie passen die > 5µs jetzt da rein? 5uS würden mir erstmal reichen. Das maximum was er kann wäre das optimum
-
Thread
uC Pin 3.3V tauglich
Hallo Warum kann ein uC Pin geschädigt werden, wenn ich statt 3V3 eine 5V Spannungsquelle für die LEDs verwende und der uC bei 3V3 betrieben wird und der Pin auch nur 3V3 kann? Der uC sieht doch keine Spannung die höher ist
conditions. Da steht was darf und was nicht. Manchmal ist Klemmstrom erlaubt. Manchmal sind es gar 5V bei 3V3-µC (bei vielen, aber nicht allen STM32-Pins beispielsweise). wer das Datenbltt liest, wird eine Lösung finden. Es gibt aber noch mehr als nur das zu beachten:: Wenn die 3V3 nicht da sind
-
Thread
C# Serial Port Write unzuverlässig
meiner C# Anwendung. (Ich bin blutiger Anfänger in der C# Programmierung) Anwendung: Ich möchte einen STM32 Controller über UART Befehle senden und die Antwort mit einem Windows Programm auslesen. Baudrate:115200 Zum testen habe ich mir ein Formular gebaut mit dem ich Befehle senden und die Antwort lesen
klappt aber Hauptsache es funktioniert. Dein PC Programm ist dadurch evtl. langsamer wodurch dein uC scheinbar besser mit den Daten zurechtkommt. Kevin H. schrieb im Beitrag #6991324: > Den Code vom STM kann ich ja eigentlich ausschließen weil Kannst du eigentlich nicht. Vielleicht sendet TerraTerm
-
Thread
Renesas RZ/Five – 64BIT-RISC-V-MPU angekündigt
stehen “zwischen” klassischen Mobil- bzw. Desktopprozessoren und Mikrocontrollern: Systeme wie der STM32MP1 bieten für Nutzer von Embedded Linux Mehrwert, sind aber einfacher zu handhaben als vollwertige CPUs. Renesas schickt mit dem RZ/Five nun einen solchen ins Rennen, der auf einem RISC-V-Kern basiert
Tam H. schrieb im Beitrag #6991113: > Systeme wie der STM32MP1 bieten für Nutzer von Embedded Linux Mehrwert, > sind aber einfacher zu handhaben als vollwertige CPUs. Ich verstehe noch nicht, was der Mehrwert einer MPU gegenüber einer CPU sein soll.
-
Thread
Standalone MC gesucht
#6990290: > Ein Attiny13A reicht. Dürfte viel zu ungenau sein. Besser ein ATtiny25 mit Uhrenquarz 32kHz.
derzeit überhaupt lieferbar ist. Hier bei MC.net besteht die Welt aus AVR und ggf. noch zähneknirschend STM32. PIC, STM8 oder die OTP Padauk PMS150C für 7Cent, alle können das. Das ist so primitiv das ich das mit HW Timer ohne MCU bauen würde. Man vergisst nämlich schnell was es für eien Aufwand bedeutet
-
Thread
[S] ein/zwei Mikrocontroller STM32F407VET6
dass die für den STM32 mit 512K kompilierte Datei nicht auf einem 1M STM32 läuft sondern erst neu kompiliert werden muss. Das hieße Entwicklungssystem installieren und lernen - lieber nicht. Daher vorzugsweise der STM32F407VET6
> einem 1M STM32 läuft. Schau mal das DS8626 an. Aber wenn ich das richtig sehe, hat der STM32F407VGT6 auf dem STM32F407G-DISC1 Alternative einfach nur mehr Speicher. Da würde ich keine Probleme erwarten. Der
-
Thread
Elektronische Last Kunkin KP184 - kann man da kaufen?
wenig zu gering zu sein. Die Firmware Version 2128 ist also offenbar noch/nur für die KP184 mit dem STM32 ausgelegt, während unsere Ver.06 ja einen GD32 drin hat, und der hat nun mal ein paar minimale - aber hier offenbar gravierende - Unterschiede. Zudem läuft nun der Lüfter unter Volldampf, also haben
dem ADS1232 Wandler. Hätte ich vorher mal nachgeguckt :-) und mich nicht auf das Bj. verlassen. Der uC STM32F03… ist bei beiden Board Versionen der gleiche. Jetzt meine Frage: Hat vielleicht jemand ein Firmware Hexfile für mein eload Board Vers.03? Vorher war die originale FW Vers. 1801 drauf
-
Thread
Aufbewahrung ICs (Feuchtigkeit, Temperatur etc.)
Aufbewahrung von (SMD) Bauteilen. Boxen etc. alles fein. Ich bekomme jetzt bald eine Lieferung mit 40 STM32 und überlege gerade wie ich diese am besten aufbewahre. Diese habe ich eher auf Vorrat gekauft, bleiben also sicherlich eine ganze Zeit liegen. Ich frage mich nun wie ich diese am besten speziell
Schade, ich habe gehofft durch einen Verkauf von 1-2 STM32 in ca. 4-5 Monaten einen Angestellten finanzieren zu können, denn die Laufwege auf meinem Anwesen zum Weinkeller sind leider recht weit. Im Ernst: Im 3D Druck Bereich lagert man Filament in Kisten
-
Thread
Frage zu typedef bei Strukturen
Adresse 0x4002 0000 #define TEST ((TEST_TypeDef*) 0x40020000UL) typedef struct { volatile uint32_t Member1; // 0x4002 0000 - 0x4002 0004 volatile uint32_t Member2; // 0x4002 0004 - 0x4002 0008 volatile uint32_t Member3[3]; // 0x4002 0008 - 0x4002 0014 volatile uint32_t Member4
fest und nicht portabel. Ein AVR hat sein SPI DR mit Sicherheit auf einer anderen Adresse als ein STM32F7xx. Also kann das nicht im C Standard festgelegt sein. Auch wenn man keine MMU hat aber vielleicht verschiedene Busse, dann kann die selbe Adresse auf einem Anderen Bus auf ein ganz anderes Objekt
-
Thread
Bauteil-Bestellungen von LCSC
Karsten B. schrieb im Beitrag #6983997: > Warenwert war 145€, > Versand 5€ Das ist interessant. Meine Teile hatten immer entsprechend Gewicht, sodass die Versandkosten höher lagen und man die Einfuhrumsatzsteuer darin vermuten könnte. Sam W. schrieb im Beitrag #6983699
Anfrage stellen und bekommt innerhalb von 24h eine Antwort ob sie die doch besorgen können. Hatte STM32G031 angefragt. Kosten bei Digikey: 2,80EUR. LCSC: 1.40EUR. ^^ Mit freundlichen Grüßen, Ben
-
Thread
USB to TTL mit CH340
Noch etwas: Der STM32Duino Bootloader ist sehr sehr alt. Er war für den STM32Duino Core von Roger Clarks vorgesehen. https://github.com/rogerclarkmelbourne/Arduino_STM32 https://github.com/rogerclarkmelbourne/STM32duino-bootloader
Doppelinstallation durchgeführt und noch die JSON-Datei von Github geladen und im Boardverwalter die von STM gelieferten Dateien dazuinstalliert. Ich habe jetzt im Boardverwalter 2 Installationen f.STM32 stehen, einmal "STM32F1xx/GD32F1xx boards" by stm32duino Version 2021.5.31 und einmal "STM32 MCU based
-
Thread
SPI mit AVR: Array-Zugriff in ISR funktioniert nicht
Anwendung auf SPI festgelegt. Der AVR mißt die Signale eines RC-Empfängers, und schickt sie an den STM32. Ursprünglich sollte das direkt im STM32 passieren, aber weil es bei der RC-Messung auf genaue Zeiten ankommt (Codierung der Werte am RC-Ausgang über Zeit zwischen Pulsflanken) und mir im STM32 andere
am RC-Ausgang über Zeit zwischen Pulsflanken) Also brauchst du letztlich eine Auflösung von ca. 2..5µs. Genauer wird der Wert sowieso nicht übertragen. > mir im STM32 andere Interrupts manchmal die Zeitmessung versauen Dass du beim ARM Interrupts priorisieren kannst ist dir aber schon klar? Was
-
Thread
ST7735 an MCU
ST7735 verwenden müsste. Das Interface scheint kein reines I2C Interface zu sein, weil insgesamt 5 Leitungen zum Display gehen. Kann jemand weiter helfen?
Das funktioniert bei mit mit einem STM32F103 (BluePill) https://www.mikrocontroller.net/topic/515662#new Mit einem 160x128 kleinen 1,8" TFT per SPI
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
Takterzeugung und Peripherie als ein ARM Cortex-M0 µC eines beliebigen anderen µC-Herstellers, wie z.B. dem STM32. Du kannst einen Code, der auf einem Cortex-M0 der Fa. STM läuft, nicht einfach auf einen beliebigen anderen Cortex-M0 der Fa. Nordic Semiconductor portieren. Sin S. schrieb im Beitrag #6982272
Takterzeugung und Peripherie als ein ARM Cortex-M0 µC > eines beliebigen anderen µC-Herstellers, wie z.B. dem STM32. Du kannst > einen Code, der auf einem Cortex-M0 der Fa. STM läuft, nicht einfach > auf einen beliebigen anderen Cortex-M0 der Fa. Nordic Semiconductor > portieren. Danke also nicht mit dem
-
Thread
Feedback Schaltplan STM32G0
auch, aber wer verträgt schon soviel Luxus. Weil du den UART-Bootloader benutzen willst, läuft der STM32 längere Zeit mit hochohmigen Pins. 4) Glaubenssache, manche Leute spendieren jedem Taster eine. Ich würde bei Platzmagel die U2 an den I2C-Stecker verlegen. USB-Chips sind empfindlich, aber STM32
Strombegrenzung über 2A und damit er nicht schwingt, soll der Ausgangskondensator typisch(?!) 33mΩ haben. Der 22uF kann ein Tantal sein, das passt, aber der 4u7 am STM32 ist wahrscheinlich niederohmiger. Die Pinbelegung vom NCP1117 ist auch exotisch. Wenn er dann doch schwingen sollte, wird es schwer, eine Alternative
-
Thread
RP2040 + Segger IDE Probleme
RP2040 (Platine RP2040-Pico) unter W10 zu starten, verwende ich die Segger IDE Embedded Studio for ARM V5.40 und einen J-link EDU mit aktueller Version 7.62 über den SWD-Port. Neben SWCLK, SWDIO und GND habe ich noch die lokalen 3,3V an den J-Link angeschlossen, wie es bei Schaltungen mit STM32 immer der
Einzelschrittbetrieb durchführen, wenn auch sehr hoppelig und mit finalen Abstürzen. Ein Test mit STM32H7 und J-Flash liefert eine korrekte Verbindung und auch Werte für einen Geschwindigkeitstest.
-
Thread
Transistortester Erweiterung
JFets und IGBTs folgende Daten ausgebe: - device-Typ : 1=Diode, 2=bip.Transitor, 3=Mosfet, 4=JFet, 5=IGBT - Polarität : P bzw. N - Mode : E (enhanced) bzw. D (depletion) für Mos-Fets und JFets (D) - Belegung Pin1 : _,K,A E,B,C, G,D,S G,D,S, G,E,C für Diode, Trans, Mosfet ... - Belegung
Ich hab ihn damals nachgebaut und etwas verbessert (auf Arduino Nano) und dann eine Version auf STM32F103 Basis (MapleMini) entwickelt, die u.a. schneller (Grafik) war , statt 12 V mit bsi zu 28V lief und speziell für Dioden-Vergleich (auch LED und Zener) und Transistorvergleich (auch komplementär
-
Thread
SPI-Kommunikation - was wenn hängen bleibt?
Liebes Forum, ich programmiere den STM32F303 und verwende die Stadard Peripheral Library von STMicroelectronics. Momentan arbeite ich an der SPI-Kommunikation. Es funktioniert soweit alles. Unter anderem habe ich folgende Programm-Zeilen
the TXE and RXNE flags instead." (ursprung : http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___s_p_i___group5.html) Dabei kann timeout in diesen fall NUR kommen durch falsch initialisieren im Software. Fuer diesen fall koennte man einen Watchdog
-
Thread
Warum so wenig wifi Mikrocontroller?
Beitrag #6976986: > Ich frage mich schon länger, warum es z.B. weder von Atmel/Microchip > noch STM32 einen wifi Mikrocontroller gibt? Mangels Nachfrage. Ich brauche keinen MC, der bis zu 400mA benötigt, 5mA sollten reichen. Bei mir sitzen die MCs in Modulen im Metallgehäuse (Schroff, 3HE), da
>Warum so wenig wifi Mikrocontroller? St z.B. hat den STM32WB und den STM32WL Die Hardware ist OK, das reicht aber nicht für einen Produkterfolg. Beim STM32WB ist die API so grottig (aus eigener Erfahrung), da möchte niemand ein Produkt draufsetzen.
-
Thread
AVR Mikrocontroller Lohnenswert?
Mikrocontroller programmiert hat, empfehle ich mit AVR anzufangen. Meine Homepage hat für AVR und STM32 eine Menge Lesestoff: http://stefanfrings.de/
ohne einen Sack voller Rahmenbedingungen nicht zu beantworten ist. Es gibt Gründe für PIC10 bis PIC32 + dsPICs, die sich alle recht kräftig unterscheiden. Natürlich die AVRs, die MSP430, STM32 und alle Cortexe ohnehin und ich persöhnlich finde auch den STM8 recht schick. Den RP2040 würde ich aber auch
-
Thread
Alternative zum Msp430?
bei ARM gibt es viele Stromsparer, z.B. die neuen STM32U5 https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html Strom sparen ist aber ein komplexes Thema. Deep sleep können viele µC schon lange, nur ist dann nach dem Aufwachen
Als Beispiel habe ich die STM32U5 Serie genannt. 4 HW Breakpoint, LiveView geht mit Segger Tools und afaik mittlerweile auch mit den STM32 Tools. ARM CM werden über SWD entwanzt, da reichen SWCLK und SWDIO als Minimum, JTAG braucht
-
Thread
Kleinvieh macht auch Mist
vollzutanken... man bekäme sogar eine schrottige Grafikkarte von vor 6..7 Jahren dafür, oder den letzten STM32F ARM-Controller. Die zweite Frage - was mache ich jetzt damit? Vor allem mit den ganzen Cent-Münzen. Wenn ich damit zur Bank gehe und das einzahlen will, werde ich verhaftet weil die denken, ich
in die bereitstehenden Tüten. https://3.bp.blogspot.com/-rhNK2Gx95pQ/UTzy1sQLUtI/AAAAAAAABgw/7bH5U8IhG1k/s1600/Kingman+008.JPG
-
Thread
Auswahl des passenden uC für mobiles Testgerät
Vergleich zu einem M4 sind es aber bei gleicher Energie nur noch Faktor 2-3. Für Filter gibt es beim STM32U5 ebenfalls einen Coprozessor. Wenn die Applikation nur etwas mehr sonst rechnen muss, ist der MSP430 schon nicht mehr effizienter. Ich glaube aber, dass es bei der Anwendung gar nicht auf die beste
Nucleo-Reihe beschäftigt. Ist vielleicht mit Kanonen auf Spatzen geschossen, aber ich denke mit dem STM32F401RE (https://www.exp-tech.de/plattformen/arm/stmicroelectronics/5645/stm32-nucleo-development-board-for-stm32-f4-series-with-stm32f401re-mcu-supports-arduino?c=1158) mit - 512kB Flash - 32 Bit