-
Thread
Diverse Variablen remanent machen
sollte man vorzugsweise in der Struct die Variablen nach absteigendem Format anordnen (64Bit zuerst ... 8Bit am Ende).
im Code auch intern die gepackten Strukturen nutzt, fällt der Aufwand so oder so an, auch wenn man's von Hand macht.
-
Thread
Verarbeitung/Wandlung von Hall-Sensor-Signalen
/tree/master/STM32F1/libraries/USBComposite Für Frage 1: Mit Operationsverstärkern geht das. Aus den 0.8...1.2V kann man mit einem Subtrahierer 0.8V abziehen, dann hat man 0...0.4V, das ganze dann etwa um Faktor
wird. Sebastian R. schrieb: > Für Frage 1: > Mit Operationsverstärkern geht das. Aus den 0.8...1.2V kann man mit > einem Subtrahierer 0.8V abziehen, dann hat man 0...0.4V, das ganze dann > etwa um Faktor 8 verstärken, macht 0...3.2V - Die Details mit Offset und > so sind dann auch nicht
-
Thread
Induktiver Positionssensor - Fragen dazu
. Das Buch, welches ich dir gezeigt hatte, ist da sehr hilfreich. Andreas S. schrieb im Beitrag #7645359: > ... das hier nimmst: > U8G2_SSD1309_128X64_NONAME0_1_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); Werde ich mir merken. Andreas S. schrieb im Beitrag #7645359: > ohne dass
mit einbauen. Hier noch ein schönes Video zum ADS1115: https://www.youtube.com/watch?v=zl7zJAq9nj8&t=26s
-
Artikel
Und noch 'ne Nixie-Uhr
auf 2,7V - JTAG aus - Takt-Teiler 1:8 aus - interner 8MHz-Oszillator ein Wichtig: auf keinen Fall SPIEN verändern ! Stromversorgung und USB-Seriell-Modul. Die Stromversorgung erfolgt über ein USB-Netzteil oder der USB-A-Buchse eines angeschlossenen
Daragon Wiki PFW551 Datenblatt Referenzen. MP2103-Stick mit ARM7 (LPC2103) MP-Stick mit ARM Cortex-M3 (STM32F103CBT6)
-
Thread
Eine unsinnige Warnung! Oder?
INNER_CONCAT(s1,s2) s1##s2 #define CONCAT(s1,s2) INNER_CONCAT(s1,s2) #define TaskBlock if(!lable) \ lable = &&taskLableStart; \ goto *lable; \ taskLableStart: \
Arduino üblichen Plattformen (ohne Meldung) zum laufen zu bekommen. Bisher läuft es vom Tiny85(alle 8Bit AVR) über alle ESP bis gar zum K210 mit seinen 64Bit.
-
Thread
[V] Räumungsverkauf - Alles muss weg!
kein Beschiss und so. Ich habe bisher nur positive Erfahrungen hier im Markt gemacht. Florian hat's nicht kapiert.
UPDATE Voltcraft DPS-4005PFC verkauft an Jörg W. (dl8dtl). VERFÜGBAR: TTi TA320S Tektronix 2467B Tektronix AFG5101 Statron 3225.2 (Abholung bevorzugt!) Ergotron Monitorhalterung Voltcraft FG1617 RESERVIERT: Tektronix 2465B Delta Elektronika
-
Thread
Anfängerfrage: Woran scheitert die Umprogrammierung von Verbraucherelektronik?
Es gibt zwar 8 Milliarden Menschen auf der Weltkugel aber offensichtlich nicht genug Nerds darunter die tagein tagaus consumer-TVs hacken und umfunzionieren. Schade eintlich!
das war ein Projekt, was sich über 2 oder 3 Wochen hinzog, denn zuerst musste z.B. das Pinout des STM32F429 bis zum letzten Beinchen durchgeklingelt werden.
-
Thread
Raspi Pi Pico schnell genug um 4Mhz Z80 zu sniffen?
Ob S. schrieb im Beitrag #7599430: > Man kann sowas auch ausrechnen. Sogar ausrechnen lassen. Siehe Anhang. Stimmt. Der Herr Euler hat uns freundlicherweise eine passende Zahl hinterlassen. Falls man's
BCr+Raspberry+Pi+Pico&qid=1707560588&sprefix=breakout+board+f%C3%BCr+raspberry+pi+pico%2Caps%2C77&sr=8-2
-
Thread
Atmel Studio 4.19 unter W10X64
programmieren zu müssen. Das ist bei mir nicht der Fall, mir reichen meine Vorräte an älteren AVR-8 MC noch eine Weile und in Zukunft geht das hier sowieso mehr in Richtung RP2040 (Pico) und STM32. Ich hoffe auch, das PlatformIO irgendwann Netzlaufwerke unterstützt und dann hat das Sammelsurium von
Maxim B. schrieb im Beitrag #7619034: > Matthias S. schrieb: >> Es ist halt die Frage, ob man unter dem Zwang steht, die nagelneuen MC >> programmieren zu müssen. Das ist bei mir nicht der Fall, mir reichen >> meine Vorräte an älteren AVR-8 MC noch
-
Thread
atomic force microscope (AFM) für Arme mit Arduino
der DIP-8 TSL1401 Chip, welcher nun zu spinnen scheint, war mit 13 Euro verdächtig günstig.
tatsächlichen "atomic force mikroskope" und simpler Laserlichtschranke über Hebel zu erkennen reicht's allemal ... https://www.youtube.com/watch?app=desktop&v=UKX2jgMwt7k
-
Thread
STM32 CDC auf unterschiedlichen Rechnern
das selbe Fehlerbild. Es gibt keinen internen Quarz. Es gibt zwei interne Oszillatoren (32k und 8M), die aber nicht quarzstabilisiert und damit für USB oft nicht genau genug sind. fchk
hat es immerhin auf einem Rechner funktioniert. Ich bin ratlos, woran kann es liegen? Es ist ein STM32F413VGT6.
-
Thread
Probleme mit STM32F030CC
Programmcode sollte internen Takt mit 48 MHz > verwenden (allerdings derselbe Code wie bei einem F30C8). Es gibt keinen "internen 48MHz Takt". Nur 8MHz HSI. 48MHz geht nur via PLL, und genau um deren Konfiguration geht's doch! Der Takt kommt entweder vom HSI, PLL oder HSE, s. Fig. 11 im RM. Nach Reset
Andreas B. schrieb im Beitrag #7598146: > Es gibt keinen "internen 48MHz Takt". Nur 8MHz HSI. 48MHz geht nur via > PLL, und genau um deren Konfiguration geht's doch! Der Takt kommt > entweder vom HSI, PLL oder HSE, s. Fig. 11 im RM. Nach Reset ist 8MHz > vom HSI eingestellt, also reicht
-
Thread
Windows 10, Windows 11 für "Normalnutzer" ein Witz kennt wer?
, bevor man an das Startmenü herankommt. Das ist für mich ein NoGo. Aber wohl so gewollt. Bei Win8.1 war's anders. ciao gustav
das System up to date. Hast Du das irgendwann frisch aufgesetzt, oder hast Du es mit Updates von 8.1 auf 11 gebracht? Irgendwas ist da kaputt, das ist kein generelles Win11-Problem. Karl B. schrieb im Beitrag #7600107: > Bei Win8.1 war's anders. Mag sein, dass es beim Kachel-Geraffel anders
-
Thread
Haustür über Gesichtserkennung öffnen
J. S. schrieb im Beitrag #7596581: > Zu UWB gibts was: > https://github.com/Makerfabs/MaUWB_DW3000-with-STM32-AT-Command > > Aber es geht ja um Chip und Schlüssellose Lösungen, bzw der TO möchte > nur
rfid-ring/ oder gleich so: https://www.youtube.com/watch?v=PA81nxF0eXE&ab_channel=Dr.MarkBenecke%27sOfficialYoutubeChannel
-
Thread
RP2040 C-Programm mit Arduino IDE verwenden
sehr homöopathischen Dosen nutzen. Und bei jedem anderen stärkeren HW-Basis als der ursprünglichen AVR8-Basis sieht das im Prinzip ganz genauso aus.
bin ich mit dieser Meinung nicht allein. Wer möchte denn z.B. Beim STM32F407 auf die 'STM32F407xx.h' verzichten oder 100 Dateihäppchen verdauen? "Einmal hin - alles drin" ;-)
-
Thread
STM32G474 SPI Master mit DMA startet nicht neu
INTERN_CS_GPIO_Port) & SPI1_INTERN_CS_Pin) == SPI1_INTERN_CS_Pin) { HAL_SPI_TransmitReceive_DMA(&hspi1, ((uint8_t*) u8SPIInternTXArr), ((uint8_t*) u8SPIInternRXArr), (MAX_PARAMS * 2)); u16SPICounter = 0; LL_GPIO_ResetOutputPin(TEST_PIN1_DO_GPIO_Port, TEST_PIN1_DO_Pin); } else { if(u16SPICounter
Das SPI bei den STM32 klemmt gelegentlich mit BSY auf '1', s. die diversen Errata, aber ein Reset über RCC sollte eigentlich reichen ... Wo wird der DMA-Controller nach Abbruch eigentlich zurückgesetzt? Es bleibt wohl
-
Thread
Siplace-Bediener oder Programmierer hier?
Oder mit einer Rolle 0805 10k hatten wir Probleme, daß die Maschine die schlecht aus dem Feeder (2x8mm S) nimmt, hohe Abwurfraten produziert und manche dieser Widerstände mit der Oberseite nach unten (sonst aber komplett gerade und elektrisch funktionsfähig) auf die Platine nagelt... wo niemand weiß
der Kopf gecrasht wird. Unsere Settings für QFP32: 516er Pipette: X 4g, Y 3g, Z 4,9g, D 1570rad/s², oder 937/938er: 4, 3, 4,5, 984 und 3,295g auf dem Stern. Ansonsten ist alles auf Standard. DPAK machen wir nur mit der 937, aber ganz vorsichtig: X 2g, Y 1,5g, Z 1,8g, D 4920rad/s², Stern 6,59g
-
Thread
Ein altes Projekt wiederbeleben in dem man es Opensource macht
und man müsste das RTOS und die STM32 Lib updaten. Die Komponenten darauf sind zum Teil in neueren Varianten verfügbar. Müsste man ggf. auch mal schauen. Es hat auch einen Slot für einen Hilscher Netx chip um es profibus-dp fähig
nodemcu-build.com/ Oder auch diese hier um eine Vielzahl von Tastaturen umzuprogrammieren, oder die RGB LED's zu einer Lichtorgel zu machen: https://config.qmk.fm/#/sharkoon/skiller_sgk50_s3/LAYOUT_all
-
Thread
AVR T1 Capture Problem - Meinung erbeten
erzeugt die Test-Frequenzen im Bereich von 0.1Hz bis 10kHz. Das TTL (74S140 Ausgang) Signal ist über 4.7nF und 1kOHM Pull-Up am D8 Pin angeschlossen. Lauffähige Programm Quelle und LOG Datei sind im Anhang. Meine Frage ist, was hält ihr davon? Programmierfehler oder mysteriöses
nicht benötigt. Wenn ein Fahrrad reicht, > brauche ich kein Flugtaxi. Guten Abend, Ausser STM32 habe ich ohnehin keine dieser schnellen uC. Da ich aber störrisch wie ein Maultier sein kann, begrenze ich meine Wahl auf 8-Bit Technik. Ist einfach gemütlicher dort. Ich befasse mich in der Arbeit
-
Thread
LoRa 433 MHz SX1278: Geringe Reichweite
Gegengewicht zu einem strahlenden Monopol ist eine Massefläche, die größer lambda/4 im Quadrat ist. Wenn's größer ist, schadet es auch nicht.
Ding mehr Schaltnetzteilstörungen auffängt als LoRa-Signale. p.s.: wie hoch ist denn dein SNR?
-
Thread
Raspberry Pi 5-Produktion erhöht sich, Angriff auf Flashspeicher der ESP32-Serie
Energieverbrauch Die Japaner bestücken diesen Nachrichten-Round-Up mit zwei Messages: Erstens steht mit dem RZ/G3S eine Erweiterung der RZ/G-Serie am Start, die auf die Bedürfnisse von IoT Edge-Gateways und ähnlichen mit Embedded Linux-Systemen arbeitende Anwendungen optimiert sind. . Die Grafikentwicklungs-Kits STM32U5G9J-DK1/2 sind ab 89,- US-Dollar lieferbar. [/c
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
Tabelle zu finden unter 'ADC Electrical Characteristics'. In meinem Datenblatt ist das unter Punkt 21-8 zu finden. Empfohlen wird eine Quellimpedanz von <10kOhm, weil ja der S&H Kondensator geladen werden muss. Das gilt aber nicht, wenn man den internen OpAmp mit Gain oder für Bipolaren Betrieb benutzt
> Code in der Anlage > s. mein Post 24.01.2024 18:24 ?
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
nicht, aber ein guter Quarz oder Oszillator leicht. Aber ich muss ja nicht sagen "100ppm reicht", wenn's noch besser geht ohne sinnlos teuer zu werden, oder? Mi N. schrieb im Beitrag #7583179: > Man kann das 1 Vpp > Signal in der Regel (AVR, STM32) kapazitiv am µC einkoppeln und spart > sich den .
der Puls irgendwie einen getakteten Ursprung hat (dann können die Steuerpulse z.B. immer nur 0.512s, 0.522s, 0.532s sein und dir fehlen jedes mal 2ms). Klappt auch nur, wenn man Anstiegszeiten < 1µs hat. Ansonsten verschiebt sich allein durch Triggerschwellen, Signalpegel, Störungen, ... schon
-
Thread
Arduino mit Matter, Updates in CMSIS und KEIL und vieles andere mehr
plant. Arduino geht derweil eine Partnerschaft mit Silicon Labs ein; STMicroelectronics erweitert die STM32WBA-Familie um SigFox und LoraWAN. Was es sonst an Neuem und Interessantem aus der Branche zu vermelden gibt, klärt dieser Round-Up. ### TI – Verbesserungen im Bereich mmWave-Radar Auf der
Moot S. schrieb im Beitrag #7583250: > Finde es jedoch immer noch sehr schade, dass die Umgebung 2024 > immer noch so aussieht als hätten wir 1985. Was stört an der Optik? Keine Emojis in einem riesig
-
Thread
STM32L0 RTC "schnell" kalibrieren
fm_software.htm#bsp_RP2040 Im einfachsten Fall reicht das nackte Board mit einer Messrate von 3 Messungen/s.
älteren Bastlern gut löten, da die Beine nicht unterm Chip sind, sondern ganz altmodisch seitlich (SOP-8). Über I2C läßt er sich gut ansprechen und kommt mit 160nA aus.
-
Thread
Optimale Batterieversorgung für ESP32C3/C2: Erfahrungen und Ratschläge gesucht
entscheident für die Laufzeit. Es ein unterschied ob du im jede Minute aus dem Standby aufwachst und für 5s 200mA verbrauchst oder nur 2 mal am Tag für 5s 200mA verbrauchst.
die Laufzeit. > > Es ein unterschied ob du im jede Minute aus dem Standby aufwachst und > für 5s 200mA verbrauchst oder nur 2 mal am Tag für 5s 200mA verbrauchst. Das stimmt natürlich. Allerdings ist dieser Umstand gleichzeitig die Kernfunktion der Angelegenheit. Sprich: Kann nicht geändert oder
-
Thread
Arduino Blue Pill & PWM
LED´s mittels PWM Heller und Dunkler macht. Dieser anbei. Das Lauflicht verhält sich so: https://youtu.be/yAkn36FYmO8 Also LED 3,6,7 gehen nicht an LED 9 & 10 Blinken hin und her bei jedem Durchlauf.
So ich hab folgendes gemacht: Alle funktionierenden LED´s auskommentiert. Somit bleiben nur noch PA2 PA7 PA8 PA9 und PA 10 übrig. Ergebnis: PA2 leuchtet weiterhin nicht PA7 Blinkt einmal auf nur im ersten Durchlauf, danach nicht mehr PA8 leuchtet nicht
-
Thread
Preiswerter X86-Einplatinenrechner, STM-Softwareupdates und anderes mehr
auf dem normalerweise für Linux vorgesehenen Teil eines MP1-Systems auszuführen: [c] Just like STM32CubeMX and STM32CubeProgrammer, STM32CubeIDE is also receiving support for the STM32CubeMP13 package that brings RTOS support to the STM32MP13 MPU. Consequently, developers will be able to create and flash bare metal firmware onto the microprocessor’s Cortex-A7. [/c] Neuerung Nummero zwei erleichtert Nutzern von STM32CubeIDE den Wechsel zwischen verschiedenen Compiler-Toolchains. Spezifischerweise liest sich die Ankündigung in diesem Bereich folgendermaßen
-
Thread
Kurzvorstellung Privatprojekt - Ansteuerung Schrittmotor
Moin µc's, Eine Einsteigerfrage mit Vorstellung um Euch und mich kennenzulernen. Über einen zwei-kanalig nutzbaren Operationsverstärker wird PUL und DIR einer Schrittmotor-Steuerung verschaltet und
Schrittmotortreiber nicht, Der hat Optokopplereingänge mit 270 Ohm Vorwiderstand. Für einen 3,3V µC also etwa 8mA zu treiben. Das sollte fast jeder µC können.
-
Thread
VL53L5CX am Wemos D1 (Arduino IDE): Exception bei Init :-(
Ich habe einen VL53L5CX (8x8 TOF Entfernungssensor) per I2C an einem Wemos D1 Mini (ESP8266) angeschlossen und wollte mit dem ersten Beispiel der SparkFun_VL53L5CX_Library einsteigen "FastStartup". Der Sketch wird problemlos compiliert
Ich habe die originale Beispiele von STM und die STM Cube IDE genommen. Damit gab es keine Probleme. Diese Bibliotheken von Drittanbietern sind oft mit heißer Nadel gestrickt.
-
Thread
RS232- oder SPI-fähiges mp3-Player-Modul gesucht
wenn man nach einem Power Down ein Hörbuch an der beendeten Stelle fortsetzen will, oder Sachen wie 10s zurückspringen implementieren will. An dem Modul finde ich nett dass es das ganze Handling der SD-Karte und der mp3 Dekodierung selbst erledigt so dass ein langsamer 8-bit Prozessor zum steuern ausreichend
Georg S. schrieb im Beitrag #7576499: > Ich hatte gehofft dass ich mich um Dateisystem und SD-Karte nicht > kümmern muss. Denn selbst wenn es dafür Libs gibt, muss man die immer > noch zum laufen bringen
-
Thread
STM32 Nucleo L152RE mit Servo und Schrittmotor hängt
100; } int main() { s1_pos1.mode(PullDown); s1_pos1.rise(&isr_s1_pos1); s2_pos2.mode(PullDown); s2_pos2.rise(&isr_s2_pos2); s3_pos3.mode(PullDown); s3_pos3.rise(&isr_s3_pos3); servo.period_ms
F407 den ich hier gerade habe > genauso. Habe es jetzt mit PC_2 und PC_3 gelöst. [c]InterruptIn s1_pos1(PA_10); InterruptIn s2_pos2(PA_6); InterruptIn s3_pos3(PA_1); InterruptIn s4_stop(PB_0); InterruptIn us_1_echo(PB_5); InterruptIn us_2_echo(PC_3); InterruptIn us_3_echo(PC_2);[/c] Wir
-
Thread
Hilfe bei der Evaluierung eines Ultra-Low-Power-Temperatursensors (SMT172)
Die Formel aus dem Datenblatt habe ich schon entnommen. DC = 0,32 + 0,0047 * T. Weshalb die 8 Perioden?
Giuseppe schrieb im Beitrag #7574106: > Weshalb die 8 Perioden? Weil es so im Datenblatt steht: "A valid duty cycle in equation (1) is defined as the average of individual duty cycles from 8 consequent output periods." Duty Cycle enthält die Temperaturinformation
-
Thread
Elektronische Last mit MOSFET
Sebastian S. schrieb im Beitrag #7573602: > 25mOhm wären > jedenfalls schon zu viel für einen einzelnen MOSFET. Mein aktueller Plan wäre die OPs mit 12V für den dicken BUK (~0,8mR) und 4mR Shunt und das in
C-headern usw von einem Generator generiert 🥴 Ziemlicher Aufwand und echt krass wieviele verschiedene STM32s es gibt - war mir garnicht bewusst. Ist auch irgendwie ein Wunder wie STMicro diese "Vielfalt" überhaupt noch managen kann und der Code-Generator in STM32CubeMX eigentlich relativ gut funktioniert
-
Thread
ESP8266 Sample audio mit 8000Hz 8Bit
Eine Suche nach I2S audio codec liefert.
Hab insgesamt keine guten Erfahrungen mit den ASC von ESP. Die von den STM MCs sind deutlich rauschärmer. Oft haben die mehr als genug parallel, womit man noch bessere Ergebnisse ausrechnen kann. Fing schon beim STM8 an.
-
Thread
HC-12 Funkmodul- UART wirklich 3,3V Level?
ranhängen. Auf dem HC-12 ist dieser Controller verbaut: https://www.st.com/resource/en/datasheet/stm8s003f3.pdf Der liegt mit VDD an den 3,3 Volt des Längsreglers. Der TX Ausgang des Controllers liegt direkt an einem Bauteil, was wie ein Transistor aussieht. Da steht nur 24 drauf. Der zweite Pin
-
Thread
STM32 - UART Ausgabe - Wie richtig?
Viktor S. schrieb im Beitrag #7569446: > Sehr geehrte Forum Mitglieder, > > ich setze mich gerade mit STM32 und UART auseinander. Fuck! Setze dich erst einmal mit den Regeln hier im Forum auseinander
Viktor S. schrieb im Beitrag #7569952: > Vielleicht einen Hinweis auf eine Doku geben. https://www.st.com/resource/en/user_manual/um1725-description-of-stm32f4-hal-and-lowlayer-drivers-stmicroelectronics.pdf
-
Thread
12-digit 7-Segment-LCD - gibt es sowas?
Spannungspegeln und man braucht keinen Spezialtreiber. https://www.reichelt.de/lcd-7-segment-1x3-h-8-9mm-lcd-7s-3-9-a-p197497.html?&nbc=1
alles, was mit PCF85 anfängt kein Spezial-IC ;) Dann kannst du z.B. 3 bis 4 PCF85162 nehmen. Wenn's unbedingt der uC machen soll: Digikey hat alleine 24 verschiedene STM32L im LQFP-144 auf Lager :)
-
Thread
STM32F401RC: Flash erase
mal platz für ein SOT23-5 oder ein 2mm*3mm UDFN8? Glaube ich nicht. fchk
> UDFN8? Glaube ich nicht. Es gibt auch noch WLP8. Aber dann jammern wieder alle, "kann ich nicht loeten". :-D Nun ja, bei manchen Devices hat der Hersteller halt den Speicher relativ grob strukturiert
-
Thread
LD1117. Aber welcher genau?
Ob S. schrieb im Beitrag #7566581: > Warum schafft es STM eigentlich nicht, sowas wie das Marking mit in's DB > zu schreiben? Andere können das doch auch. Weil ST übler als die letzte chinesische Hinterhofklitsche
Michael B. schrieb im Beitrag #7566637: > Ob S. schrieb: >> Warum schafft es STM eigentlich nicht, sowas wie das Marking mit in's DB >> zu schreiben? Andere können das doch auch. > > Weil ST übler als die letzte chinesische Hinterhofklitsche
-
Thread
Amazon stellt ABI-Programm ein, neue Version von SDCC und Arduino-Erweiterung
.  Bildquelle: https://blog.st.com/aws-stm32-ml-at-the-edge-accelerator/. Eine „tiefergehende“ Beschreibung findet sich unter der Quelle. Interessant ist vor allem die Erwähnung des STM32-Model Zoo: ein von Nokia RDP inspirierter „Clouddienst
to user-written asm functions or their declarations). * Improved optimizations for code speed for stm8, pdk, z80 (and related). * New mos65c02 port to better support the WDC 65C02. [/c] Im Hintergrund wurden seine Aussage nach außerdem „verschiedene“ Verbesserungen und Stabilität-Erhöhungen
-
Thread
[STM32L0] HSI16 und 115200 Baud
Andreas S. schrieb im Beitrag #7565346: > Aber natürlich gibt es auch den > STM32L052 in Gehäusebauformen mit HSE, z.B. Pin 5 des LQFP48. Aaah ... okay 🙈 In der 32pin Variante hat er keinen ... Mhmmm,
J. S. schrieb im Beitrag #7565339: > Ob S. schrieb im Beitrag #7565335: > >> Warum rechnest du dir das nicht einfach selber aus? Zu blöd oder zu >> faul? > > Holst du dir einen runter auf deine Antworten