-
Thread
GCC [STM32] -> wie sehen wie ein struct realisiert wird?
c : c_type; d : d_type; end record; for ts_test use record a at 0 range 0 .. 5; b at 1 range 0 .. 19; c at 4 range 0 .. 1; d at 5 range 0 .. 34; end record; [/vhdl] Man kann also für jedes Feld im Record angeben, bei welchem Byte (System.Storage_Unit) an welcher
mit dem Debugger am schnellst geht. Da ich das selber vor kurzen für den bxCAN Controller in den STM32F4 umgesetzt habe, kann ich dein Suchen gerade nach vollziehen 🙈
-
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
) 1x Dallas DS12887+ 1x Tütchen verschiedene EEPROM, Atmel Dataflash 32x 74AC00 5x HT7333-A 3.3V LDO ca 20x EL7531 Buck Converter 6x Flöth S4U-0505/5 5V/5V Isolating DC/DC 3x UA7906C 7x LM320H-5.0 (-5V Linear regulator) 19x TL751L05CD (5V LDO) 13x S32X245Q2 (16x CMOS Bus Switch) 2x MC68HC11A1 2x Würth Elektronik 177920514 5V/5V Isolating 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
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
STM32C031F6 STM32C031F6Px Coming soon NA TSSOP-20 32 kBytes 12 kBytes STM32C031G4U3 STM32C031G4 STM32C031G4Ux Coming soon NA UFQFPN 28 4x4x0.55 mm 16 kBytes 12 kBytes STM32C031G4U6 STM32C031G4
STM32C031K6U3 STM32C031K6 STM32C031K6Ux Coming soon NA UFQFPN 32 5x5x0.55 mm 32 kBytes 12 kBytes STM32C031K6U6 STM32C031K6 STM32C031K6Ux Coming soon NA UFQFPN 32 5x5x0.55 mm 32 kBytes
-
Thread
Wozu übertrieben schnelle Microcontroller?
immer braucht man so viel Rechenleistung, und zugegeben die AVR sind gegen die STM32 immer wieder wunderbar einfach zu verstehen und damit Anfängertauglich. Bleiben noch wenige echte Vorteile: 20 statt 10mA pro IO, doppelt so hohe Gesamtbelastung über alle IOs, volle 5V tauglichkeit
sondern auch wesentlich mehr RAM und Flash als der ATTiny. Dazu ist der LPC fast 6 Jahre älter. Ein STM32L010F4 benötigt bei der Konstellation ca. 0,5mA, mit einem Micro-Power LDO auf 1.2V davor nochmal weniger.
-
Thread
Taster per RS-232 simulieren
kleiner werden und man braucht nur einen Optokoppler. Aber SO-8 reicht nicht und STM32 im TSSOP-14 haben nur 2k RAM ;) Muss ich jetzt noch ATtiny lernen? Steve van de Grens schrieb im Beitrag #7272305: > Kann man so machen, wenn die 60ms lang genug sind. Wenn ich sowieso RTS
Bauform B. schrieb im Beitrag #7272376: > Aber SO-8 reicht nicht und STM32 im TSSOP-14 haben nur 2k RAM ;) Muss > ich jetzt noch ATtiny lernen? Warum soll SO-8 nicht reichen? 1* RXD und 4* Out, bleibt sogar noch einer übrig. Z.B. der ATtiny13 mit 1kB Flash und 64Byte
-
Thread
Generierung eines analogen Videostreams aus einem Array // DIY Thermografie
mein Anliegen ist folgendes: Im Rahmen eines Wärmebildkamera-Eigenbaus mit dem FLIR-Lepton 3.5 bin ich momentan am überlegen, welche Darstellungsweise der Datensätze die "einfachste" wäre; hierbei bin ich u.A. auf die Analog-Displays von Adafruit gestoßen (https://www.adafruit.com/product/911)
werfen (leichter gesagt als getan, aber offtopic) (Als Zwischenspeicher und "Gehirn" soll hier ein STM32 F4[46RET6] herhalten, da rumliegend), und dieses Array dann zyklisch auslesen und als Videostream ausgeben; wo es letztlich den Eingang ins Display findet. Dies ausserdem so platzsparend wie möglich
-
Thread
Ersatzbauteil - BMS incl. Balancer
behandeln wie die Kleinen (das möchtest du ja nicht) oder man gibt ihnen ein Hirn. Das besteht aus einem uC und einem Mess IC. Für dich geeignet wäre sowas wie der BQ76920. Der misst 3-5 Zellen, wird per I2C angesprochen und anhand der Zellspannungen kann dein uC dann die Balancing Fets aktivieren. Die größeren
Brüder der BQ Reihe (76PL455 usw) haben dann noch Ausgänge für die Balancing FETs, da man sonst am uC zu viele Pins bräuchte. Für 3-5s macht das aber noch keinen Sinn, da kann man direkt im uC schalten. Philipp L. schrieb im Beitrag #7268429: > Was bringt ein Parallelwiderstand der ein paar hundert
-
Thread
Serial Communiction uint8_t* Arduino
mit reichlich Resourcen. Da kommt es jetzt drauf welcher Arduino Core verwendet wird. Wenn es ein STM32Duino ist, dann baut der auf dem STM32 HAL auf und die UART Funktionen können genauso verwendet werden. Arduino krallt sich da allerdings gerne die Interruptvektoren, für die Interrupt getriebenen
4 click. Ich kenne die allerdings nicht, hatte erst angenommen das wäre ein anderer Click 4 mit STM32F7.
-
Thread
Servo ansteuern über langes Kabel
unterschiedlichem Aufwand. Ich nehme auch an, dass du das nicht professionell nutzen willst, weil da u.U. höhere Sicherheiten nötig sind. Also Bastelei. Ich würde einfach mal die 3 Servoleitungen (Power, GND, Puls) verlängern und sehen, was denn so passiert. Du kannst ja sehen, ob das Servo verrückt spielt
derzeit noch nicht ansteuerbar, sondern nur durch flashen eines unveränderlichen Sollwerts auf dem STM32, welcher vorübergehend in unmittelbarer Nähe zum Heckflügel befestigt wurde. Deshalb auch "ModellbauServo" das einzige was an dem Servo modellbaumäßig ist, ist die Ansteuerung über das gängige Servo-PWM
-
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
-
Artikel
USB
21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN SPI, I2C, SSC
128KB bis 8+2KB 8 x 12bit PWM 2 USART SPI, I2C verschiedene Ausbaustufen TI zurzeit als Muster ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € Silicon Laboratories C8051T3xx, -T6xx, -F3xx, -
-
Thread
„analog“ Mikroskop Nachrüstung einer Kamera möglich?
bis zu der Stelle mit den wenigsten Milliohm vorgetastet. War interessantersweise ein recycelter STM32L451 in DFN mit ePad. Den nimmt man nur ungern aus Spass vom Board. Oder wenn ich Schaltregler erstmals in Betrieb nehme, heute ja alles DFN mit 0.6 oder 0.5mm, mess ich auch schonmal gerne etwas
kann, Anders siehts aus, wenn grade mal 2 oder 3 mm da ist, weil der Rest abgeschnitten werden muss u,ḿ fürs LCD Platz zu haben.
-
Thread
C - GCC Optimierung ändert float-multiplikation auf integer mult
interessant - er sorgt dafür, dass der Code sich ändert und dass es geht): [c] void FPGA_SetLimitsU_OUT(float U_OUT_max, float U_OUT_min){ Send_SPItoFPGA(WRITE_U_OUT_MAX, PhysicalToDigits(U_OUT_max, 16.5f, CAL_U_OUT_OFFSET)); Send_SPItoFPGA(WRITE_U_OUT_MIN, PhysicalToUnsignedDigits(U_OUT_min,
deinem Aufruf einer Funktion inhalt eines anderen Funktionsaufrufes: [c] float x = PhysicalToDigits(U_OUT_max, 16.5f, CAL_U_OUT_OFFSET); Send_SPItoFPGA(WRITE_U_OUT_MAX, x); [/c]
-
Thread
Berechnete Temperaturen bei DS18B20
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!!!
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
recht. https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F302CBT6_C94046.html https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F302C8T6_C90795.html Beide vorrätig. >> 5. Ich verwende als Programmierheader
Vorallem bei den neueren STM32 sind fast alle Pins 5V tolerant, aber dennoch noch kurz im Datenblatt prüfen.
-
Thread
gcc Conversion-Warnung vermeiden bei Struct-Member mit Größenangabe in Bits
Probier das mal: [c] antwort.genau = x & 1u; antwort.mitjein = x & 3u; [/c] Generell: wenn du nicht *wirklich* Speichersorgen hast, vermeide Bitfields.
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
einen RISC-V-Mikrocontroller, der WLAN- und Bluetooth-Interfaces mitbringt.  Wahrscheinlich wird es sich dabei um eine Abart des GD32W515 handeln, der auf der electronica mit einem Demoboard vertreten war.  Die ARM-Produktfamilie
bietet das TCPAK57-Gehäuse eine höhere Leistungsdichte. [/c] ### STMicroelectronics – neuer U5 mit 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
-
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
Ergebnissen mit meinem DIY OLED Display 1.3" 128x64. Wie kriege ich das jetzt transformiert nach STM32CubeIDE und STM32F103 ?
-
Thread
Lesen / Schreiben 9S08DZxx
Protokoll ist dokumentiert (ich habe damit mal für eine Spezialanwendung BDM für einen HCS08 auf einem STM32 umgesetzt, das war in ein paar Stunden erledigt).
möchte ich mit EPGSEL (Bit 6 in Register 0x1823) die jeweilige Seite auswählen, und mit EPGMOD (Bit 5 in Register 0x1821) den 8bit / Single Page mode auswählen Also versuche ich den Memory Dumper mit (1821,32) (1823,64) zu intialisieren, um die zweite Seite des EEprom zu lesen. Das gibt leider
-
Thread
YupStick dev board
veröffentlichen. Für euch ist es vielleicht eine praktische Platine, um die Programmierung von STM32 Mikrocontrollern zu üben. Ich habe dabei an Schüler gedacht, die diese Platine bequem in der Tasche mit sich tragen, ohne weitere Bauteile zu benötigen. Projektseite: http://stefanfrings.de/yupstick
Beitrag #7249742: > Für euch ist es vielleicht eine praktische Platine, um die > Programmierung von STM32 Mikrocontrollern zu üben. Eigentlich ist es ein YAEB (yet another evaluation board). Und kein besonders gut durchdachtes in Hinsicht auf möglichst universelle Einsetzbarkeit. Die Probleme mit
-
Thread
Arduino experimentiert mit MicroPython-Integration
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
Ich habe nicht von schwach geschrieben! Python ist überall langsam. Wenn der ESP32 billig ist, umso besser! Originale Arduinos leiden eh an zu hohen Preisen. >Und ESP32 Boards gibts reichlich Gilt für die Sachen die Arduino verbaut ebenfalls. Stichwort Adafruit. Arduino original
-
Thread
NPN am STM32L4 ohne Basisvorwiderstand?
zwischen Port und Basis einsparen. Wer wagt es? Oder benutzt hier jemand den GPIO-Lock-Mechanismus vom STM32? Ja, die internen Pull sind für mehr als 2 bis 5mA zu hochohmig, aber für die LEDs sind sie genau richtig. Ja, beim Reset in finsterer Nacht sieht man die LEDs evt. glimmen, na und?
Treibertransistoren benötigt. Wenn man unbedingt blaue LEDs braucht, hängt man die mit Vorwiderstand gegen die 5V und schaltet low aktiv. Man kann auch rote LEDs von ner 3,3V CPU gegen 5V schalten. Die glimmen dann ganz schwach, wenn aus.
-
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.
. Die Stromaufnahme liegt zwischen 5µA und 400mA.
-
Thread
STM32: Compilierter Code unterschiedlich groß und Breakpoint nicht setzbar
Optimization auf "Debug" gesetzt und das Debugging Level auf 3. @stefanus Du hast doch das schöne STM-Tutorial gemacht. Hast Du auch ein Szenario, wo der Debugger in die SysTick_Config reinspringt? Die "__Vendor_SysTickConfig" wird ja in der "STM32L011xx.h" definiert mit 0 und steht in der Datei bevor
bei mir aber ausgegraut Bei mir nicht. Ich habe einfach ein Projekt mit Standardvorgaben für den STM32L011K4Tx erstellt und diese drei Zeilen eingefügt.
-
Thread
Drehzahlmessung mit Triggerzange
vorgeschalteten Impedanzwandler um anschließend mit dem Komparator das Signal auf Positive 5V Peaks zu wandeln. Diese Peaks verlängere ich dann mit einer Monostabile Kippstufe (TLC555) auf bis zu 6ms (max. 20.000 U/min = 333Hz, Zündimpuls nur bei jeder zweiten Umdrehung --> 167Hz --> ca. 5,98ms Periodenzeit). Diese Signale lese ich dann mit einem STM32 Nucleo ein, und messe per Interrupt die Zeit zwischen den positiven Flanken. Daraus wird dann die Frequenz und somit die Drehzahl bestimmt. Ich habe die Triggerzange an mehreren verschiedenen Fahrzeugen
-
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
STM32 Pointer auf FLASH Adresse zuweisen
Hallo, zur Softwareentwicklung für einen STM32L4P5 nutze ich die STM32CubeIDE. Als c-Neuling scheitere ich an einer simplen Adresszuweisung. Ich habe ein Struktur-Array, das ich in den FLASH an eine bestimmte Adresse geschrieben habe. Ich möchte
LinkerScript Datei dafür ändern muss, was mir ja "sehr praktisch" erscheint. Muss ich wirklich die STM32L4P5CETX_FLASH.ld dafür ändern oder gibt es einen einfacheren Weg? Für ein Beispiel wäre ich sehr dankbar. Dank im Voraus! Sigurd
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
und evaluation/development boards von namhaften/etablierten Herstellern an. Im Forum ist vor allem STM32 verbreitet, ua. weil ST vor Jahren reihenweise preiswerte developement und evaluation boards rausgebracht hat, (zB. STM32 Nucleo). Weitere Hersteller von ARM Basierten µCs sind unter anderem NXP (
auf eben diese Maschine gedrillt wurde. Ich hatte hier schon mal gewitzelt mit "Ingenieur für STM32F1xx" versus "Ingenieur für STM32F3xx", die sich 'grundlegend' unterscheiden... Nein, so nicht. Eigentlich mit allen Produkten kann man etwas basteln und man kann (und muß) auch bei Verwendung
-
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
Preise die hier im Thread aufgerufen werden, bekomme ich den DL16 plus mit 1 GHz Abtastrate und 3.5Gbit Speicher.
-
Thread
USB Kompatibilitäts Probleme mit neuen Windows Versionen Gründe
> Man braucht z.B. nur an diverse uC Programmieradapter oder Scanner, Drucker > > und andere Spezialgeräte denken. Was mir da mit einem neuen PC und W11 für die uC Programmierung und für Stratum 1 Zeitserver-Funktion fehlte, waren je
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
Developers, Developers, Developers am ARM DevSummit
von neuen Chips, die ARM derzeit aber noch nur unter Codenamen erwähnt.   ### Vom Blitz getroffen! Neben den eigentlichen Keynotes schaltete ARM im ersten Schritt auch eine Gruppe von Lightning Talks frei - der Angelsachse versteht
Debuggings. Arm Virtual Hardware wurde ebenfalls von einer Präsentation abgedeckt, die ein virtualisiertes STM32U5-Board in verschiedene Prozesse der Continous Integration einband. ### Lohnt es sich? Schon weil die Teilnahme komplett kostenlos ist, spricht nichts dagegen, die URL https://devsummit.arm.com
-
Thread
[S] Mitstreiter Entwicklung SSB/FM/AM Signalgenerator für 13/23/70cm und 2m, Nähe 91056 Erlangen
/70cm SSB Funke verwendet deren Signal dann ins Zielband (z.B. 13cm) hochgemischt wird. Durch den uSDR hatte ich die Idee dass es doch möglich sein sollte einen Signalgenerator zu bauen, mit einem ADF4351 (PLL+VCO, 35-4400MHz) für die FM und einem PE4302 (0-31dB digital steuerbarer Attenuator) für
ist klar der Träger zu sehen der in etwa so hoch ist wie das Seitenband, beim 2-Ton Signal (1 und 1,5kHz) sticht der Träger nicht heraus. Der Aufbau: oben links der ADF4351(°), oben rechts der PE4302(°), in der Mitte das Bluepill-Board mit STM32F103(°) CPU und rechts die beiden USB-RS232 Umsetzer.
-
Thread
CH32V003 - RISC-V für angeblich $0.10
das Datenblatt des CH32V. Edit2: Oh, nein, der gleiche Sch… wie beim STM32F042: CAN und USB liegen auf den gleichen Pins. Schade. Jaja, ich weiß, anderes Package nehmen.
Offenbar basiert die MounRiver IDE für den CH32V u.a. auf openocd. Hier ist der Source Code: https://github.com/kprasadvnsi/riscv-openocd-wch
-
Thread
1-Wire und non-blocking code (state machine)
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 *
Martin schrieb im Beitrag #7236469: > Ich habe jetzt beim STM32 den USART_TX als > Alternate Function Push Pull konfiguriert, den USART_RX als Alternate > Function Open Drain und einen PullUp mit 1,5K so wie im folgenden Schema > eingelötet: Das ist aber
-
Thread
SSD1305 mit STM32
Controller (https://www.waveshare.com/wiki/2.23inch_OLED_HAT) gekauft, und würde dieses gerne mit einem STM32-Mikrocontrollerboard (STM32L432KC) ansteuern. Ich hatte ursprünglich gelesen, das dieser Controller kompatibel ist mit dem SSD1306-Controller, und sich die beiden bloss minim unterscheiden. Allerdings erhalte ich mit der Library (https://github.com/afiskon/stm32-ssd1306/tree/master/ssd1306) bloss Pixelsalat. Weiss jemand von euch ob es für diesen Controller eine funktionierende Library gibt oder kann mir helfen die bestehende Library anzupassen? Vielen
-
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. 1.5V anliegen, denn da braucht die Schaltung (Mikrocontroller und Spannungsregler) mehrere mA
man nicht vergessen sollte das Li Akkus es nicht mögen wenn sie bei Umgebungstemperatur von unter 5°C geladen werden.
-
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
) Character LCD 16x2 20x4 4) Diverse Sensoren und Aktuatoren (je nach Interesse und Anwendungen) 5) Diverse LEDS, Widerstände mit zweckmäßigen Werten im Bereich 100 - 100K, Cs (100p - 0.1uF, Elkos 10-470uF 6) Steckbrett mit farbigen Verbindungsdrähten in Standardlängen 7) Plastikgehäuse für permanente
-
Thread
sparsame Basis für Scopeclock gesucht
einen STM32 als uc.
Beitrag #7230675: > Nur hab ich statt der Transistoren im Ablenkverstärker Röhren genommen > und einen STM32 als uc. Hat was: Ein STM steuert Röhren. ;-)
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
gelten die 68000-Befehlssätze als leistungsfähig und trotzdem leicht verständlich, also die M16 uC von Hitachi/Renesas. Deren HWB ist aber ein ganzes Visual Studio, keine Arduino-IDE. STM8/STM32 finde auch ich krankhaft, fast so krank wie PIC. Vor allem aber die Trennung zwischen Prozessortakt
HAL-Funktionen benutzen und hat mehrere Instanzen, die einen Pin > durchleiten. Das irritiert mich. STM32Duino setzt auf die HAL auf, welche wiederum auf CMSIS aufbaut, welche direkte Registerzugriffe ermöglicht. Ich setze PA5 so auf high: [c] GPIOA->BSRR = GPIO_BSRR_BS_5 [/c] Da ich weiß dass
-
Thread
Dreh-Encoder getauscht, nun geht nix mehr.
/edit https://docs.google.com/forms/d/1WHLEsDROo59uC2f6kRjambE3XWxdXE0jwATDAE9wqyw/viewform?edit_requested=true https://docs.google.com/drawings/d/1lPrK-qSKJmhxVzT4lUP5rBbuH_fA0CGF5HXS5MUlCD8/edit https://drive.google.com/drive/folders/17KfRO4_hCRRqZgJvtynlSppRq9vpMaZ2
Zerlegung Aufbau & Funktion - einfach erklärt | Tutorial https://www.youtube.com/watch?v=HuTYOTvjv5U
-
Thread
DSP Filter auf dem PC entwickeln, Möglichkeiten und Erfahrungen?
[#13] FIR Filters - Audio DSP On STM32 (24 Bit / 48 kHz) https://youtu.be/n9Cy1xkEf1E https://www.youtube.com/c/YetAnotherElectronicsChannel Gruss Holger.
aus deiner Erfahrung. Holger schrieb im Beitrag #7229135: > [#13] FIR Filters - Audio DSP On STM32 (24 Bit / 48 kHz) > https://youtu.be/n9Cy1xkEf1E > https://www.youtube.com/c/YetAnotherElectronicsChannel STM32 ist noch nicht Thema. Für Videos habe ich keine Verwendung Grüsse und Danke
-
Thread
Arduino: Handling parallel anfallender Aufgaben
liefern. Folgende Ausgangssituation: Über einen Arduino Mega steuere ich diverse Relais an, die dann u.A. Elektromagneten steuern. Der Anwendungsfall erfordert dabei regelmäßig Pausen, also z.B. 1. Releais 1 durchschalten (=> PIN X = HIGH) 2. Delay(500) 3. Relais 1 aus 4. Delay(10000) 5. Relais
ein StLink fuer STM32. Die geschenkte Lebenszeit ist jeden Cent wert. Gruesse Th.
-
Thread
Fragen Stromversorgung / Schaltplan
sollen: 1 STM32G030, 2 MAX6675, 2 SSRs, 2 12V Lüfter, 1 EEPROM, 1 CH340. Neben dem Anschluss an 9VAC soll es noch die Möglichkeit geben die Platine temporär über USB anzuschließen (z.B. im ausgebauten Zustand zum
Ben K. schrieb im Beitrag #7226630: > Ist C4 nötig? Nein, wenn C5,C6 näher als 1m dran sind. Ben K. schrieb im Beitrag #7226630: > D2 habe ich eingebaut D2 kostet 0.5V, dein Schaltregler regelt aber nur auf 5.04V, er sollte dann 5.5V liefern. FB1 würde ich
-
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
Ist da ein DLE170 motor drauf? Sind 11 PS für ein 200kg 2.5m spannweite dings nicht etwas wenig?
-
Thread
generierten Code in STM32CubeIDE modularisieren
einmal > geben. Nein, den Murks braucht man nicht mehr. https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
vielen anderen auch) nicht um die HAL des Herstellers herum. > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 > > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
-
Thread
WCH CH548/9 Controller
unterscheidet, mache ich einfach mal einen neuen Thread auf. Den Ch549 gibt es in verschiedenen Gehäusen u A. auch in SO16. Die Belegung der Ports weicht etwas vom CH552 ab. Da muss man also aufpassen (USB + VCC + SPI ist gleich). Achtung: RxT und TxT des Uart0 sind gegenüber dem CH552 vertauscht. Eigenschaften
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
der schweren Beschaffbarkeit auch relativ, trotzdem macht das Porto meist den Löwenanteil aus. Ein STM32F103RCT6 ist beliebt und kann deine Anforderungen erfüllen, wenn die for-Schleifen nicht zu aufwändig sind. Aber ob dir das Gehäuse gefällt (na ja, man kauft eine Platine auf der er schon aufgelötet
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.