-
Thread
Nachteile QFN und BGA gegenüber QFP
https://colab.research.google.com/drive/1Yp2vGngIdkyNHQ_bu4CaW4sUtka9Y_rY?usp=sharing https://colab.research.google.com/drive/1JuCUMIxpA8kTnLCN6QKI8BeiJsJsJcRS?usp=sharing https://colab.research.google.com/drive/1fP6RMnG6EbGb7Hld-Dh_2k1jTQ-GvwXN?usp=sharing https
STM32 gibt's auch ohne Pad, z.B.: https://www.digikey.de/de/products/filter/embedded/mikrocontroller/685?s=N4IgTCBcDaIM4BcC2BmMAbADARmwcxAF0BfIA
-
Thread
von Xmega zu stm32
haben deutlich bessere Peripherie, und es gibt auch 5V-Versionen davon (die dann intern auch mit 1.8 oder 2.5 V laufen) - TI TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen mit eingebautem Ethernet MAC+PHY, was ich immer sehr praktisch finde. - STM32F7/STM32H7 für den großen Hunger. Viele Pins (ich verwende die TQFP208 Version). Momentan besch... Verfügbarkeit. fchk
-
Thread
EOL ATmega328p
16MHz Quarz. Erinnert mich an die Panne mit den klassik AVRs. Im Datenbuch standen 20MHz, der AT90S8515 schaffte real aber nur 8MHz.
S. Landolt schrieb im Beitrag #7301055: >> 24MHz @ 1.8V? Is that true? > > Yes, why not?: > "A voltage regulator is used to regulate the core voltage. The regulator > can be configured to balance
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig so ähnlich heisst wie der STM8S003F3P6? Das Pinout ist nahezu perfekt gleich, siehe Anhang. (Pinout des CH32V003F4P6 - gelb markiert sind die STM8S-Anschlüsse) Der CH32V003F4P6 kann in allen Schaltungen mit STM8Sx03F3P6 sofort ohne Änderung der Hardware und des Layouts eingesetzt werden. Nur der Kondensator an VCap (Pin8 des STM8S) muss beim CH32V003 nicht bestückt werden.
-
Thread
Pin-Swap/Cross IC?
dass mich an den Wahnsinn treibt. Ich habe einen AD7606B AD-Wandler, den ich über (dual)SPI an einen STM32G431RB anschließen will. Das Problem: die Pins auf dem STM liegen genau so, dass sie überhaupt nicht zum ADC passen. Es ist einfach alles einmal überkreuz. Unten ist oben, links ist rechts. Ich
Mehr gibt die Frage nicht her. Dead Bug oder Unterseite löst das Problem nicht, dann tauscht man 1-8 ... 4-5. Er will aber 1-5 ... 4-8 tauschen und das liefert nun mal die Drehung um 180° direkt.
-
Thread
Welche Programmiersprache für Comports?
Klaus S. schrieb im Beitrag #7298736: > P.S. Tcl hat aus meiner Sicht 3 Schwachpunkte: > UDP fehlt mir Hilft vielleicht das hier? https://wiki.tcl-lang.org/page/TclUDP
Klaus S. schrieb im Beitrag #7298833: > Das 2,5 KByte große Maschinenprogramm für > den 89S51 über ein Terminalprogramm in den Arduino zu tippen, der es > dann über SPI weiterleitet, wäre mir zu aufwändig
-
Thread
c volatile -> wann bracht mans wirklich?
db8fs schrieb im Beitrag #7302089: > Oliver S. schrieb: >> Da irrst du (wie so häufig) mal wieder. Der Compiler kann, wie oben >> schon erwähnt wurde, modulübergreifend optimieren und erkennen, ob eine
Oliver S. schrieb im Beitrag #7304228: > db8fs schrieb: >> Na ja, ganz nichts glaub ich auch wieder nicht. Es ist ja auf jeden Fall >> so, dass Schreiben auf volatile-Variablen billig, auslesen teuer ist
-
Thread
IOs mit Android
USB-Host/OTG fähiges Android-Gerät. Als Mikrocontroller dann einen mit USB-Peripherie nehmen wie z.B. STM32F103 oder ESP32S3. Wenn man die dazugehörige USB-Library nimmt muss man auch nicht allzu viel programmieren, insbesondere wenn man nur den Control Transfer braucht.
schrieb im Beitrag #7297032: > SMS / Telefon Flat kostet mich bei Congstar 12€ inkl. 3GB Daten. Gibt's seit vielen Jahren bei Penny/Ja! und NORMA für 8 Euro im Telekom-Netz. Selbstverständlich mit LTE und auch WLAN-Telefonieren geht.
-
Thread
5us PIN Change
Mit dem PSSI der STM32U5x5 mit DMA geht das problemlos auch ein 'wenig' schneller als gefordert, nämlich mit max. 64MHz und auch mit bis zu 16 Pins synchron.
http://wp.josh.com/2015/03/05/the-perfect-pulse-some-tricks-for-generating-precise-one-shots-on-avr8/
-
Thread
PCB Design Review erbeten
Ich kenne weder den JDY23 noch den STM8L152, aber Du solltest vorsichtshalber nachschauen, ob BLE_Reset und BLE_PWRC pullups/pulldowns benötigen, wenn der STM8 schläft und seine Pins in die Luft hängt.
Uwe G. schrieb im Beitrag #7291973: > Ich kenne weder den JDY23 noch den STM8L152, aber Du solltest > vorsichtshalber nachschauen, ob BLE_Reset und BLE_PWRC pullups/pulldowns > benötigen, wenn der STM8 schläft und seine Pins in die Luft hängt. Sehr guter Punkt, danke. Auf
-
Thread
was kommt nach dem Bluepill-Board?
Bestell dir doch leere Platinen https://oshwlab.com/r3bers/STM32F103C8T6-Test-Board und löte Bauteile nach deinem Wunsch drauf. Oder bestelle bei JLCPCB fertig bestückt (zumindest Vorzugsteile).
Nachdem es fast unmöglich geworden ist Bluepill Boards zu bekommen auf > denen garantiert der Original-STM-Controller drauf ist, was ist die > Alternative? Die Blackpills kann ich empfehlen. Kosten um die 5€, haben eine USB-C Buchse und der verbaute STM32F401CCU6 oder STM32F411CEU6 scheint (noch) nicht
-
Thread
Neue Bauteile – MAX78002 mit Extraspeicher, Knochenschall-Mikrophon und mehr
bietet eine Auflösung von 8x8 Pixeln und eine Scanrate von bis zu 60Hz an, der maximale Messbereich beträgt 350cm. Neu ist an der vorliegenden Variante das erweiterte Blickfeld, das sich wie in der Abbildung gezeigt durch Drehung
leider erweisen sich die Stecker oft als mechanisch anfällig. Molex bietet mit dem 217804-0001 eine IPx8-zertifizierte Variante an. Angemerkt sei, dass das Bauteil in Hunderterstückzahlen nach wie vor gute vier Euro kostet. ### STMicroelectronics STM32CubeCLT – Kommandozeilenwerkzeug für IDE-Bauer Mit
-
Thread
GCC [STM32] -> wie sehen wie ein struct realisiert wird?
deine erste Struktur: [c] typedef struct { uint64_t d; int32_t b; bool c; uint8_t a; } ts_test; [/c] (bool ist normalerweise ein 8-Bit-Typ, aber da das nicht immer so sein muss, noch oberhalb von uint8_t.)
[c] void hexdump(uint8_t buffer[], int size) { int i; int line = 0; uint8_t *bp = buffer; while (bp < buffer + size) { uint8_t *lbp = bp; printf("%08x ", line); for (i = 0; i <
-
Thread
Warum gibt es kein HAL_GPIO_RegisterCallback
all deinem Bibliothekszeug die Peripherie auf dem Silizium und deren Funktionen zu vestehen. W.S.
Advanced Settings | Register CallBack über ENABLE aktivieren. Aber dort gibt es kein EXTI. Auch in stm32f1xx_hal_conf.h, wo das dann seine Wirkung zeigt, gibt es das nicht für EXTI. W.S. schrieb im Beitrag #7284869: > Aber wenn du nicht gerade einen Interrupt für Zustandswechsel eines > Ports haben
-
Thread
AI mit ChatGPT
module Ifx_STM *stm = &MODULE_STM0; // Loop forever while(1) { LED_PORT. OUT.B.OUT = 1; // Turn on the LED IfxStm_waitTicks(stm, 1000); // Delay for 1 second LED_PORT. OUT.B.OUT = 0; // Turn off the LED IfxStm_waitTicks(stm, 1000); // Delay for 1 second } return 0; } This code will toggle the LED on and off every second using the Infineon STM (System Timer Module) functions. The IfxStm_waitTicks() function is a
-
Thread
Wanderkiste Widlar, Runde V
DC/DC 1x SAA1059 4x W24257AK-20 Winbond SRAM 32kx8 2x DS36F95J 1x Ferranti 1U059E1 (Irgendwas vom Z80/81?) 1x Z8430A (Z80A CTC) 1x Sony ICX027BK (CCD Sensor) 5x ST LM2904D Diverse Tesla, DDR DIL ICs (Tesla MHZ115 - was ist daS?) Zu Klären:
Diodenkiste =========== 2x Df02S Brückengleichrichter 5x 2W10 Brückengelichrichter 15x CSHDD16-100C Schottky 600-700x BZX84-C4V3 8x BCX84-C5V6 ca 20x ZD 5,6V Mini-Melf 8x SR3100 Schottky ca 70x GL41A 50V/1A ca 200x MMBD1503A
-
Thread
Wird heutzutage auch im Komsumerbereich auf Bitflips geachtet und sicherer programmiert?
Matthias S. schrieb im Beitrag #7281875: > Wenn wir mal beim Beispiel mit den beiden Bits der Waschmaschine > bleiben, werden irgendwelche Bitflips normalerweise von der Statemachine > schon verarbeitet.
undefinierte Zustände hat ist klar, darum ja die Fehlerbehandlung. Auch das 3 bit mehr Sicherheit bringen, 8bit sind sogar noch sicherer und 32bit erst.
-
Thread
ILI9341 SPI max FPS performance
Freq. von 10 MHz. Ob der ILI9341 mit 50 MHz läuft ist daher fraglich. Ich würde, wenn es geht, den 8 bit oder 16 bit Mode nehmen. Im 8 bit Modus würdest du mit deinem Verfahren theoretisch bei max zulässiger Freq.(15.15 MHz)auf 98 fps kommen. Im 16 bit Modus theoretisch doppelt so viel fps. Gruß
so ein STM32F407 schafft das locker, es gibt ein Chinaboard wo der ILI9341 Huckepack draufpasst und mit 16 Bit parallel angebunden ist: https://de.aliexpress.com/item/4000953664266.html Ausgabe über das FMC
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
Coming soon NA SO-8 16 kBytes 6 kBytes STM32C011J4M6 STM32C011J4 STM32C011J4Mx Coming soon NA SO-8 16 kBytes 6 kBytes STM32C011J6M3 STM32C011J6 STM32C011J6Mx Coming soon NA SO-8 32 kBytes 6 kBytes STM32C011J6M6 STM32C011J6 STM32C011J6Mx Coming soon NA SO-8 32 kBytes 6 kBytes STM32C031C4T3 STM32C031C4 STM32C031C4Tx Coming soon NA LQFP 48 7x7x1.4 mm 16 kBytes 12 kBytes STM32C031C4T6
-
Thread
Uhrenquarz am ESP32
den Oszillator im µC an welche Lasten der treiben kann, das sollte im Datenblatt stehen. Bei den STM32 ist bei einigen Serien dieser Treiber einstellbar, ob der Xtensa das auch kann weiß ich nicht.
Andreas S. schrieb im Beitrag #7279853: > Vermutung : der TO will seine Ruhe haben - ich habe noch nie in zwei > Tagen was von Reichelt bekommen Also hier wird einem ja nichts mehr geglaubt... Soll ich dir
-
Thread
Bitte um Rat/Hilfe! Berlin - Chip von Platine entfernen und überbrücken
Uli S. schrieb im Beitrag #7277325: > So völlig unmöglich ist das zwar nicht, aber mir erschliesst sich schon > mal nicht, was mit den Drahtverbindungen eigentlich bezweckt wird. Eben, wieso macht man
en-de/support/product-support/drivers Kurz-datenblatt vom Chip dort: http://www.icbase.com/File/PDF/STM/STM44221609.pdf Video ist IMHO hinsichtlich Fehlerrate unkritisch. Falls da mal ein paar Pixel für 20µs gestört sind, fällt das auf der 13' Mattscheibe auch denen mit "jungen Augen" nicht auf.
-
Thread
Wozu übertrieben schnelle Microcontroller?
ms bis s Zeitskala bewegen müssen, ist auch mit 8-bittern gut bedient. Die früheren Nadel oder Thermische Drucker kamen damals auch mit 8-bit Controllern gut zurecht. Kryptographische Anwendungen mit schnellen
J. S. schrieb im Beitrag #7284064: > in HAL gibt es in vielen Funktionen Nicht alle HAL sind STM-HAL ;-)
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
unbestücken Header für SWD). Der verbaute GD32 hat allerdings deutlich weniger Speicher (64 kByte Flash 8 kByte SRAM) als der STM32/GD32 des VDR400. Für das einfache Display reicht es aber (ca. 16 KByte Flash sind unbelegt).
-130+" bzw. baugleich "RED OPTICUM Ton 3": Die Geräte haben zwar nur einen Mono-Ausgang aber die I2S Pins des Si4684 sind am Modul mit dem Si4684 und GD32F130C8T6 herausgeführt. Und zumindest beim "RED OPTICUM Ton 3" schaltet die Firmware I2S auch ein (16-Bit, 48 kHz). Man kann dort also ohne viel Aufwand
-
Thread
SD-Karte formatieren(f_mkfs) geht nur mit 4096 Bytes großem Puffer
/* Initialize FATs each */ if (fsty == FS_FAT32) { st_dword(buf + 0, 0xFFFFFFF8); /* FAT[0] */ st_dword(buf + 4, 0xFFFFFFFF); /* FAT[1] */ st_dword(buf + 8, 0x0FFFFFFF); /* FAT[2] (root directory) */ } else { st_dword(buf + 0, (fsty == FS_FAT12) ? 0xFFFFF8 : 0xFFFFFFF8); /* FAT[0] and FAT[1] */ } nsect = sz_fat; /* Number of FAT sectors */ do { /* Fill FAT sectors */ n = (nsect > sz_buf) ? sz_buf : nsect; if
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
(später 75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
-
Thread
STM32F103C8T6 kann nicht verbinden zu GDB in STM32CubeIDE
Habe hier 3 Stck. STM32F103C8T6 (BP, blue pill), die ich mit STM32CubeIDE mittels BMP Usb Stick (ein auf BMP umprogrammierter XTW ST-LINK V2) programmieren will. 2 von ihnen lassen sich problemlos programmieren über GDB
debugging, über die 4 Pins (3.3V, GND, SWIO, SWCLK) angeschlossen. Bei einem der drei jedoch sagt STM32CubeIDE aber immer, s.Bild, es gebe ein Verbindungsproblem zum Target. Jetzt meine Frage: entweder die BP ist kaputt oder sie wurde mal so programmiert, daß das SWD-Interface nicht funktioniert.
-
Thread
stm32flash "Failed to init device"
Das kriege ich maximal als Reaktion: root # stm32flash -u -b 115200 -g 8e1 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to init device. root # oder: root # stm32flash -cu -b 115200 -g 0x0 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to read ACK byte Unexpected reply from device on command 0x01 root # Da scheint für mich als Laie
-
Thread
Ersatzbauteil - BMS incl. Balancer
Eigentlich wäre mir auch etwas von z.B. TI,Max,LT,.. lieber. Bei z.B. Digikey finde ich nur Schutz-IC`s ohne Balancer: https://www.digikey.de/de/products/filter/energieverwaltung-pmic/batteriemanagement/713?s=N4IgjCBcpmAMVQGMoDMCGAbAzgUwDQgD2UA2iAMxgAcALAOzUgC6hADgC5QgDKHATgEsAdgHMQAX0I0aiECkgYcBYmUrUATJoCcLdl0i8BI8VJABaDXIUCAripKRyAVhYT3QA
Philipp L. schrieb im Beitrag #7292672: > Wird ja ein 14.8V 3S LiIon mit 14,8V? Seit wann gibt's denn solche Akkus? 4S ja, aber 3S?
-
Thread
Diverse Bauteile µC, Debug-Tools
Hobbybasteleien diverse Teile/Tools anzubieten (Stückpreise zzgl. Versand): AVR: (neuwertig) 2 Stück: AT90S2313 im DIL-20 Gehäuse 1€ 1 Stück: AT90S4433 im DIL-28 Gehäuse 1€ 1 Stück: ATMEGA8 im DIL-28 Gehäuse 1,50€ 1 Stück: AT90S8515 im DIL-40 Gehäuse 1,50€ 2 Stück: ATMEGA8515
Folgendes ist verkauft: 2 Stück: AT90S2313 im DIL-20 Gehäuse 1€ 1 Stück: AT90S4433 im DIL-28 Gehäuse 1€ 1 Stück: ATMEGA8 im DIL-28 Gehäuse 1,50€ 1 Stück: AT90S8515 im DIL-40 Gehäuse 1,50€ 2 Stück: ATMEGA8515
-
Thread
Serial Communiction uint8_t* Arduino
> uint8_t* ist bei AT-Kommandos fehl am Platz. Nicht immer bei meinen Modul werden uint8_t Zeichen erwartet und müssen auch gesendet werden. Was hat uint8_t mit AT-Kommandos zu tun. AT ist nur ein Syntax
é ist ein utf8 Dingen?!? Dann ist strlen() irgendwie komisch, denn das erkennt keine UTF8 Dinger
-
Thread
Analogsignale mit pulseview/sigrok fx2 LA sampeln?
Christoph K. schrieb im Beitrag #7264976: > nanoDLA v1.2 der hat soweit ich sehe nur 8 Digital-Eingänge, nix analoges.
1005003019277666-nanoDLA-Logic-Analyzer-ARM-FPGA-Debugging-Tool-Protocol-Analysis-24MHz-Sampling-Rate-8-Channels-Open-Source-Sigrok-PulseView
-
Thread
Intel: CPU mieten nach Kauf
wie er das herstellt. Abhängigkeiten bereits gekaufter Produkte im Betrieb sind eine andere Frage, s.o.
Kernen gibt, gibt es teilaktivierte Modelle. Nur um die "universalität" dieser Pracis aufzuzeigen: stm32f103c8 mit 128k Glash, eigentlich 103cb.
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
eines tiny13 mit kleinen Änderungen auch andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, CY8C4000, uvm) einsetzbar sind. > Anyway, da müsste ich ja auch noch das Programmieren eines > ATtine13 lernen .. Ich kenne deine Kompetenzen nicht -- aber notfalls suchst Du dir eine
eines tiny13 mit kleinen Änderungen auch > andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, > CY8C4000, uvm) einsetzbar sind. > >> Anyway, da müsste ich ja auch noch das Programmieren eines >> ATtine13 lernen .. > > Ich kenne deine Kompetenzen nicht -- aber notfalls suchst
-
Thread
emWin oder LVGL für ePaper?
meisten Platz braucht man für die Fonts. Hier ist der Code: https://cloud.it-livetalk.de/index.php/s/wZpWsMZ5L42H7Gk Ist allerdings eher ein proof-of-concept.
https://blog.mike.norgate.xyz/stm32-eink-display-part-1-904f7d03e7b0
-
Thread
ESP32S3 Kammera Interface Probleme
Hallo, ich brauche das ESP32S3 Kammerainterface um ein 8Bit Signal einzulesen. Die Blöcke sind alle immer 256Byte lang und ich habe die entsprechenden Signale (Clock und Aktiv). So nun gibt es zwar ein Monstrum von Kammera Treiber
Peter schrieb im Beitrag #7269139: > Kann man nicht einen einfachen Double buffer DMA wie beim STM32 machen? Vermutlich schon, geht ja bei der DMA-Ausgabe (FastLED o.ä) auch. Wird wohl per I2S ausgegeben, habe ich aber alles bisher nur fertig benutzt... Sollte aber reinwärts auch machbar sein
-
Artikel
USB
Spannungsregler, JTAG Farnell ca. 4,83 € Philips/NXP LPC2388 Full 144 3,3V/5V ARM7 72MHz 512KB 32KB 8 x 10bit 1 x 10bit, 6 PWM 2 USART, 2 CAN SPI, I2C, SSC SD/MMC, Ethernet 10 Mbit, Businterface, JTAG Digikey ca. 8 € ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32
Artikel STM32 Farnell ab ca. 5 € Silicon Laboratories C8051T3xx, -T6xx, -F3xx, -F6xx Full 24 28 32 48 1,8..5,25V 8051 25/48MHz 8KB..64KB 1,25..256KB 1 x 10bit, 500 ksps, 23 ins 5 x PWM 2 x UART SPI, I2C Temperatursensor
-
Thread
STM32G0 Bootloader antwortet nicht
Moot S. schrieb im Beitrag #7262774: > Das Problem ist, dass wenn ich in > meiner Applikation zum Bootloader springe erhalte ich auf meine Anfrage > (0x7F) keine Antwort. Du lässt also den STM32 in
zurückgesetzt. Deswegen hab ich mir den Weg über den Watchdog angewöhnt. Kann aber nicht mehr sagen ob da die stm32 auch dazu gehören. Moot S. schrieb im Beitrag #7264147: > Ich verwende 115200 Baud, sollte ja Grundsätzlich kein Problem sein, > nach AN2602 geht auch noch schneller. Ich kann aus Erfahrung
-
Thread
C - GCC Optimierung ändert float-multiplikation auf integer mult
{r7} 8004916: b085 sub sp, #20 8004918: af00 add r7, sp, #0 800491a: 60f8 str r0, [r7, #12] 800491c: 60b9 str r1, [r7, #8] 800491e: 607a str r2, [r7, #4] return (int16_t)((physical + offset) * factor); 8004920: ed97 7a03 vldr s14, [r7, #12] 8004924: edd7 7a01 vldr s15, [r7, #4] 8004928: ee37 7a27 vadd.f32 s14, s14, s15 800492c: edd7 7a02 vldr s15, [r7, #8] 8004930: ee67 7a27 vmul.f32 s15, s14, s15 8004934: eefd 7ae7 vcvt.s32.f32 s15, s15
-
Thread
Berechnete Temperaturen bei DS18B20
in °C: 23.94 Sechzehntelgrad: 383 Scratchpad: > 7F014B467FFF011033 Geht's noch? Du hast drei Sensoren, die um +/- 1/16 sprich +/- 0,125°C abweichen und heulst rum? Geht's noch? Die Dinger sind auf +/-0,5°C GENAU, d.g. +/- 8/16 °C!!!
Falk B. schrieb im Beitrag #7261294: > Geht's noch? Du hast drei Sensoren, die um +/- 1/16 sprich +/- 0,125°C > abweichen und heulst rum? Geht's noch? Die Dinger sind auf +/-0,5°C > GENAU, d.g. +/- 8/16 °C!!! Der TO wollte lediglich wissen
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
Dann ist auf einmal alles okay und ein paar min später wieder nicht?!? Kann das sein, dass der STM32F303C8T6 generelle Probleme hat?
D. Z. schrieb im Beitrag #7261368: > Kann das sein, dass der STM32F303C8T6 generelle Probleme hat? Steht im Errata Dokument. Der STM32F103C8T6 kann aber kaum daran schuld sein, dass deine PC Software zickt. D. Z. schrieb im Beitrag #7261531: > So wie ich das
-
Thread
Zeigt her eure elektronischen Weihnachtsbasteleien!
der Materialien sind noch aus DDR Zeiten, hatte es in diesen Falle extra nicht präzisiert. @J.S. Zeige lieber weihnachtliche Basteleien, möglichst von Kindern nachvollziehbar. MfG alterknacker
kleinen Weihnachtsbaum gemacht mit WS2812-2020 LEDs, siehe Bilder. Angesteuert wird er über einen STM32G030 in kleiner 8-Pin Bauform auf der Rückseite, Spannungsversorgung über Micro-USB Buchse, habe dafür noch einen Ständer entworfen wo man ihn reinstecken kann, oben hat er noch eine Buchse wo man
-
Thread
Maximale sinnvolle USART Geschwindigkeit STM32F103
#7257644: > Was sagt denn das Datenblatt bzw. Reference Manual zu dem Thema? tja, genau das 4,5 MBit/s schon nur einer der USART schafft, der andere ist am langsameren Bus und kann damit nur die Hälfte. Das 8 fach Sampling kann der F103 offensichtlich nicht. 72 MHz / 16 sind die 4,5 MBit/s. Mit Alt-D
nicht vorher in das Datasheet schaut? Den F303 gibt es nahezu Bluepill kompatibel und der kann das 8 fach Sampling und damit 9 MBit/s. Die F401/F411 ebenso, bekannt als Blackpill. MAX M. schrieb im Beitrag #7257695: > Kennt jemand einen STM32H7* in > diesem Format? Arduino Potenta H7 (lite).
-
Thread
gcc Conversion-Warnung vermeiden bei Struct-Member mit Größenangabe in Bits
Beispiel-Code: [code] typedef struct { unsigned a : 1; unsigned b : 2; } S; S func1 (S s, unsigned x) { s.b = x; return s; } [/code] 1. Was nicht funktioniert: Den Wert mit einer entsprechenden Maske zu verUNDen löst das Problem *nicht*, die Warnung bleibt
(); [/code] oder [code] if (x > 0b11) __builtin_unreachable(); else s.b = x; [/code] 3. Was nicht funktioniert: Cast auf den Typ von s.b mit "__typeof__(s.b)". Ergibt einen Fehler vom Compiler weil das Argument von typeof ein Bitfeld ist. Das Problem mit -Wconversion
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten Rand so ein Gegrissel, auf dessen Zustandekommen ich mir keinen
Aruino-Umgebung aus, oder? Nein, Arduino hatte ich nur für den Schnelltest hinzugezogen. Target ist aber STM32F103C8T6 unter STM32CubeIDE.
-
Thread
STM32H750 SoM erstellen, Angebot
CAD-Daten benötige ich dann auch. Beim Schema handelt es sich quasi um ein SoM, basierend auf 1x STM32H750 MCU (BGA) mit 1x externen SDRAM (BGA) und 1x externen QSPI-Flash (SO-8). Im Anhang ein ähnliches Beispiel / Bild. Ich denke es wird auf 3 bis 4 Layer hinauslaufen. Erfahrung im layouten von
preferably KiCAD or Altium. The CAD data I need then also. The schematic is a SoM, based on 1x STM32H750 MCU (BGA) with 1x external SDRAM (BGA) and 1x external QSPI-Flash (SO-8). Attached is a similar example / picture. I think it will come down to 3 to 4 layers. Experience in layouting of external
-
Thread
Leuchtstofflampenstart mit Spezialthyristor
mehr in den Verkehr gebracht werden. Eine Übergangsregelung bis zum 1. September 2023 gilt für T8-Leuchtstoffröhren und besonders kleine Halogenlampen. Ab 1. September 2023 greift das Verbot von Leuchtstofflampen auch für die T8-Leuchtstoffröhren in den Größen 600, 1.200 und 1.500 Millimeter.
Ich würde STM schon als ureuropäisch bezeichnen.