-
Thread
Benutzt ihr ein Betriebssystem auf dem uC?
Fire H. schrieb im Beitrag #6364345: > Ich trenne die Computeranwendungen in Low-Level und High-Level > Anwendungen. Die Welt ist nicht schwarz-weiß. Es gibt Zwischendinge zwischen Multicore Programmierung
weil auch gleich die Newlib statt Newlib Nano verwendet werden muss. Da fängt der Spaß z.B. bei den STM32F4 an, was aber auch kein Problem ist weil so ein fertiges Modul wie Blackpill mit F401/F411 auch nur ca. 5 € kostet, oder ein F407 Board mit Display ca. 20 €. Mit RTOS kann man einiges aufgeräumter
-
Thread
Raspberry Pi Programmierung, Peripherie
Frage ob M0 oder M3. Könntet ihr einen brauchbaren > modernen Vertreter beider Typen benennen? STM32L031 STM32L073 STM32F303 Der letzte ist ein M4F, aber billiger und in vermutlich jeder Hinsicht besser als sein Vorgänger STM32F103... Nein doch nicht, seine Ausgänge sind etwas in Summe weniger hoch belastbar. http://stefanfrings.de/stm32/index.html
-
Thread
preiswerter Einstieg in STM32 F4
LAN8720 Modul kann man auch Ethernet nutzen. Und mittlweile gibt es das in gleicher Größe auch mit einem H7. Dieses Board ist etwas kleiner als das Board das Frank benutzt: https://www.ebay.de/itm/STM32F407VET6-Core407V-STM32-Cortex-M4-Development-Board-Module-Kit-Mainboard/402349957217?hash=item5daded2061
erfolgreich geflasht: [code] sudo port install stlink $ cd /Users/kuku/Downloads/mecrisp-stellaris-2.5.4a/stm32f411 $ st-flash erase st-flash 1.6.1 2020-08-11T19:55:13 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. Mass erasing...... $ st-flash write mecrisp-stellaris-stm32f411
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Max M. schrieb im Beitrag #6361014: > 5.5µs benötigt? Liegt vermutlich am Open-Drain Ausgang, aber dass das so > lange dauert? Damit könnte man kein I²C mit 400kHz implementieren. Man kann bei den STM32 den Pin direkt als Open Drain definieren
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
-
Thread
ENC28J60 myEthernet mit NeMo Stack Probleme
reference to `tcpOpen' Obwohl tcpOpen() mir von der DIE vorgeschlagen wird. In der main wird net_tcp.h eingebunden [c] #include "net_tcp.h"[/c] Diese enthält: [c] uint8_t tcpOpen(uint8_t * ipAddr, uint16_t remotePort, uint16_t localPort, connHandler handler);[/c] Die implementierung in net_tcp.c sieht
brauchst und was das für Risiken birgt. Ich würde für diesen Zweck auf jeden Fall eines von den STM32 Nucleo Boards mit Ethernet Anschluss verwenden. Wenn es mehr Boards sein sollen dann reduziert nachbauen. Oder eine Kombination aus STM32 f407 Blackboard und Ethernet PHY zusammen- schustern.
-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
Motorstsuerungen für BLDC gibt es doch massenhaft, auch auf Basis von z.B. STM32 irgendwas. Ein BluePill sollte da langen, so zumindest meine Planung für vergleichbares. Dazu eine 3Phasenansteuerung und auf geht's. Die 360 Stobosegmente kann der dann auch prima auswerten
32Bitter setzen würde, ich zumindest. Aktuell baue ich an der anderen Stelle des Plattenspielers etwas auf, 3 Motoren steuern den Tangentialtonarm, DD Antrieb vom zerlegtem Technics. Der BluePill (STM32F103
-
Thread
Hardwarebeschleunigung auf richtigen PCs
Hi Leute, diese Frage ist evtl. jetzt etwas abstrakt: Ich habe auf dem STM32F7 jetzt schon einige Displayansteuerungen mit dem integrierten LCD Controller + SDRAM realisiert und verstehe inzwischen ganz gut wie z.B. JPEG decoding in Hardware läuft, wie man verschiedene Grafiklayer
Open-GL oder Direct-X Schnittstelle auf das System zu, die wiederum über Grafiktreiber dann z.B. das h264 video in die GPU-Hardware "schaufelt". Das Decoding passiert dann auf der Grafikkarte oder auf der CPU? Wenn ja wie kommen die Bildinformationen dann in den "Framebuffer" - und das ganze dann noch
-
Thread
Interrupt Handler definieren bei STM32
Hi, ich bin derzeit bemüht von dem geschlosenen PIC System Microchips auf die STM32 Reihe von ST umzusteigen. Dazu verwende ich das bekannte und sehr günstige BluePill Board (mit echtem STM32 :) ). Was mir allerdings noch nicht so ganz klar ist ist, wie ich die ISR definieren kann
Vectoren stehen bei mir im .s File, das ST mir generiert hat, unter "g_pfnVectors:", z.B. "startup_stm32f302cbtx.s".
-
Thread
STM32F103C8 - Keil MDK 5.31.0 - Kein automatischer Reset
aufgefallen ist? Oder hängt das mit dem ST-Link Klon zusammen? Mein Beispielprogramm: [c] #include "stm32f10x.h" #include <stdbool.h> #include <stdint.h> void wait(volatile uint32_t cnt); void wait(volatile uint32_t cnt) { while(cnt > 0) { __ASM("nop"); cnt--; } } int
Keil klicke, wird das Programm zwar geladen: [code] *** Using Compiler 'V6.14', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin' Rebuild target 'Target 1' compiling main.c... assembling startup_stm32f10x_md.s... compiling system_stm32f10x.c... linking... Program Size: Code=712 RO-data=252 RW-data=0 ZI-data
-
Thread
60V 30A auf High Side mit soft start schalten, wie geht das
forum/index.php?threads/alternative-firmware-f%C3%BCr-bionx-controller.77347/ Benötigt werden - 5V für die Versorgung eines STM32 BluePill-Boards wenige mA - 12V für die Versorgung des BionX-Controllers ca. 500 mA - 6V für die Beleuchtung ca. 2A - volle Batteriespannung 32 bis 52 V (10s bis 13s
zeigt weiterhin brav seine 12,0 V, wahrscheinlich gibt es beim Einschalten einen kurzen Peak, der den 5V-Regler grillt. Eine per Oszi leicht überprüfbare Theorie. Falls sich die bestätigt, kann man drüber nachdenken, was man dagegen tut. Vorher ist das hier ein Schuss ins Blaue und verursacht sehr
-
Thread
SD an Nucleo-144 direkt?
direkt ans Nucleo-144 ohne Level-Translater hängen? Wie auf dem Bild zu sehen: - nehme ich die 5V vom Board und schicke sie über einen 3.3V-LDO - LDO-En schaltbar vom Board - D[3:0] jeweils mit 10k an 3.3V gehängt Sind die I/Os des STM32H7A3 auf 1.8 oder 3.3V? Und was wähle ich dann im CubeMX
Die Software dazu gibt es hier: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.8.0/Projects/STM32H7B3I-DK
-
Thread
Nextion Display Erfahrungen
hinterlegst den Namen "Alarm" und wenn einer draufdrückt, schickt das Display "Alarm.status=on" (oder 1, H, aktiv, ganz egal, was immer du für den aktiven Status hinterlegt hast als Meldung). D.h. deine Controlleranwendung muss nur relativ kurze Texte senden und empfangen, mehr nicht. Ich habe z.B. 32
überwinden sowas zu kaufen, hatte die schon gesehen als die noch ein Crowdfunding Projekt waren. Aber die STM32 haben mittlerweile soviel Power das man damit auch gute Grafik hinbekommt, die sind mir persönlich auch lieber. Ein Sandwich aus STM32F407 und TFT kostet etwas über 20€ und schafft auch einiges.
-
Thread
Mikrocontroller als Kommunikationsschnittstelle
Ich würde da eins der günstigen Boards mit STM32F103 ("BluePill") nehmen. Der Controller hat 3 UART Schnittstellen, somit brauchst du nur noch passende Pegelwandler (MAX2323 o.ä.).
dein "Protokoll" aus, dann bleiben dir unterm Strich weniger als 10 kByte/s für deine Nutzdaten, d.h. 5 kByte/s pro Kanal. Musst du halt wissen ob das für deine Anwendung reicht.
-
Thread
Ethernet mit STM32F207ZGT, LAN8742a und HR911105A
Hallo Forum, ich bin gerade dabei, einen STM32F207ZGT mit dem Microchip Phy LAN8742A und einem HR911105A (RJ45 Stecker mit Magnetics) in Betrieb zu nehmen. Der LAN8742A ist mit den Config-Pins auf Auto-Negotation eingestellt. Im Grunde an dieser
wie sieht es denn in der Software aus? Wenn STM32 Cube verwendet wird muss man aufpassen das die PHY Statusregisteradresse richtig gesetzt ist. HAL war für die DP Phy konfiguriert, die LAN8742 haben das SR an Adresse 31 und die Bits sind anders.
-
Thread
Platine fällt bei Thermotest aus
Michael H. schrieb im Beitrag #6348319: > Hallo, > > wir testen gerade unsere Platine im Klimaschrank. Eine Platine fällt > beim Thermotest aus. Es ist ein STM32F030 verbaut. Hat irgendjemand > schon das
Michael H. schrieb im Beitrag #6352935: > Also, Fehler gefunden: > > Es lag am STM32F070! Nein. Es lag am Code. Ab 24 MHz brauchst du mind. 1 wait state. Das hattest du nicht eingestellt, also hast du
-
Thread
Suche nach ICs für Messung der Windgeschwindigkeit
zusammen, ich möchte mir gerne eine eigene Wetterstation bauen. Unter anderem auch, um in das Thema STM32 Programmierung reinzukommen. Ich habe mir ein paar ICs herausgesucht, um bestimmte Parameter wie Temperatur oder Luftdruck messen zu können. Ich hätte gerne gewusst, ob es auch ICs gibt, mit denen
Null Strömung das Delta hoch gezogen auf damals 40°, mit zunehmender Strömung dann runter auf bis 5° ... allerdings löst die Methode dann auch nicht mehr so hoch auf, war in meinem Projekt aber auch nicht tragisch, da bei 30m/s es nicht drauf ankam ob das jetzt 29,5 oder 30,5 exakt gewesen wären.
-
Thread
STM32F407, I2C LCD, Initialisierung
Hi, Ich versuche gerade, ein I2C LCD mittels STM32F407 zum Laufen zu bringen. Nach Anstecken des LCDs sehe ich zwei Balken. Nach der Initialisierung bekomme ich aber lediglich in der ersten Reihe einen Balken anstatt einen blinkenden Cursor oder was
durch die Fleury I2C Lib sehr gut abstrahiert und problemlos auf andere Controller übertragbar. Auf STM32 auch schon ausprobiert, nur finde ich da die Dateien nicht mehr. Ich habe den Code von U. Radig für meine Zwecke angepasst/erweitert. Hiermit hast du auf jeden Fall schonmal ein funktionierendes
-
Thread
Neu im Bereich MC und Programmierung
Stromfressende Peripherie verbaut. Nimm dafür am besten einen Ultra-Low-Power MCU, z.B. ein MSP430 oder ein STM32L0 Mikrocontroller. Evtl. reicht aber auch schon ein neuer ATtiny (kleiner Bruder vom ATmega) (von der neuen Serie, also nicht Attiny85 und ähnliches). Ich würde dir zum STM32 raten, da du dann eine
Atmega168PA) würde es auch mit 2x Batterie gehen. Laut Datenblatt: Operating voltage: 2.7V to 5.5V Temperature range: –40°C to +125°C Speed grade: 0 to 8MHz at 2.7V to 5.5V, 0 to 16MHz at 4.5V to 5.5V Power consumption *Active mode: 1.4mA at 4MHz 3V 25°C* Power-down mode: 0.8μA
-
Thread
Taktgenerator 10ms on 2000ms off
. ein Arduino-Nano-Board zu überreden, Deinen Impuls abzusetzen, beträgt 5 Minuten für einen Einsteiger bzw. 2-3h für jemanden, der noch nie in seinem Leben etwas mit Arduino gemacht hat. - Zuverlässigkeit ist so eine Sache: wenn Deine Schaltung wirklich unter härtesten
des internen Teilers, alle anderen Fehlerquellen sind statisch, d.h. lassen sich abhängig von Freqeunz und Strömen als weitgehend konstant wegdesignen. Also mit Kalibrierung sind 2.5% gar kein Problem für den NE555, leider möchte er keine Kalibrierung, und 0.5%
-
Thread
Batteriewahl und Powermanagement
Monozellen? Brauchen Platz. Gerald K. schrieb im Beitrag #6344820: > Außenabmessungen (L x B x H): 140 x 60 x 26 mm. Nun ich würde gerne bei maximal 18 mm Breite bleiben und 3 cm Tiefe. Länge dann so 5 bis 6 cm. Aber meinetwegen auch beidseitig auf der Platine, das wären dann 2x AA oder 2x 9
verwendest, der eine RTC hat? Ist zwar beim Stromverbrauch wahrscheinlich ein ganzes Stück höher aber ein STM32L010 kann laut Datenblatt bei ca 500nA Stop Mode + RTC (Weiß nicht ob da Strom für den Oszillator schon eingerechnet ist) und es gibt glaube ich auch MSP430 mit sehr geringem Betriebsstrom. So ein
-
Thread
stc89c52rc programmieren
stc89c52rc Echt jetzt? Volle Kraft zurück zum alterehrwürdigen 8052? Da würde ich PICs oder STM8 / STM32 aber deutlich vorziehen. Die haben auch anständige Hardware an Bord. Die AVS sind schon wirklich olle Kamellen und haben damals quasi die 8052 abgelöst. Heute hat man so so viel mehr Möglichkeiten
, das ist nicht schwer. Mit Adapter bekommst Du den auch aufs Steckboard. Schau Dir z.B. mal den STM8S003 an. Der kann auch 5V und kostet 30Cent und weniger. Ist häufig bei den China Einbauvoltmetern drauf. Gibt ein Eval Bord von STM für kleines Geld, das auch als ISP Programmer und debugger funzt
-
Thread
Atmega328p fuses falsch gesetzt
der Arduino IDE (getestet mit Mega2560) Port/Bit auf Arduino UNO Pin 'D13' [c] #include <avr/io.h> #ifndef sbi #define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) #endif #ifndef cbi #define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) #endif #define D13_OUT sbi (DDRB,5)
1.8.13 avr-gcc 9.3.0 Arduino UNO/Mega2560 Frequenzgenerator */ #include <util/atomic.h> const byte pinFreq = 10; // Pin OCR1B (am Mega Pin 12) const unsigned int PRESCALER = 8; /* // gültig mit Prescaler 1 100kHz -> TOP 80 250kHz -> TOP 32 500kHz -> TOP 16
-
Thread
Literaturempfehlung für µC
auf Amazon gefunden, wären die für meine Lernzwecke/µC Erlernen geeignet? https://www.amazon.de/STM32-ST-NUCLEO-L432KC-Nucleo-Development/dp/B077GFHLFS/ref=sr_1_14?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=ST+development+board&qid=1598801093&sr=8-14 https://www.amazon.de/ARCELI-ST-LINK-CN-Version-MCU-Mikrocontroller-Circuit-Debugger-Programmierer-Emulator/dp/B07RKVM7H8/ref=psdc_1626220031_t1_B077GFHLFS
-
Thread
Pi Zero richtige Wahl?
Batterien oder Akkus und da ist ein Beaglebone sicherlich um Größenordnungen hungriger als ein PIC32, STM32, SAM, etc. und dementsprechend größer musst du die Akkus dimensionieren.
OK, eine Nacht drüber geschlafen denke ich werde ich eine STM32 nehmen, der mir einen DMA vom internen ADC --> Quad-SPI SD-Karte ermöglicht. Wenn der Quad-SPI einen Puffer hat, dann sollte das funktionieren und ich kann auf den riesen RAM verzichten. Ich denke
-
Thread
Prozessor mit Akkuzelle versorgen
Hallo, ich habe einen STM32 mit einigen WS2812 Leds dran und möchte diese gerne ohne Stromnetz betreiben. Dafür würde ich am liebesten einen Akkupack verwenden. Aufgeladen werden soll der Akku mit einem normalen 5V Handynetzteil
Moin... Aufgabe: 1 STM32F103 mit 5 LEDs über nen Akku versorgen. Ich nehem jetzt die Powerbank (habe ich schon bestellt gehabt). Nehme jetzt noch ne Goldcap (hoffe der reicht um die Powerbank zu wecken und messe die Spannung
-
Thread
arduino oder GCC Programmierung
/hardware/megaavr/1.1.2/libraries/Wire ./packages/STM32/hardware/stm32/1.5.0/libraries/Wire ./packages/MiniCore/hardware/avr/2.0.3/libraries/Wire ./packages/digistump/hardware/avr/1.6.7/libraries/Wire [/pre] So what leo
Boards zu unterstützen, aber nicht unbedingt die der Fremdhersteller ( wie alle Boards mit dem ESP32 ). STM versucht mit seinem Framework möglichst nahe an der original Arduino-API zu bleiben https://github.com/stm32duino/Arduino_Core_STM32 was allerdings den ärgerlichen Nachteil hat, dass wesentliche
-
Thread
Taster mit Pull up Widerstand
Moin Leute, ich brauch mal eure Hilfe bitte. Ich nutze das Board STM32F091. Ich hab ein LED 2 und ein Taster an PC13 mit einem Pull-Up Widerstand (laut Datenblatt). Ich möchte nun, dass die LED 2 leuchtet und wenn ich den Taster drücke, dass die LED 2 nicht mehr
die LED 2 leuchtet wenn ich des Taster drücke klappt wunderbar. Hier ist mein Code. [c] #include "stm32f0xx.h" // Device Header int main(void) { RCC->AHBENR |= 0x80000; // enable GPIOC clock Bit 19 GPIOC RCC->AHBENR |= 0x20000; // enable GPIOA clock Bit 17 GPIOA GPIOA->MODER
-
Thread
SDR-Receiver Kit: taugt das was?
Erfahrungen hier schildern? Verwenden möchte ich es z. B. für den Empfang vom Zeitzeichensender auf 77,5 kHz, DWD auf 147,5 kHz, Lang-/Kurzwellenradiosendern und den Amateurfunkbändern bist 30 MHz.
Beitrag #6337905: > Verwenden möchte ich es z. B. für den Empfang vom Zeitzeichensender auf > 77,5 kHz, DWD auf 147,5 kHz, Lang-/Kurzwellenradiosendern und den > Amateurfunkbändern bist 30 MHz. Ich den Wetterdienst und Navtex habe ich mit dieses SDR mit einem STM32 Board nachgebaut. https://youtu.be
-
Thread
STM32 - Low Level Library Dokumentation
der LL hat dabei den Vorteil, das wir ohne größere Umbaumaßnahmen innerhalb einer Controllerfamile (STM32G0, STM32F1, STM32L0, usw) wechseln können. Die darüberliegende Schicht ermöglich dann z.B. die "gleiche" Applikation auf einem STM32 oder auf einem STM8 o.ä. laufen zu lassen. Ein bisschen Anpassung
cubemx-ll-build-failure Hab Ich drin, aber er meckert immer noch über ein "unresolved inclusion" bei besagter Datei stm32f3xx_ll_rcc.h. In der main ist sie auch eingebunden, und da meckert er genauso.
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
heute schaue welche Taktraten normale Mikrocontroller haben, geht ja in die gleiche Richtung, siehe STM32H7 oder Teensy 4... dann finden die mit der Leistung heute ja auch Anwendungen die eigentlich sehr DSP lastig sind! Hat der TMS320 da überhaupt noch einen Marktanteil im Vergleich zur Konkurrenz?
habe. Läuft mit 1.5 Cycles pro Cordic Iteration (8 > Umwandlungen zeitgleich). Wenn die einer sehen will poste ich die > gerne.. Klar, stell sie mal hier rein.
-
Thread
Was piept 5 mal? Schallquellenortung.
bzw. https://blognamn.wordpress.com/2018/11/01/teardown-of-the-ikea-rothult-rfid-lock/ ist dort ein STM32L051K8 MCU und AS3911/ST25R3911B RFID drin.
Mein Geschirrspüler piept am Ende exakt 5 mal. Es gibt aber auch noch alte Handys, die bei leerem Akku piepsen und Armbanduhren mit Höhenmesser die beim überstreichen der 1000 hPa (mbar) kurz piepsen.
-
Thread
Suche Info's zum Fontspeicher GT30L24A3W
16MB dauerte 4,5h). Ich hatte erwartet dort zumindest irgendwo Teile von Buchstaben erkennen zu können. Aber da war nix. Im Datenblatt auf Seite 17 ist die Bytefolge des Buchstabens 'A' angegeben. Ich konnte diese Bytefolge
chinesische Fonts. Ich würde mir einfach nen Flash selber mit downloadbaren Fonts programmieren. Der STM32 kann bestimmt auch Quad-SPI, wenn nicht sogar den Flash direkt in den Memory-Bereich mappen.
-
Artikel
Radar-Verkehrsmessung
€ 0,96 € Stecker-Akku CP-2215-ND DigiKey CP-2215-ND 3 4,32€ 12,96€ Lochrasterplatine 8029 DigiKey V2025-ND 1 7,58€ 7,58 € Draht Schwarz 1,5m C2003A.12.01 DigiKey C2003B-5-ND 1 1,07€ 1,07 € Draht Rot 1,5m C2003A.12.03 DigiKey C2003R-5-ND 1 1,07€ 1,07 € Draht
LoRaWAN ist hier die LMIC Bibliothek von IBM für Arduino. Von dieser gibt es auch eine Version für den STM32, welche hier zu finden ist. Mithilfe des Videos lässt sich das LoRa-Modul mit dem STM32 verbinden und testen. In unserem Test konnten leider keine Pakete gesendet werden, lediglich die Authentifizierung
-
Thread
Ist ein reiner GPS-Daten-Sammler so schwer?
Batterie geht natürlich immer, scheint mir aber nicht nötig zu sein. Der SAM-M8Q ist 15x15mm groß, der STM32 braucht inkl. 0805-SMD auch so viel, dann fehlen noch Spannungsregler, USB-Anschluß, LED und Hauptschalter.
bei den Modulen > exakt an Genauigkeit vorhandene ist. Laut Datenblatt kommt das Ding auf 2.5m ... https://www.quectel.com/UploadFile/Product/Quectel_L96_GNSS_Specification_V1.1.pdf Crazy H. schrieb im Beitrag #6330700: > Quectel L96-33. Preis <6€ Kommt man auch an den Rest der Doku?
-
Thread
STM32f407 (black) SDIO CLK Fragen
mit den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
nutzen, um den Verbrauch > zu reduzieren. ich schätze das geht bei meinem Vorhaben nicht. Der STM32F4 soll zusammen mit SDIO einen Datenlogger ergeben der so etwa 24h - 36h Daten aufzeichnet. Theoretisch brauche ich nur ~25kB/s auf die MicroSD Karte zu schreiben, da lag es für mich halt nah zu versuchen
-
Thread
Neue Auflage vom Buch: Einblick in die moderne Elektronik
werden, habe ich mein Buch überarbeitet. Vorher/Nachher Vergleich: * Wechsel vom BluePill Board (STM32F1) zum Nucleo (STM32F3) * Wechsel von der System Workbench zur STM32 Cube IDE * Wechsel von seriellem Bootloader zu SWD * Neu: Sehr knappe Einführung den Debugger * Neu: Das erste Projekt
#6325227: > Die mir bekannten Fehler habe ich dort kurz hin geschrieben: > http://stefanfrings.de/stm32/stm32f1.html#bluepill Ich sehe da keine Liste der Fehler
-
Thread
Induktionsheizung
mit Phaseshift zu steuern, was jedoch verworfen wurde (der STM32 konnte die Phase nicht immer sauber steuern, hatte Sprünge in der Phasenverschiebung). Auf dem Trafo sind 12 Windungen drauf, sollte lt. Berechnung ca. 8,4 mH haben. Mit der Spule und dem eingebauten
eingebaut. Auch die Unterseite von der Steuerplatine mit dem STM32 hab ich abgeschirmt. Steurungen hab ich keine mehr bemerkt, aber als ich die Frequenz nur etwas hochgedreht hab, hats mir einen Low-side Mosfet zerlegt. Warum ist jetzt nur einer kaputt? Ich
-
Thread
Bedienoberfläche in C
Beispiele raus, oder nimm die Petzold Sourcen (https://github.com/yottaawesome/programming-windows-5th-edition). Ansonsten kannst du C auch einfach mit C++ mischen, das ist zu C abwärtskompatibel. Da kannst du dann die MFC oder den Open Source Nachbau Win32++ verwenden (http://win32-framework.sourceforge.net
per Lazarus) gepostet. Dort kannst du dir anschauen, wie das geht. Ansonsten kannst du dir auch mein STM32-Brennprogeamm 'STM32Prog' anschauen und einschätzen, ob dir so etwas als Oberfläche gefällt. Das ist mit Delphi gemacht. Die einfachste kostenlose Version reicht völlig aus. Aber: um damit zu Potte
-
Thread
Gefunden Oder: Material zum Nulltarif
m³ weise liegen. Wieso ein altes Android 4 Gerät nach Hause schleppen? Habt Ihr selbst nicht noch 5 eiegene alte in der Schublade? Nicht falsch verstehen, ich finde es gut wenn man mal etwas altes recyceln kann, aber hand aufs Herz, das ist Abfall-Messierietes. Jeder der nicht Kind oder H4 Empfänger
Ich sag ja: unausrottbar. Die Simson springt an und fährt, obwohl der Sprit seit 5 Jahren im Tank ist. D. h. auch 5 Sommer. Da sollte ein Winter im Tank dem Sprit (RGT-Regel) rein gar nichts ausmachen.
-
Thread
Spannungsregler 3.3.6.0V zu 3,3V
eine Schaltung, die weniger 80 mA bei bei 3,3V benötigt. Versorgt werden soll sie mit mit 3,3V (4,5 V und zwei Diodenstrecken) bis 5,5V (USB). Es gibt keine besonderen Anforderungen an Temperatur- oder Überspannungsfestigkeit. Versorgt wird ein STM32 und ein Displaymodul, also auch keine besonderen
LP2985AIM5X-3.3
-
Thread
STM32 UART buffer rx
Moin liebe Programmierfreunde, Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu empfangen. Der Empfang soll wie folgt von statten gehen: Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des STM32. Der STM32 empfängt diese Daten und wartet auf das Zeichen
Mathias G. schrieb im Beitrag #6321307: > Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu > empfangen. > Der Empfang soll wie folgt von statten gehen: > Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des > STM32. > Der STM32 empfängt diese Daten und wartet auf
-
Thread
12 V Max 1 Ampere am Stm32 3,3V
Ferner liefen: BTS4880R, BTT6200-4EMA, VNI4140K-32, VNQ5E160K-E
nicht 5mA liefern soll, besser nur 3mA. Ein ESP32 kann aber locker 5mA und für den STM muss man schauen.
-
Thread
AVR MKII ISP bei 3.3V benutzen
nach ein paar Jahren schwer zugänglich. Dann, so denke ich, lieber was ganz anderes nehmen, so wie STM32 oder was noch kommt. 8bit Kontroller sind wegen ihrer einfachen (im Vergleich mit 32bit) Struktur von Vorteil, auch 5 Volt Speisung macht Zusammenspiel mit MOSFET und anderem oft leichter. Wird aber
neueren Tiny gut zu sehen ist), verlieren die 8bit Kontroller ihre Vorteile, bleiben aber sowieso hinter 32 bit... D.h. ich sehe keine besondere Notwendigkeit, z.B. ATMEGA 328PB zu nehmen (die dazu noch Problem mit Quarz über 10 MHz haben!)
-
Thread
C Best Practice für konstante globale Variablen
problematisch? Da Konstanten in der Setup-Phase erstellt werden, ist es mir nicht so wichtig, wie lang der STM32 zum "hochfahren" braucht. Relevanter ist es im Loop und in den Interrupts. Ich habe fast noch nie einen verwendeten STM32 bis zu 100% ausgereizt. Ich versuche immer drauf zu achten, dass der Loop
> Da Konstanten in der Setup-Phase erstellt werden, ist es mir nicht so > wichtig, wie lang der STM32 zum "hochfahren" braucht. Du müsstest ein typisches Beispiel / Anwendungsfall beschreiben. Und wenn der gleiche Speicherbereich für einige const ist, für andere variabel, gibt es u.U plattformspezifische
-
Thread
Tqfp 100 und Kurzschluss nach Masse
> Informationen wie z.B. Schaltplan, Layout oder gar ein foto vom Aufbau > haben. Du hattest 3h Zeit das nachzureichen. Wie soll man sonst helfen? Alles andere ist reine Spekulation.
gegen GND und gegen VCC. Ich hatte neulich so einen Fehler, der ähnlich ausgesehen hat (etwa 1.5V an der VCC statt 3.3V). Da lag ein normaler Port-Pin hart auf GND. Mit dem Milliohmmeter fand ich, daß sich der Kurzschluß tatsächlich unter dem Chip befand. Ich hatte daraufhin den Chip (war ein STM32F072