-
Thread
Berechnete Temperaturen bei DS18B20
ich vor Jahren mal für den 18B20 geschrieben hatte: [c] double Read_Temperature(void) { uint8_t get[9]; uint8_t temp_lsb,temp_msb; uint8_t k; ow_reset(); ow_write_byte(0xCC); //Skip ROM ow_write_byte(0x44); // Start Conversion _delay_ms(750); ow_reset(); ow_write_byte
Von Reichelt im TO92, verschiedene Exemplare, mal auf Breadboard, mal auf Platine gelötet, mal am ESP32, mal am STM32
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
Vorallem bei den neueren STM32 sind fast alle Pins 5V tolerant, aber dennoch noch kurz im Datenblatt prüfen.
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!
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
mal eine Weihnachtsbastelei von mir :-) Ist mein erstes abgeschlossenens Projekt mit einem RISK-V-Prozessor. Auch um den WAV meiner Basteleien zu erhöhen, habe ich für meine Chefin eine Engelsbeleuchtung mit langsamen Farbwechsel gebaut. Prozessor ist ein CH32V003 mit 5V betrieben, LEDs sind WS2815
-
Thread
gcc Conversion-Warnung vermeiden bei Struct-Member mit Größenangabe in Bits
mit -Wconversion scheint schon recht alt zu sein: https://gcc.gnu.org/PR39170 was 2009 gegen v4.3 reportiert wurde; aber v8 und master (v13) zeigen immer noch das gleiche Verhalten. Und der PR hat Status "assigned", nicht etwa "resolved" oder "fixed". Stattdessen wird -Wtraditional-conversion
Das mit dem & 1 hatte ich auch schon ausprobiert. Es führt beim arm-none-eabi-gcc (GNU Tools for STM32 10.3-2021.10.20211105-1100) 10.3.1 20210824 (release) wenn er für einen cortex-m4 compiliert dazu, dass wirklich ein zusätzlicher Assembler Befehl eingebaut wird. Ok, vermutlich kaum nennenswert im
-
Thread
Electronica 2022, Tag 3 – Halbleiter zur Ersten
stärkerer GPU (Stichwort Sprite-Rotation) STMicroelectronics erweitert die Stromspar-Familie U5 um den STM32U599. Dabei handelt es sich um eine Variante des Chips, deren 2D-Grafikbeschleuniger aufgerüstet wurde. Besonders betonte das Standpersonal die Möglichkeit zur Rotation von Sprites, was anhand eines
https://www.nxp.com/products/peripherals-and-logic/signal-chain/analog-front-end/highly-configurable-8-channel-25-v-universal-input-low-power-analog-front-end:NAFE11388) ### Farnell – Analog Devices wieder im Programm Im Bereich Distribution gibt es eine weitere Neuerung – Farnell bietet ab Sofort
-
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
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
Arduino experimentiert mit MicroPython-Integration
lsm = LSM6DSOX(I2C(0, scl=Pin(13), sda=Pin(12))) while (True): print('Accelerometer: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_accel())) print('Gyroscope: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_gyro())) print("") time.sleep_ms(100) [/c] Seine Ausführung
Peripherie. welche denn? Arduino Nano33BLE: nRF52840 64 MHz, 1 MB Flash, 256 kB SRAM Arduino Portenta: STM32H747 Dualcore, 480/240 MHz, 2 MB Flash, 1 MB RAM +ext. Specher Arduino Nano RP2040Connect: RP2040 Dualcore, 133 MHz, 16 MB Flash, 264 kB RAM was ist da zu schwach? Und ESP32 Boards gibts reichlich
-
Thread
HF-Oszillator und Funkübertragung für Sensor
Übertragung via ISM oder Bluetooth Low Energy scheint geeignet zu sein. Hatte ursprünglich an einen ESP32 gedacht, jedoch ist der Stromverbrauch >100mA. Oder ein STM32Wx, ist aber relativ teuer. Oder ein MSP430 mit einem Funkmodul (z.B. RFM69), ... die Auswahl "erschlägt" mich ehrlich gesagt ein wenig.
osziratlos schrieb im Beitrag #7248162: > Hatte ursprünglich an einen ESP32 gedacht, jedoch ist > der Stromverbrauch >100mA. Es gibt nicht *den Stromverbrauch* des ESP32. Je nach Betriebszustand (Deep Sleep, Idle, WLAN-Kommunikation) unterscheidet sie sich um fünf Größenordnungen
-
Thread
Arduino OPTA – SPS aus dem Hause Arduino
zum Einsatz? Als Hauptprozessor setzt die Arduino srl diesmal auf den STM32H747XI aus dem Hause STMicroelectronics – ein Zweikerncontroller, der einen M7- und einen M4-Kern kombiniert. Ein Secure Element ist im Chip integriert, die Kommunikation mit der (Arduino) Cloud erfolgt
Mir geht's da ähnlich. Als das erste mal im Text STM32 vor kam, hab ich noch an die Arduino-Bluepill gedacht, aber dann der Kracher, ein STM32H747XI.
-
Thread
MAX31855 + STM32 = Problem
dann wieder auf HIGH. SCK macht saubere Pulse, nach jeweils 8 Pulsen ist eine kleine Pause zu sehen. Ich verwende den Befehl (HAL_SPI_Receive(&hspi2, buffer, 4, 1000)); und der STM32 ist als Full Duplex Master konfiguriert. Die Einstellungen zu CPOL und CPHA
identisch mit denen im Git Ordner. Datenrate beträgt unter 1Mbit/s. https://github.com/SimpleMethod/STM32-MAX31855 Ich verwende diese Lib aktuell NICHT, ich gehe den "manuellen" Weg: [c] uint8_t buffer[4]; CS_LOW HAL_SPI_Receive(&hspi2, buffer, 4, 1000) CS_HIGH ....buffer verarbeiten [/c
-
Thread
STM32 baremetal ADC
liegen könnte? [c] // F303 baremetal ADC // // References: // https://www.youtube.com/watch?v=Zq4Ixz6mFDE // https://github.com/DK7IH/STM32-F4-Demos/blob/main/_ADC/adc_port_pb1_as_analog_input.c void initAdc() { RCC->AHBENR |= (1 << RCC_AHBENR_GPIOAEN); // enable clock for Port A
einfach Mal mit anderen wo es zu funktionieren scheint. Hier ein Beispiel: http://stefanfrings.de/stm32/stm32f3.html#analog
-
Thread
STM32CubeIDE mit blackmagic Debug Probe konfigurieren
Folgender Aufbau: macOS (BigSur) ST-LinkV2 USB Dongle mit blackmagic programmiert (lsusb: Bus 020 Device 022: ID 1d50:6018 OpenMoko, Inc. Black Magic Debug Probe (Application) STM32CubeIDE 1.10.1 Ich kann doch in der Debug-Konfiguration
https://github.com/mike-pittelko/BlackMagic-STM32CubeIDE
-
Thread
Welchen Logic Analyzer kaufen?
Analysator volle 16-Kanal 200MHz Abtastrate mit PC Software Handheld Instrument, Unterstützung Windows (32bit/64bit), Mac OS, Linux, (LA2016) https://amzn.eu/d/8Aqw8nc Es unterstützt sowohl 3,3V als auch für 5V Logigpegel. Die Eingänge sind gut geschützt. Die Software für den PC eignet sich für die
Evalboards sich auch selber einen LA bauen. Die einfachen Saleas/Klone schaffen ja nur recht armselige 8 bit breit bei 24 Msps. Ein Eigenbau auf einem FPGA-Board erlaubt hier bei mir immerhin 32 bit breit bei 200 Msps. Das es nur für Logikpegel bis 3.3 V taugt, stört mich eher wenig.
-
Thread
USB Kompatibilitäts Probleme mit neuen Windows Versionen Gründe
!= Win2k) error();" machen? Gerhard O. schrieb im Beitrag #7241118: > Aber w.g. alle wichtigen 32-bit HW/SW Anwendungen sollten heute noch > zusammen lauffähig sein Wie stellst du dir vor dass ein 64bit-OS einen 32bit-Treiber laden soll?
Entwicklungsprojekt Agilent Genesys für rund $16K. Es kam mit Parallelport Dongle. Damals lief das noch (32-bit) unter W98 und allen 32-bit Version nachfolgender Windows bis W10X32. Da man mit der Zeit geht, fiel eventuell der Umstieg auf 64-bit BS an um mit der Zeit zu gehen. Und damit fingen die Probleme
-
Thread
CH32V003 - RISC-V für angeblich $0.10
oben genannten MCU schon Meinungen/Erfahrungen? https://www.cnx-software.com/2022/10/22/10-cents-ch32v003-risc-v-mcu-offers-2kb-sram-16kb-flash-in-sop8-to-qfn20-packages/ https://github.com/openwch/ch32v003 Auf den ersten Blick sieht das nach einem sehr interessanten Produkt aus, das einen 8-Bitte
habe ich ehrlich gesagt nicht verstanden, da fehlt irgendwie > ein Wort. Der bei LCSC gelistete CH32F203F8P6 ist doch der RISC-V, oder? CH32_F_203 ist ARM Cortex-M3 CH32_V_203 ist RISC-V
-
Thread
ARM Lizenzen für Halbleiterhersteller
Aber ich denke schon das es in der Branche ein staerker werdenden Unwillen gegen Arm gibt. RISC-V wird da langsam Druck aufbauen und irgendwann in 5-10Jahren kippt dann alles und jeder nimmt RISC-V weil kostenlos. Immerhin der J-Link kann schon RISC-V. Olaf
Namen übrig geblieben. Da muss dann halt irgend wann Mal das Portfolio aufgeräumt werden. Wieso 3 8bit, 2 16bit und 3 eigene 32bit Plattformen pflegen, ... Befehlssatz, Asics, Toolchain Entwicklung und Pflege kostet halt Geld. Beim Hersteller, als auch beim Kunden. Wieso als Kunde sich eine neue
-
Thread
1-Wire und non-blocking code (state machine)
Guten Tag, ich beschäftige mich aktuell mit 1-Wire auf STM32 (C, CubeIDE) und habe mir auch schon einige Beiträge hier im Forum durchgelesen. Mir wäre jedoch wichtig, dass der Code nicht blockierend aufgebaut ist und damit scheint die Angelegenheit dann etwas
pauschal gefragt: ja, ganz anders, und zwar wegen der Hardware. * Der 1-Wire Bus ist eigentlich für 5V ausgelegt. * 1-Wire EEPROMs z.B. funktionieren mit 3.3V nur "gerade noch" * manche Chips brauchen viel Strom, also einen umschaltbaren Pull-Up * STM32-Pins erzeugen unnötig steile Flanken * STM32
-
Thread
sauberes Bestromen von ESP mit Solar und Batterie
bei 0V beginnt und dann ganz langsam hochgeht. Wenn das Ganze mal läuft, braucht es im Schnitt ca. 30uA (sogar mit steinaltem STM32F103 und einer blitzenden LED). Doch das Problem ist der Bereich, bis mal ca
wenn der Akku richtig gut gefüllt ist. Das ist jetzt doch > nicht weit von deinen vorgeschlagenen 0,3V entfernt. Sorry, ich war von > LiIo ausgegangen. Nene LiPo war schon richtig ;) 3,7V Nennspannung. https://www.amazon.de/gp/product/B08V11Z88Q/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1
-
Thread
Arduino (o. Ä.): Suche Universal-Gerät für Programmierexperimente
www.mikrocontroller.net/topic/200290 Nochmal meine Anforderungen - Arduino nano o. Ä. (habe auch Erfahrung mit STM32) - 4-5 Tasten oder Steuerkreuz - etwa 3 LEDs (rot, gelb, grün) - Display (Text reicht, z. B. 16x2) - Stromversorgung: Akku - das Ganze in einem passenden Gehäuse Sowas müsste es doch geben
und Akkus an, die Laufzeit war wegen des Nanos aber nie > zufriedenstellend für mich. Mit einem 8MHz-ProMini und externem LDO an einer LiIon kann man dreistellige Stunden erreichen, solange nichts dauerhaft leuchten muß. https://www.mikrocontroller.net/attachment/574331/118h.jpg
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
für einen Anwender, der Arduino gewöhnt ist, könnte ein gangbarer Weg in "Arduino for STM32" liegen. Dazu gibt es ein Forum und diverse Quellen. Zur Zeit sind STM32 eher schlecht lieferbar. Wenn der Weg in diese Richtung gehen soll, könnte der STM8 ein Zwischenschritt sein: Zwar 8-bit,
die STM32 nicht lieferbar sind :-) https://www.silabs.com/development-tools/mcu/8-bit/bb52-ek2701a-efm8bb52-explorer-kit
-
Thread
Dreh-Encoder getauscht, nun geht nix mehr.
folders/17KfRO4_hCRRqZgJvtynlSppRq9vpMaZ2 https://jamboard.google.com/d/1-TreL_k2tRalitYuX3nGSfsb8ae5F-D0OXba65DeuVM/viewer https://docs.google.com/presentation/d/1Jk7bE2VqpN4LgpiNFPPxSHMcu0pFgLkFF4KnsUoZCak/edit#slide=id.p https://docs.google.com/document/d/1KPjn4YjJcLlb2IBAmkhWLZlihgyLZzUHycpV4LFO0so
Etwas OT: Ich sehe oben auf dem Bild einen STM32. Hat es jemand von euch geschafft, einen Timer im Encoder-Modus so zu konfigurieren, dass das Ganze auch vernünftig funktioniert? Irgendwie läuft das nicht besonders zuverlässig, und das DIR flag
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
dann die USB Schnittstelle überhaupt funktionieren? Ja! Wir haben in einem Serienprodukt einen STM32L072С8, der über einen Regler mit 2,5V versorgt wird. USB wird benötigt, um das Gerät zu parametrieren, aber auch, um Updates einzuspielen. Beachte dabei, dass der Treiber zum SW-Update ein anderer
zwei BAT254 nach VDD / VSS an BOOT0 des STM32. Der STM32 kommuniziert per UART mit einem anderen Stein, dessen Versorgung geregelte 1,8 Volt sind, das setzt ein TXS0102D um. Bevor jemand fragt: Den Stromlauf gebe ich nicht aus der Hand.
-
Thread
Arduino: Handling parallel anfallender Aufgaben
ICs (z.B. Arduino Nano RP2040, Arduino MKR 1XXX, M0-Kern[e]) oder gar den Portenta H7 (enthaelt den STM32H747, das ist ein M7-Kern und ein M4-Kern). Du merkst es gibt viele Moeglichkeiten: Ich (ich ich ich!!!!) finde den Arduino Zero als das beste wo es gibt wegen des InCircuit-Debuggers. Ist so wie ein StLink fuer STM32. Die geschenkte Lebenszeit ist jeden Cent wert. Gruesse Th.
-
Thread
Fragen Stromversorgung / Schaltplan
Hallo, für ein Projekt muss ich 9VAC in 12VDC, 5VDC und 3,3VDC umwandeln. Für 12V > 5V habe ich einen Schaltregler (SY8105) eingeplant und für 5V > 3,3V ein LDO (RT9193). Die Datasheets sind im Anhang zu finden, ebenso der Schaltplan. Betrieben werden sollen: 1 STM32G030, 2 MAX6675
#7226634: > Ben K. schrieb: >> 9VAC in 12VDC > > ??? Das ist für 12 VDC etwas zu wenig. 9 V * 1,414 = 12,726 V 12,726 V - 2 x 0,7 V = 11,326 V Für die Lüfter wird es genügen. C5 & C6 sollte man sich sparen. Den Lüftern ist es egal. C4 & C8 sind wichtig für den Schaltregler. mfg klaus
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche board, das falsche OS, und
bislang jdf. standard Aufklaerer ist evtl. in Begriff. :-) https://www.youtube.com/watch?v=PucZO-clheQ https://www-aftonbladet-se.translate.goog/nyheter/a/VPPe8l/stulna-fartkameror-blir-donare-i-kriget-i-ukraina?_x_tr_sl=auto&_x_tr_tl=de&_x_tr_hl=en&_x_tr_pto=wapp --- https://
-
Thread
CircuitPython 8.0b2 erschienen – browserbasierter Workflow und andere Neuerungen
atmel-samd: Microchip SAMD21, SAMx5x cxd56: Sony Spresense espressif: Espressif ESP32-S2 nrf: Nordic nRF52840, nRF52833 raspberrypi: Raspberry Pi RP2040 stm: ST STM32F4 chip family [/c] Im Beta- bzw Instabile-Status werden einige weitere Plattformen angeboten: [c]
missing functionality: broadcom: Raspberry Pi boards such as RPi 4, RPi Zero 2W espressif: ESP32-S3, ESP32-C3 litex: fomu mimxrt10xx: NXP i.MX RT10xxx stm: ST non-STM32F4 chip families [/c] Der Autor wird in den folgenden Schritten einen Adafruit CLUE und einen Raspberry Pi Pico
-
Thread
generierten Code in STM32CubeIDE modularisieren
/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3840
BennyV schrieb im Beitrag #7223367: > Embedded-C-Anfänger-Problem: Habe mein erstes lauffähiges Programm für > den STM32, ein PWM mit DMA,... Ach nö, das ist nur ein Problem derjenigen Leute, die als Allererstes
-
Thread
WCH CH548/9 Controller
Bootloader Sektoren im Normalbetrieb ausgeblendet sind. Ganz interessant ist auch dass es den Chip im SO8 gibt dann allerdings nur mit 32k Flash als CH548. Ich hab mir das Datenblatt von Google Translate übersetzen lassen, allerdings ist das Ergebnis nicht besonders gut, da der Übersetzer bei den Tabellen
mit USB und kann vom PC per Uploader-Programm überprogrammiert (geupdated) werden, so wie bei den STM BluePill ? c) braucht man immer extra-Chips wie ATmega8U oder CH340 bei ATmega Arduinos ukm per USB programmieren zu können ?
-
Thread
Mikrocontroller auswahl
>Ich möchte mit diesem eine Spannung von bis zu 30V messen wie genau? 8/10/12/16/24 Bit?
schrieb im Beitrag #7221381: > Gibt es überhaupt Mikrocontroller mit integriertem DAC? Auch die STM32 haben teilweise nen DAC. Zumindest der, der auf dem STM32F7-Disco drauf ist, von dem weiß ich es sicher, das hab ich zufällig hier rumfliegen.
-
Thread
Usb BOS descriptor
implementiert, wie man damit WinUSB lädt: https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Konfiguration_der_PC-Seite Hier eine gute Erklärung: https://github.com/pbatard/libwdi/wiki/WCID-Devices Meiner Erfahrung nach funktioniert das super. Gerät anstecken, wird sofort erkannt und
M$ so rauchen - und es noch keine 64-Bitter als PCs gab. Dadruch ist das Format extra krank: 1x32 Bit LE, 2*16 Bit LE gefolgt von 8 Bytes (in der originalen Reihenfolge). Das wurde damals(tm) so implementiert und später nie mehr angefasst.
-
Thread
Webapp-stack auf STM32 (und ESP8266)
.c.o" "libraries\\U8g2\\clib\\u8x8_d_lc7981.c.o" "libraries\\U8g2\\clib\\u8x8_d_ld7032_60x32.c.o" "libraries\\U8g2\\clib\\u8x8_d_ls013b7dh03.c.o" "libraries\\U8g2\\clib\\u8x8_d_max7219.c.o" "libraries\\U8g2\\clib\\u8x8_d_pcd8544
clib\\u8x8_d_ssd1306_2040x16.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_48x64.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_64x32.c.o" "libraries\\U8g2\\clib\\u8x8_d_ssd1306_64x48.c.o" "libraries\\U8g2\\clib\\
-
Thread
Ich brauche viele Pins und habe kein Geld
Für die 32 analogen plus jeweils Power dazu würde es sich anbieten 16 4polige JST-XH einzusetzen (jeweils 5V, 2x analog, GND), der Chinese hat da günstige Tüten mit Gehäusen und Kontakten, die Zange dazu kostet
Jens M. schrieb im Beitrag #7218417: > Für die 32 analogen plus jeweils Power dazu würde es sich anbieten 16 > 4polige JST-XH einzusetzen (jeweils 5V, 2x analog, GND), der Chinese hat > da günstige Tüten mit Gehäusen und Kontakten, die Zange dazu
-
Thread
Alternativen zu STM32?
/Products/ARM/ST/STM32-H405/
digital abgleichbar. Das ganze im 48 pin Leadless Gehäuse. Ich hatte gehofft das Projekt auf einem STM32F410C8U6 umsetzen zu können, aber der ist seid Monaten auf 0. Auch bei LCSC.
-
Thread
Plattenspieler bauen
Schallplatte zum Abspielen? ich empfehel Mecki Spagetti aus dem YPS. https://www.youtube.com/watch?v=q6Kbxk8YSI8
und der Arm oben bevor er @home dreht aber machte das eben mit Vmax des Servos. Das Liftservo ist 8mm dünn, es wurden 2 preiswerte Anloge besorgt die aber nur bis 4.8V vertragen, der TMC2208 möchte jedoch ab 6V für den Stepper sehen. Also neue 8mm Digitalservos (eins auf Reserve) die auch bei 6V
-
Thread
Welche AVR (Atmega) haben UPDI?
Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. Der ATMega4809 aber nicht.
Beitrag #7224408: > Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? > > Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. > > Der ATMega4809 aber nicht. STM32 hat DFU, der megaavr-0/da/db/dd/tiny-1/tiny-2 haben UPDI. Was ist Deiner Meinung nach der prinzipielle
-
Thread
Uhrenquarz notwendig?
bauen und kommt es auf extreme Batteriesparen an? Wie schon Vorposter geschrieben haben Strom-spar v.s. Genauigkeit ist eigentlich der 32'768Hz Quarz da ideal.
Steve schrieb im Beitrag #7211912: > Der 32 kHz Oszillator vom STM32F103 ist deswegen > so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen > Pins anfasst oder in ein Steckbrett steckt. Aus diesem Grund haben die TI µC
-
Thread
Funktion Generator
Instrumenten. Alles in allem eine schöne Sache, und hat viel Freude bereitet. Heute würde ich ein stm32 Demo Board mit Funktionsgenerator mit sw flashen, und das als Kernbaustein nehmen. @TE: ist ein handwerklich sehr schön gestaltetes Gerät. Die gelbe Lampe als Skalen Marker ist wohl von den wavetek
Platine v. unten
-
Thread
Relay Schaltung bitte absegnen
und dafür passende Komponenten herausgesucht und wäre froh, wenn mal jemand drüber gucken könnte: Stm32F103 liefert am R1Out 3.3V. ~1.3V Forward voltage am Optokoppler sind 2V/470Ohm= 4.2mA durch den Optokoppler. Der OC hat nen CTR von 200-400%. Das Relay hat nen Spulenwiderstand von 2880Ohm,
dazu? > (1N4001 is ein Fehler bei mir) Wieso? Eine 1N4001 verträgt in Sperrrichtung bis zu 50V. Bei deiner Schaltung sehe ich maximal 24V. Wenn da 1000V (1N4007) auftreten, solltest du dir Gedanken machen.
-
Thread
Braucht noch jemand MAC Adressen?
kommerzielle USB Bausteine mit den VIDs der Hersteller. Wenn ich also für mein eigenes USB-Gerät auf STM32-Basis mit meinem eigenen Protokoll die VID von ST nutze, aber die PID zufällig mit der vom zukünftigen ST-Link v42 kollidiert, wird der falsche Treiber geladen...
kommerzielle USB Bausteine mit den VIDs der Hersteller. > > Wenn ich also für mein eigenes USB-Gerät auf STM32-Basis mit meinem > eigenen Protokoll die VID von ST nutze, aber die PID zufällig mit der > vom zukünftigen ST-Link v42 kollidiert, wird der falsche Treiber > geladen... Du musst dir von ST eine
-
Thread
wie erzeuge ich von einem windows laptop aus einen 1 mikrosekunden puls mit 3.3 Volt
gewünschte Pulslänge übertragen (16bit-Wert). Das funktioniert dann u.a. mit den weit verbreiteten billigen STM32F103-Bluepill-Boards.
Weil es heut eh nur regnet, hier eine Software für den STM32F103RB mit der das geht. Sie funktioniert mit dem STM32-Olimexino und sollte auch mit den diversen STM32F103-Bluepillboards gehen. Pin PC12 wird verwendet um den Pullup der USB-Verbindung zu aktivieren
-
Thread
Z80 Emulation auf dem Arduino
chris_ schrieb im Beitrag #7202062: > Obwohl fast die 4.5 fache Clock und 32 Bit > ist es auf dem STM nur 3 mal schneller. Das ist überhaupt nicht seltsam. 32 Bit breite Register nützen dir nichts, wenn du nur mit 8 Bit Daten arbeitest. Zudem braucht ein STM32 für viele
Frank M. (ukw) (Moderator) >Ich meine einen STM32F407VET6. Das im STECCY-Artikel verlinkte Board https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0 Es wird ja praktischerweise von STM mit STM32duino unterstützt. https://github.com
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
STM32CubeMX verwenden. Da kann man sich auch die Clock-Konfiguration optisch darstellen lassen.
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
alles machen, was man mit C macht. 8-Bit MCU sind leichter zu verstehen als 32-Bit.
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32G431 SWD
Hallo zusammen, ich würde gerne eine STM32G Schaltung aufbauen und diesen über einen Segger J-Link programmieren. Leider finde ich keine Angaben wie ich die Datenleitungen hierfür schalten muss. Weiß jemand wo ich die Datenblätter dazu finden
jemand wo ich die Datenblätter dazu finden kann? ... und ich sag dir auch wie: googlen nach "stm32g431 datasheet" und nach "stm32g reference manual" Ist das nicht genial von mir?
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32
verfügbar. Ich bin sicher, dass die Boards wieder beliebt werden, wenn man sie wieder mit originalem STM32 kaufen kann.