-
Thread
µC Suche Spezifikationen
STM32G-irgendwas
Sebastian R. schrieb im Beitrag #6910089: > STM32G-irgendwas Die haben aber keinen CAN, oder ?
-
Thread
uC Crystal Berechnung
ST selber hat mit AN2867 eine gute Beschreibung für die Quarzoszillatoren der STM32 herausgebracht. https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf (Falls der Link irgendwann nicht mehr
nicht, dass man die korrekte Frequenz nicht brauchen würde. Da wir nicht wissen was Bob E. mit seinem STM32???? alles anstellen will....
-
Thread
STM32 interner OpAmp und ADC
Hi, bei dem STM32F303RE board geht an den ADC3 nur der OPAmp3, den hab ich genommen. Cheers Detlef
. Der hier hats' auch nicht geschafft, https://community.st.com/s/question/0D50X00009Xkf0kSAB/stm32f3-adc-input-conflict-with-opamp-output Kann sein, dass das ein bug ist. Egal, eine Strippe mehr, ein Tag tief in den Eingeweiden des uC, nix gelernt, aber auch nicht richtig sinnlos. Cheers
-
Thread
Zeitsteuerung Atmega8
der einen Uhrenquarz verwenden kann. Eine AVR (z.B. ATtiny45) können das, und auch viele (alle?) STM32.
einen Uhrenquarz verwenden kann. > > Eine AVR (z.B. ATtiny45) können das, und auch viele (alle?) STM32. Müsste schon beim atmega8 bleiben..
-
Thread
AVR + BSS123 + LEDs
meinem beruflichen Umfeld (Weisse Ware). Da wurde er z.B. benutzt, um die 3.3V UART Schnittstelle eines STM32 auf 5V zu bringen. Und auch für einiges andere, da billig. In dem Umfeld gilt halt auch: gut ist gut genug. Ich kenne den BSS123 als Wald-und-Wiesen LL-MOSFET für kleine Ströme. Und der Elektronikfertiger
beruflichen Umfeld (Weisse Ware). Da > wurde er z.B. benutzt, um die 3.3V UART Schnittstelle eines STM32 auf 5V > zu bringen. Und auch für einiges andere, da billig. In dem Umfeld gilt > halt auch: gut ist gut genug. Ich kenne den BSS123 als Wald-und-Wiesen > LL-MOSFET für kleine Ströme. Und der Elektronikfertiger
-
Thread
Suche Bauteil
Hallo, die PWM kommt aus einem Arduino Nano, müssten also 5Volt sein. Wenn ich es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da wären es nur 3,3V, die könnte man über den Verstärkungsfaktor auf 10Volt bringen. Aber das ist erstmal Zukunftsmusik
Hans L. schrieb im Beitrag #6900703: > die PWM kommt aus einem Arduino Nano, müssten also 5Volt sein. Wenn ich > es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da > wären es nur 3,3V Du kannst auch an den Eingang einen npn Transistor mit Basiswiderstand schalten,
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
wird damit eine andere "Macke" kaschiert. Bei mir laufen IIC-EEPROMs allein mit den Pullups eines STM32 mit 100 kHz. Es geht eben, wenn man weiß, was man macht, und sich zur Sicherheit die Signale auch mal ansieht.
USB-I2C-Bridge <=> AtTiny Bridge: MCP2221 Attiny: AtTiny85 Pullup-Widerstände 2K (funzt nicht bei 5V), 10K funzt überhaupt nicht,4,7K funzt bei 5V und 3,3V
-
Thread
Mouser Verfügbarkei "Auf Bestellung"
. Und dieses Problem haben eben nicht alle Hersteller in dem Maße wie TI. Was ST angeht: Wer STM32 verwndet, kennt das Problem.
vertretbaren Preisen zu kaufen - praktisch erprobt. Aber was ist schon ein Kühlschrank gegenüber einem STM32?
-
Thread
TTN V3 das Ende einer guten Idee?
Jedenfalls nicht zum jetzigen > Zeitpunkt. Warum? Der Zeitpunkt ist genau richtig. Wir haben mit dem STM32WL55 einen benutzbaren Chip, der ein LoRa-Modul integriert hat. Das Ding kann viel und ist kostengünstig. Wir haben mit dem ASR6501, der aber etwas seltsam ist, sowas ja auch schon, aber der STM32WL55
STM32WL55 ist einfach nochmal > besser, weil er einfach viel mehr kann. Die Entwicklungsboards für > LoRaWAN-Lösungen sind kostengünstig, die Gateways kommen mittlerweile > auch in gute Preisbereiche
-
Thread
Taktgenauigkeit v. Quarz
Maddin vielleicht ist ja doch ein Quarz drauf? Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Hintergrund: Ich hatte mal die Uhrzeit von einer RTC (DS1307, auf einer billigen Logger-Shield-Platine) verwendet und mich
Martin MMH schrieb im Beitrag #6895337: > Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch > ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Die brauchen den auch weil sie selber USB machen. Auch das läuft mit Keramikresonator aus dem Takt.
-
Thread
Briefkastenmelder mit ESP-07s und Selbsthaltung mittels Mosfet
wie ich jetzt in der Zeichnung den C4 eingesetzt habe, dann funktioniert es nicht. Die 0,1mF /(100uF) hatte ich rumliegen und daher nur den Widerstand entsprechend für die Zeit von etwa 1,5 Sekunden ausgelegt. LTSpice ist eine Idee, doch muss man wissen was man testen will.....;-) LG Stephan
Und wie kommst du auf die 1,5 sek. für den C3 ?
-
Thread
Platzsparende ICs für ferngesteuerte Spielereien gesucht
Batterien). Via Pin 1 scheinen sich beide Motoren über ein 1-Wire-Protokoll steuern zu lassen. Pin 5 ist auch spannend, hier scheint ein 2.5 V Ausgang zu sein, der genutzt wird, um den RF2417 und die LED zu bestromen. Ein Motortreiber, mit dem sich über einen einzigen Pin zwei Motoren steuern lassen
Schnittstelle ist einfach und gut zu debuggen. Compiler/Debugger+gute SW-Pakete gibt es für LPC oder STM32 en masse. Beispiel: https://www.we-online.com/catalog/en/THYONE-I 12x8mm
-
Thread
STM32 Startup Zeit
Der STM32L011 vom TO hat kein USB.
Stefan ⛄ F. schrieb im Beitrag #6890606: > Soweit mir bekannt ist, haben die STM32L0 einen internen Pull-Up an der > USB Schnittstelle. Ich weiß aber nicht, ob der Bootloader diesen > aktiviert. Weist du es genauer? Laut AN2606 ist der 1k5 überall drin, außer bei den F301
-
Thread
Sensorausgangssignal hörbar machen
https://www.conrad.de/de/p/analog-devices-ad654jn-pmic-u-f-wandler-spannung-zu-frequenz-500-khz-pdip-8-174769.html
als ganz grobe Hausnummer... Wenn es nur drum geht ein fertiges Develboard zu nehmen (Arduino, STM32-Nucleo,...), da nen einfachen PWM-Kopfhörerausgang und Analogeingang für den Sensor dranzustecken und eine ganz einfach Software anhand klarer Vorgaben zu machen (siehe oben), dann sollte das von
-
Thread
PDP-11 auf MCU
Minuten flashen und schnell mal ausprobieren und eventuell würde es sogar Out-Of-The-Box auf einem ESP32 oder STM32 laufen. Die File-Endung *.cxx finde ich auch etwas ungewöhnlich.
dass Du einfach per Drag&Drop auf den Pico flashst ;) Klar, nett waere es auch dies auf einem ESP32 oder STM32 zu haben, aber langsam werden die Pico fast schon billiger als ESP32/STM32 und flotter ist der Pico meistens als der ESP32.
-
Thread
OpAmp Single Supply Frage
Ich möchte eine kleine Eingangs-Wechselspannung auf einen höheren Pegel für den ADC des STM32F405 (3,3V Vdda) verstärken. Dazu hätte ich jetzt mal einen R2R Operationsverstärker mit einfacher Versorgungsspannung (3,3V) genommen, also sowas wie z.B. den TS 912. Ich habe allerdings ein
bei Wechselspannung als Brücke betrachtet, müsstze sich die Spannung am (-) des OPs errechnen aus: U(-) = (Ua / (R2+R4)) * R4 Somit wäre die Ausgangsspannung: Ua = U(-) / R4 * (R2+R4) Also für die positive/negative Eingangsspitze wenn U(-) == U(+): Uap = 6,05 / 2200 * 24200 = 66,55V Uan =
-
Thread
Host-Controller Wahl für High Speed Data Acquisition
erfordern, so dass die Löwenarbeit größten Teils im Hintergrund erfolgt) Nein, für einen Singlecore STM32 mit z.B. 100MHz sind 5MBit = 800kByte = 400kWorte = 200kLongs nicht wirklich viele Daten... > Dann natürlich die Frage der Kommunikation mit dem PC: > (1): USB2.0 Welche Kabellänge planst du?
nur einen mit high speed PHY on chip, den STM32F723. (Der sitzt z.B. auf den ST Link V3). Die neueste Version von CubeMX erlaubt jetzt sogar die Nutzung davon mit clicki Bunti. Das ging bisher nicht, vermutlich findet man da also noch Fehler.
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
man das für Tests nutzen. Ich habe auch mal in den Annalen gewühlt. Und zwei Texte gefunden. U881 - U883 können max. 124Kbyte adressieren. Einchip-MR U881, U882, U883 Bankel RFE 1985 H.2 EMR UB883 mit 4-Kbyte-Speicher Frank Ryll 1991 H.5 Ziel, möglichst wenig Leitungen zu belegen.
beauftragt, sondern von MME selber. Alle Z8 haben das gleiche Testprogramm, und so auch der U883. > - Ports 0 und 1 werden auf Output gesetzt und auf High initialisiert. > - An Pin 40 wird der Systemtakt ausgegeben. > - Auf Bit 5 am Port 3 wird ein Triggerimpuls ausgegeben. > - P10 bis
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
etwas verhauen und brauche wohl zusätzliche Transistoren... :-( Gibt's Mosfet-Arrays? Hat die 5x40 / 200 mA vom AVR mal jemand ausprobiert? ATtinyx5: Absolute Maximum: DC Current per I/O Pin: 40.0 mA DC Current VCC and GND Pins: 200.0 mA 0.6 V drop @ 20mA (Pin Driver Strength @3V geschätzt
voltage drop specified. 0.6 V drop @ 20mA (Typical Characteristics - Outputs @3V geschätzt) STM32F103C8: The GPIOs (general-purpose inputs/outputs) can sink or source up to ±8 mA, and sink or source up to ±20 mA (with a relaxed VOL/VOH) except ... Absolute maximum: Output current sunk by
-
Thread
3D Kennfeld mit Mikrocontroller verarbeiten
Rainer V. schrieb im Beitrag #6877059: > Ich würde sagen, in 5 Jahren haben wir KI auf den Controllern... https://www.st.com/content/st_com/en/ecosystems/stm32-ann.html
dem Dreisatz in der Tabelle bewegen [c](90+180)/1000*500=135 (50+90)/1000*500=70 135-70=65 65/10*5=32,5 70+32,5=102,5[/c] man zieht also gedanklich eine Linie vom Wert 70, vertikal zum Wert 135, diese Strecke hat ne Länge von 65, diese 65 durch die Differenz aus den Skalenpunkten 30 und 20 (bleibt
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
dran, was eventuell als Vorlage dienen kann. Ist aber NICHT für einen MSP gedacht, sondern für einen STM32F103C8T6. Das Ding kann man auch ziemlich zusammenkürzen, wenn man nur einen UART braucht. 2. einen Satz von Kommandos ausdenken, die zum Problem passen. Mir fällt da erstmal sowas aus dem Stegreif
Taste P2.1 macht das, was sie soll. Schon mal ein erster Erfolg ;-) > Ich habe mal an RX von E32-868 den Oszi gehängt. Nach Tastendruck P2.0 > ist nur 1 statt 5 Zeichen auf dem Bildschirm zu erkennen. Sicher? > Welches Zeichen es ist, kann ich nicht sagen. Warum nicht? Ist der Oszi so
-
Thread
Was tun mit altem Zeitzeichenempfänger
mit korrektem und genauen Zeitcode zu senden wäre aber auch nicht wirklich schwierig. Wenn man einen STM32 statt einem Arduino verwendet, dann reicht folgendes: - zwei Mignonzellen bzw. Steckernetzteil - ein STM32F103 - "Sender": Speicherdrossel, Kondensator und Widerstand - "Empfänger" (sogar ein
/de/presseaktuelles/journalisten/nachrichten-presseinformationen/presseinfo.html?type=&tx_news_pi1%5Bnews%5D=11219&tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&tx_news_pi1%5Bday%5D=25&tx_news_pi1%5Bmonth%5D=10&tx_news_pi1%5Byear%5D=2021&cHash=1e27d53fe127612d4f55345fbf7a40b8
-
Thread
wie funktioniert ein kapazitiver Drehgeber?
Eventuell reicht ja schon ein "capacitive touch" uC. ST zeigt z.B. in AN5105 unter 5.5.3 die Anwendung "rotary sensor or wheel", unter table 10 gibt's auch Links zu "rotary sensor documentation". Schau dir z.B. mal den FDC1004 capacitive to digital
//www.st.com/resource/en/application_note/dm00445657-getting-started-with-touch-sensing-control-on-stm32-microcontrollers-stmicroelectronics.pdf >5.5.3 Rotary sensor or wheel >A rotary is a set of contiguous capacitive electrodes. >Figure 10. Interlaced patterned rotary sensor with 3 channels /
-
Thread
USB-Stringdeskriptor ohne Abzählen
gefundene Lösung. Betrifft avr-gcc ab Version 9, mit -std==c++17, C++-Programmierung, meist mit ATmega32U4 (Arduino Pro Micro oder Leonardo) oder auch v-usb. Will man USB-Stringdeskriptoren erstellen bereitet das Abzählen der UTF-16-Buchstaben einige Mühe. Hier helfen Templates weiter. Dazu die folgende
und lässt den Compiler die UTF8-zu-UTF16-Konvertierung machen #define StrDesc(s) (黑::strdesc<length(u##s)>(u##s)) constexpr auto str=StrDesc("Hallo"); // geht (nur) mit der unschönen #define-Hintertür // wie das mit __attribute__((section(.text))) im Flash landet muss noch untersucht werden.
-
Thread
Netzspannung messen für arme Leute
ich gehofft, dass ihr die liefert. Und so /schnell/ wie möglich ergibt sich doch von alleine; der STM32 schafft leicht 10 oder 20kHz Abtastrate und der Rest ist Software. MaWin schrieb im Beitrag #6870035: > Überhaupt nicht genau, die sind nicht dafür gebaut, die Netzspannung > schwankt eh +/-10%
#6870481: > warum genau so und nicht anders? das gilt eigentlich nur für Trafo/kein Trafo und den STM32 hinten dran, weil der sowieso gebraucht wird. Über Verbesserungsvorschläge zur restlichen Schaltung würde ich mich freuen. > Warum experimental und nicht nach bewährten Methoden? Was ist an
-
Thread
Array - Summe berechnen in C
funktionieren. Tatsächlich habe ich festgestellt, dass bei eingeschalteter Optimierung ein Großteil seiner STM32-Library gar nicht mehr läuft, weil Uwe das Schlüsselwort "volatile" nicht kennt bzw. ungenügend einsetzt. So funktionieren dann interrupt-basierende Module seines Codes bei eingeschalteter Optmierung
C-Source auf Disk zum PC @work getragen hatte. Funktionierte immer gut, ausser das ich am Atari schon 2,5MB hatte und der PC regelmäßig auch mit EMM/QEMM 386 unter Speichermangel litt. Glücklicherweise hatten wir einen SoftwareWerkstudenten der die dicksten Routinen in ASM einstampfte.
-
Thread
ST Developers Conference – Intelligenz am Edge of the Edge
llustrierten die „Vorteile“ der hauseigenen Cloud anhand von Beispielen mit dem neuen Stromsparprozessors U5, den STMicroelectronics übrigens auch - siehe beispielsweise AN5138 (https://www.st.com/resource/en/application_note/dm00476869-migrating-from-stm32l4-and-stm32l4-to-stm32l5-series-microcontrollers-stmicroelectronics.pdf
[](/attachment/534616/2.png) Interessant ist, dass STMicroelectronics die „Code-Sicherheit“ des U5 hervorhebt. Mit passwortbasierter Regression möchte man Angreifern Downgrade-Attacken “versalzen“, während Teile der Kryptobeschleuniger gegen Side Channel-Attacken (Z. B. Messung des Stromverbrauchs
-
Thread
EPROM Programmer bauen 27C010 27C020
sind heute maximal lächerlich. Dann der Bezug zur Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 MHz und haben genug IOs. Jeder AVR kann es ebenfalls. Wenn du schon Konzepte diskutieren willst, dann nimm moderne Ansätze auch an.
schrieb im Beitrag #6866538: > Dann der Bezug zur > Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 > MHz und haben genug IOs. Jeder AVR kann es ebenfalls. TO's Hinweis ist nicht nur "maximal lächerlich" sondern ganz einfach getrollt, jede Antwort darauf somit Trollfutter.
-
Thread
C++ template Funktion doppelt definiert in header und cpp
andere Problem beseitigt. Damit funktionierte aber SPI mit 16 Bit nicht mehr. Das konnte ich jetzt für STM32F4 beheben, aber der Test mit dem H7 zeigte wieder neue Probleme. Im H7 ist ein komplett neues SPI Device, das versteht man glaube ich nur wenn man das gleiche raucht wie die Entwickler. Hoffe ich
nullptr drin. Das SPI Problem nach dem ich suchte war aber ein anderes, das SPI device im H7 und U5 ist ein anderes, neues als bei den älteren Serien. Das hat u.a. ein 'lock' feature, d.h. einige Einstellungen wie Direction lassen sich nicht ändern wenn SPI enabled ist. Da kann man herrlich nach Fehlern
-
Thread
Mehrere Devices an einem SPI, Speedumschaltung
Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der ATmega2560 kann bis zu 5 SPI-Master bereitstellen.
#6863251: > Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der > ATmega2560 kann bis zu 5 SPI-Master bereitstellen. Das war auch mein neuer Ansatz und deshalb bin ich auf STM32 mit 6 SPIs umgestiegen, von denen ich bisher maximal 5 benutzt habe. Die 'alten' F407 benutze ich dann für solche
-
Thread
Kurzmitteilungen: neue Software von GigaDevice, STMicroelectronics, Infineon und Renesas
einem mit einem Hardware-Beschleuniger ausgestatteten Chip (Beispiele wären STM32F769 und STM32H7B3) zur Ausführung gebracht wird, decodiert Touch GFX mit Hardwarebeschleunigung - sonst setzt man mit Ausnahme des STM32G0 auf einen Software-Decoder. Außerdem gibt es ein am QT Linguist
nach Leningrad Cowboys. You can't help it? No! All-Right => https://www.youtube.com/watch?v=uHVVBiSnnck
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
keinen LAN Anschluss, weil der uC STM32F4xx nicht genug Ressourcen hat. SPI, I2C, LIN, ModBus, und weitere, auch ältere Bussysteme sind mir bekannt, aber ich müsste einen recht umfangreichen Protokollstack schreiben, damit man die
>weil der uC STM32F4xx nicht genug >Ressourcen hat. So ein F407 zB braucht doch nur einen PHY fürs Ethernet. RS485 gäbe es auch noch.
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
Ich sehe die 32bit Beschränkung auch problematisch.
normal so auf 9W (mit Bildschirm!) bei ruhigem Desktop > und einem aktuellen Linux. Ist übrigens ein i5 von Lenovo... https://www.cpu-world.com/CPUs/Core_i5/Intel-Core%20i5%20Mobile%20I5-430UM%20CN80617006042AE.html CPU habe ich jetzt mal so angenommen, gibt ja noch andere i5 Also 18 Watt bei Vollast
-
Thread
CP/M auf dem Raspberry Pi Pico
HW-Plattform, z.Zt. /cuttingedge/ Spitzenposition? (bitte keine i7/i9/Xeon PCs & co) Von Zilogs uCs mit "Z80-Kern" @ 2..3-Stelligen MHz habe ich schon diverses gelesen, ebenso von Z80-Emulationen auf STM32-uCs. -------- Nachtrag: sorry habe mich verlesen: dachte es ging um den Pi-Zero mit "
FabGL. Beim RunCPM hatte ich mit dem Arduino Due angefangen und dann auch das ganze mit dem ESP32 getestet. Als Steigerung gab es dann zum ESP32 das TTGO VGA32 - ein ESP32 mit VGA-Ausgang, PS/2-Keyboard&Mouse Eingang und MicroSD-Slot. Da hatte jemand einen Fork fuers VGA32 gestartet und ich
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
2021. Es basiert immer noch auf den StdPeripheral Libs, die werden automatisch erzeugt, seit ca 4-5 Jahren wird aber HAL benutzt, was man manuell einbinden muss. Neuere Chips wie den STM32F410xx (Blackpill) einbinden ist teilweise ein Drama, never touch the Config Files. Spielt man sich den aktuellen
Die Middleware für das STM32CubeU5 Firmware Package V1.0.0 sieht übrigens so aus: 20.10.2021 21:14 <DIR> cmsis_rtos_threadx 20.10.2021 21:14 <DIR> filex 20.10.2021 21:14 <DIR> levelx
-
Thread
Entwicklung Funkgerät mit zeitgemäßen Bauteilen
es aufgebaut ist: https://www.youtube.com/watch?v=poQm4ig3uEI Das Teil benutzt im Prinzip nur moderne ICs und kann auf allen KW-Bändern in CW und SSB (!) senden und empfangen, ein AVR-uController macht es möglich. Übrigens alles Open Source, auch die
PC-Basis doch genug. Schaue in Richtung GNU-Radio. Wenn Du SDR auf einen Controller wie ATmega, STM32, ... packen willst, dann ist der erste Ansprechpartner das Datenblatt des Chips -> ADC-Sektion, DMA, ... . Der Rest ist Downsampling, Filterung, Demodulation. Hast Du eigentlich nun schon mal
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
. > > EEPROMs wären auch da, falls du sowas brauchst. Eproms habe ich auch noch, 2732, 27C64 u.a.
noch > kaskadierbar. > > 2x würde ich nehmen/vormerken. Kostet? > > Nachtrag: perfekt, bis 32 keys :) So, gerade habe ich mal gesucht. Einige Teile die Du suchst habe ich, auch die 74C922. Ebenso hätte ich 74LS04, 74LS30, 74HC32 und 74LS32. Z80 CPU müsste ich auch noch haben, aber noch nicht
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
Hallo, Cyblord -. schrieb im Beitrag #6855828: > Also jeder Popel STM32 macht locker 48 bzw. 72 MHz. D.h. das Clock-Out > Signal (um z.B. zu prüfen ob die Clock korrekt gesetzt ist) kannst du > mit einem 100 MHz Scope schon nicht mehr richtig angucken, weil > Rechteck
pro Kanal. Dave from eevblog https://www.youtube.com/watch?v=Y6gzYbuMjOA Vergleich SDS1104X-U und 1054z: https://www.youtube.com/watch?v=B2U4tjHa9HI Defpom: https://www.youtube.com/watch?v=BxxoAcU59YM Mad's Tech: https://www.youtube.com/watch?v=P5mRDDQ_9iI Viel Spass egonotto
-
Thread
LTC6241: maximale Eingangsspannung?
Nachhilfe geben? Der Hintergrund der Frage ist: Netzspannung messen für arme Leute, also mit einem STM32. Wenn man einfach einen Offset von VREF/2 einbaut, verliert man ein Bit an Amplitudenauflösung (verglichen mit einem Präzisionsgleichrichter). Jetzt dachte ich, im LTC6241 ist doch ein OP übrig (U2
Differenz messen könnte, hätte ich zwischen ADC+ und ADC- tatsächlich wieder ein Bit mehr. Na gut, der STM32L412 kann zwar Differenz, aber doch nur unipolar? Egal, dann misst man eben single-ended, mit dem einen ADC das ADC+ Signal, mit dem zweiten das ADC- und bildet die Differenz per Programm. Das Ergebnis
-
Thread
Crash @ TIM2-Überlauf statt TIM2_IRQHandler (STM32G031J6)
Hallo, Ich möchte PA11 eines STM32G031J6M6 mit 50 kHz blinken lassen, bzw. ein entsprechendes Rechtecksignal am Pin 5 generieren. Dafür habe ich TIM2 so konfiguriert, dass er alle 10 us überläuft, was eine ISR ("TIM2_IRQHandler") aufruft
-stm32g0-stm32wl-and-stm32wb-series-stmicroelectronics.pdf#page=82&zoom=100,89,117 Allerdings lässt sich mein Problem tatsächlich erst einmal lösen, wenn ich "meinem" Interrupt die Priorität 0 zuweise
-
Thread
SD Karte shutdown
auch abwärtskompatibel zu älteren SD-Karten ist. Ich persönlich verwende auch die elm chan Lib auf STM32, zum Beispiel im Projekt [[STECCY]]. Da ich hier jedoch ältere Karten mit maximal 4 GB verwende, gehe ich davon aus, dass man in diesem Fall die ältere Karte nach f_umount() einfach rausziehen könnte
Gerade noch ein interessantes doc gefunden: https://www.kingston.com/datasheets/SDCIT-specsheet-8gb-32gb_de.pdf Biss 32GB scheint ein einfacher power down (zumindest bei Kingston) möglich zu sein.
-
Thread
Welchen Arduino soll ich kaufen?
, wuerde - ich persoenlich - Dir empfehlen einen in der SMD-Variante zu nehmen. Einen mit ATMega32u4 wie beim Arduino Leonardo. Der macht mit dem Chip selbst die Bruecke zum USB und hat als Vorteil zum Uno, dass er auch so tun kann als sei er ein USB-Keyboard oder -Mouse. Der Uno ist zum anfangen
der ist ohne Kompromisse steckbrett- und lochrasterkompatibel. Für die ersten Schritte reicht die 5V Versorgung per USB, für mehr Leistung braucht man so oder so ein externes Netzteil. Da hilft der Spannungsregler auf dem UNO wenig. Und ein Anfänger wie der OP braucht keinen 32 Bit Boliden! Der
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
angeschaut. Das ist der Punkt. Der Debugger kann die Seriennummer auslesen, das Programm nicht. Auf STM32F103, wohlgemerkt. Nur der hat den Bug.
the returned value is 0x00. Workaround None https://www.st.com/resource/en/errata_sheet/es0346-stm32f101xfg-and-stm32f103xfg-xldensity-device-limitations-stmicroelectronics.pdf PS: stefanus war natürlich wieder schneller...