-
Thread
Blaue Pillenkrise? Die Häfte sind kaputt!
drauflöten https://www.mikrocontroller.net/topic/488417 Es gibt da einige Replikas, wie HK32F103, CKS32F103, GD32F103 oder APM32F103 die oberflächlich vielleicht funktionieren, aber wenn es ans eingemachte geht aufgeben. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.7.3.1 Keiner
Axel S. schrieb im Beitrag #6720018: > Lies es nochmal. Ein STM32F103C8T6 kann mehr Flash haben, er meldet aber > immer nur 64K. Korrekt, das Original meldet immer 64KB. Man vermutet hier, dass ST den gleichen Wafer für STM32F103C8T6 und STM32F103CBT6 verwendet und
-
Thread
Frage zu Schaltplan DSO138
mich mit dem Schaltplan des DSO138 (ist ein günstiges China DSO mit kleinem Display und nem STM32F103). Leider verstehe ich die Filterstufe zwischen CPL und SEN1 nicht. Onlinerecherche hat ergeben, "This is followed by three parallel RC networks, which switch a part of the input voltage via
-
Thread
STM32F2/4 Rotary Encoder: Wie "nur ein Interrupt pro Schritt"?
Hi, ich hatte das mal mit dem F103 gemacht; der Timer im F4 ist an der Stelle aber m.W. gleich: https://github.com/PhischDotOrg/stm32f1-blinkenbike/blob/master/RotaryEncoder.hpp Verwendet hatte ich diesen billigen KY-040 Rotary
-
Thread
STM32F030C8T6: mögliche Alternativen
Dann versuch doch mal die pin-kompatiblen aus China über die man sich sonst so ärgert: CH32F103C8 GD32F013C8 u.s.w.
-
Thread
Projekt von Eclipse AC6 in Keil µVision exportieren wie?
Hallo. Ich möchte ein Projekt für einen STM32F103 von Eclipse AC6 nach Keil µVision 5 exportieren. Leider bin entweder ich zu blöd, oder man muss das wirklich alles mit der Hand machen und jede einzelne Source Datei kopieren?
-
Thread
RTOS mit Arduino
Nucleo-L432KC. Oder das "STM32 Black Pill STM32F411", ist etwas größer. Nur bei den Boards mit STM32F103x8 und STM32F103xB musst du aufpassen, da werden überwiegend schlechte Fälschungen verkauft. Falls du daran Interesse hast, kann ich dir den Shop von Robotdyn empfehlen. Die verkaufen Originale und Fälschungen
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
Das kenne ich. In 2013 entwickelte ich auch eine LP wo dank fast gleichen Pinouts man einen STM32F103, F223 oder F407 einbauen konnte. Durch Einbau oder weglassen von ein paar Passives konnte man alle erwähnten uC in der selben LP einsetzen.
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Addresse setzen bevor der EP0In Handler verlassen wird Das funktioniert bei mir sowohl auf dem F103 als auch L05X (VCP) Für dein Problem kann ich mir nur 2 Ursachen vorstellen - du sendest kein ZLP mit der alten Addresse (normalerweise 0) - du sendest das ZLP schon mit der neuen Addresse.
SetAdress Request spezielle Timing Anforderungen gelten. In diesem Zusammenhang noch ein Hinweis: Der F103 USB Core hat m.M.n. eine Race Condition zw. einem Status OUT (Host ACK an Device) und dem nächsten SETUP Packet. Laut USB Standard muss ein SETUP Packet immer ge-ACK-t werden. So lange aber der CTR_Rx
-
Thread
Pendel mit DCF77 synchronisieren Gesperrt
Cent rüberkommt, nehme ich das was im Schrank liegt. Und das sind ein Sack voll Platinen mit CS32F103 die mal anstelle von STM32F103 geliefert wurden und für sowas wie geschaffen sind. Und auch noch ein paar DCF77 Empfänger für die ich sonst auch keine Verwendung mehr habe. Das 2. ist die Entwicklungsumgebung
-
Artikel
MINOS
Pullup-Widerstand vorgesehen ist, muss kein interner Pullup-Widerstand aktiviert werden. Beim STM32F103 Mini-Development-Board gibt es bis auf den RESET-Taster keinen weiteren Taster auf dem Board. Wir können aber zum Beispiel einen Taster an PA6 anschließen, so dass er gegen GND schaltet. Den externen
Einschalten der Board-LED, sobald die blaue User-Taste gedrückt wird, sonst ausschalten. Beim STM32F103 Mini-Development-Board gibt es eine blaue LED auf dem Board. Sie ist an PC13 angeschlossen. Allerdings muss diese gegen GND geschaltet werden, damit sie leuchtet. Sie ist also "active low" - im Gegensatz
-
Thread
GigaDevice RISC-V: erste Schritte ohne IAR
Das ist weder Raub noch Lizenz sondern ein komplett eigenes Design. Und: du beziehst dich auf den F103, der ist ARM und auf den Blue Pills. Auch der ist ein komplett eigenes Design. GigaDevice hat eine Zweichiploesung, SGS eine Einchiploesung. Bilder findest du bei Richard Kaussler. > BluePill Fake
-
Thread
STM32 24VDC am Eingang über 1mO
zurückgelassene Wert Glücksache sein kann. Das kann funktionieren, ist aber nicht garantiert. Bei einem STM32F103 ist der Leckstrom schon drei mal so hoch. Da ist die Wahrscheinlichkeit groß, dass du permanent einen High-Pegel misst, egal, was am Eingang passiert.
-
Thread
Verwendete Algorithmen für effizientes Staubsaugen
die Umdrehungen und ein IR Auge oben drauf für Sperrbaken und Ladestation. Der MC ist ein STM32F103.
-
Thread
Papierlänge elektronisch "messen", um es autom. & individuell zuzuschneiden
Arduino-IDE programmieren. Eine große Community existiert auch um die STM32 von ST. Hier ist vor Allem der F103 (auf dem original blue-pill-board) beliebt, obgleich der bereits 2007 eingeführt wurde und einer der Ältesten im Portfolio von ST ist. Es gibt nicht DEN Arduino. Ein Arduino ist jede von der Arduino
-
Thread
STM32F103 Timer Interrupt Trigger bei bestimmten Wert
Hallo @all, da ich derzeit ein wenig auf dem Schlauch stehe hoffe ich, hier ein wenig Hilfe zu meinem Problem mit Timern zu bekommen: Ausgangssituation: Ich möchte einen externen DAC via SPI bei bestimmter Frequenz steuern. (20Hz-50 kHz soll das Ausgangssignal des DAC dann betragen können) Habe mich nun auch ein wenig in den Timer eingelesen und blicke da nicht so ganz durch. Ich habe meine Frequenz vorher in einer int Variable festgelegt (funktioniert auch alles , habe meine beispielsweise 5kHz in meiner Variable drin (int freq = 5000)) Nun zu meiner Frage: Wie kann ich
-
Thread
I²C-Bus: SR1->AF und ADDR setzen sich selbst zurück?
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_OD; Es wurden keine IRQ-Routinen definiert. Und das Target ein STM32f103.
-
Thread
LED-Steuerung für LARP-Kostüm
Arduino, weil der klein und günstig ist. Ich hab noch ein paar Pro Micro hier rumliegen. STM32F103 wäre natürlich auch eine Möglichkeit.
-
Thread
[S] BluePill Board bestückt mit WCH CH32F103
Da meine einzige Pille mit dem CH32Fxxx abgeschossen habe suche ich nun Ersatz. AZDelivery hat leider nichts mehr. Die hatten die Teile mit WCH Chips in der Vergangenheit. Bei anderen Anbietern kann man nicht zuverlässig sagen was man bekommt. Ich habe nur Interesse an den CH32 Dingern da ich mit der 2. USB Schnittstelle experimentieren will. Wenn also jemand sowas rumliegen hat und loswerden will bitte per PM melden. Thomas
-
Thread
[STM32] Wie Batterie erkennen?
dass die Beobachtung ein Artefakt meiner > Überprüfung ist Ich habe ähnliches festgestellt. Beim F103 besteht die Uhr ja nur aus einem 32bit Sekundenzähler. Der beginnt bei 0, wenn die Batterie fehlt.
-
Thread
USB-USART mit NUCLEO-F103RB - wie Anschließen?
Mikrocontrollern anzufreunden. Bisher nur 8-Bit-AVR in Assembler. Nun was neues und C. Ich habe ein NUCLEO-F103RB und mit der STM32CubeMX IDE habe ich die ersten Schritte gewagt. Blinkende LED, Interrupt-Auswertung des blauen Tasters und ein 16x2 LCD mit Huckepack I2C-Controller waren meine ersten kleineren Einstiegsprojekte
-
Thread
STM32F103: Timer 2 als PWM Generator läuft nicht
Faszinierend an der Reference ist, dass man sich tot sucht, um heraus zu finden, wieviele Timer der F103 überhaupt hat, da zig Varianten in einem Manual verquickt sind. So muss es ausschauen, dann schnubbeln die Bytes auch durch die Luft in meinen Debug Empfänger rein. Sieht cool aus mit einem Handy
-
Thread
Erkennung eines fehlenden EEPROMS über I²C-Bus
Mea Culpa, Es geht um einen STM32F103 der einen 24AA044 von Microchip ansprechen soll.
Knut Schünemann schrieb im Beitrag #6674544: > Es geht um einen STM32F103 der einen 24AA044 von Microchip ansprechen > soll. Das geht natürlich nicht, STM-Controller arbeiten nur mit EEPROMs von STM zusammen, doch klar oder?
-
Thread
STM32F446 von Aliexpress - Fake?
schreib ne Mail an ST ob der Chip echt ist. Gab ja mal sogar nen Thread hier wo ST dass bei einem F103 bestätigt hat
Produkte mit diesem Chip ausgerüstet werden und damit der Markt geflutet wird. Das ist z.B. beim STM32F103C8T6 der Fall.
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
Bondpads hat der Chip ja mehr als ausreichend. ABER: Das ist nur ein Cortex-M0 - wohl etwas weit vom F103!? LG Christoph BTW: wärst Du an Cal-Tex Taschenrechnerchips interessiert?
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
Christian J. schrieb im Beitrag #6666745: > Die F103 > Chips werden immer teurer und sind mit über 10 Jahren Marktpräsens auch > als "out of date" zu bezeichnen. Je mehr ein Chip verschwinden soll, > desto teurer wird er gemacht, das war schon immer
aufgrund der niedrigeren benötigten Stückzahlen, wenn sich ihr Lebenszyklus dem Ende neigt, der STM32F103C8T6 aufm Blue Pill Board kostet aber bei Abnahme einer Rolle nicht einmal 3€ das Stück bei den Distributoren, selbst die teuerste STM32F103 Variante kostet als Einzelstück nicht mal annähernd 20€ bei
-
Thread
ESP12F zu wenige AT+ commands?
Information bei https://www.espressif.com war nicht so hilfreich. Meine "Aufgabe" war einen STM32F103 mit einem ESP12F zu verbinden und dann ins WLAN -> Internet. Ein paar Ideen findest Du in https://www.youtube.com/watch?v=MG-5Ct_rCZQ Gruesse Th. EDIT: Tuppfehler
Wahn getrieben! Nachdem ich das verstanden hatte, funktionierte die Kommunikation ESP8266<->STM32F103 gut (stoerungsfrei, der Flaschenhals war die 115200Baud Verbindung, war schon OK. Der sehr guenstige Preis hat viel entschaedigt). Gruesse Th.
-
Thread
3 x STM32F103ZCT6
Habe versehentlich STM32F103ZCT6 bestellt. Die sind aber zu groß (LQFP-144). Kann die jemand gebrauchen? Preis 7 Euro / Stück.
-
Thread
STM32 Boot0 Spezifikation
Hallo zusammen, ich würde gerne den Boot0 Pin eines STM32F103C8 extern mit Spannung beaufschlagen, bevor ich die Spannung am Mikrocontroller anlege, um in den UART Bootloader zu gelangen. Dazu möchte ich ein 24V Signal anlegen. Kann ich dies machen wenn ich,
Tim schrieb im Beitrag #6664441: > ich würde gerne den Boot0 Pin eines STM32F103C8 extern mit Spannung > beaufschlagen, bevor ich die Spannung am Mikrocontroller anlege, um in > den UART Bootloader zu gelangen. Das ist falsch und unsinnig. Und wozu 24V? Mache es richtig
-
Thread
FOC-Ansteuerung eines BLDC Motors mit einem STM32F103: sporadisches Ticken während Motorlauf
EBikes wie Fischer, NCM, Prophete... verbaut ist geschrieben. In dem Controller werkelt ein STM32F103. Das Ganze läuft robust und hat auch schon einige zufriedene Nutzer :-) https://github.com/EBiCS/EBiCS_Firmware/wiki Wir kämpfen aber noch mit einem sporadischen hörbaren "Ticken" bei einigen Motoren
professionell, suche mir in der Regel aus code-Beispielen was zusammen. Da der verwendete STM32F103C6T6 keine FPU hat, habe ich inzwischen jegliche floats rausgeschmissen, da er nur 32kB Speicher hat, verzichte ich auch auf Sachen wie FreeRTOS. Für die FOC-Arithmetik nutze ich die CMSIS Festkomma-Funktionen
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
testen ob die Genauigkeit der delta T für die Berechnungen noch reicht. Und dieser Code läuft auf F103 oder F411 oder H743.
LED-Pins > direkt in die ISR. Wird gemacht.... life sozusagen.... Au weia... bin\Release\f103.map|1| Program size (bytes): 65124| Data size (bytes): 280| BSS size (bytes): 2916| ----------------| Total size (bytes): 68320 (R/W Memory: 3196)| == Build
-
Thread
[S] STM32F103CBT6 mit 128 kb Flash
Hallo, ich suche 2-3 Chips des Typs STM32F103CBT6 mit 128kb zum Austausch auf meinen 64kb Blue Pill Boards. Falls jemand fabrikneu verpackte und ungeöffnete hat bitte melden. Danke! Christian
Christian J. schrieb im Beitrag #6657480: > ich suche 2-3 Chips des Typs STM32F103CBT6 mit 128kb zum Austausch auf > meinen 64kb Blue Pill Boards. In den anderen von Dir angestoßenen Thread wurde darauf hingewiesen, daß der STM32F103CBT6 lt. DB nur 64kB hat. Also da 128kB so zu
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz) direkt
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
von ca. 23 Euro. Heute keine mehr da. https://jlcpcb.com/parts/componentSearch?searchTxt=stm32f103vct6 Den STM32F103VET6 gibt es bei LCSC zum Stückpreis von knapp 40$. https://lcsc.com/search?q=STM32F103VET6 Also die Chinesen können nicht nur günstig... Bei anderen Distributoren meist
Markus M. schrieb im Beitrag #6651696: > 8x STM32F103RC zu je 3399€ Harhar. Die Forbes-Liste winkt. Hier - 6x STM32F103RCT für 3398€/Stck. - 5x STM32F103C8T (orig.) für 6297,50€/Stck. - 1x STM32F103VET für 8634,66€/Stck. Zzgl. 1723,22 Versandkosten
-
Thread
Reverse engineering Autoaid / EN-Plus AC011K-AE-25 Wallbox mit ESP32
können grün oder rot leuchten. Kann es sein, dass der ESP32 über seinen seriellen Port mit dem GD32F103 kommuniziert?
2. GD32F103RET6 -- ARM M3 - PWM für die CP Leitung 3. 24256E S99028 -- EEPROM Serial 256-Kb I2C 4. Oszillator -- für den GD32F103 (8.000 MHz) 5. 5532 -- Dual Low-Noise Operational Amplifiers
-
Thread
[V] Evalboards abzugeben (AVR / STM / NXP / Cypress) + Intel CPU
für den OM5569/NT312A NFC Tag chip STM: STM32F030 Value Line Nucleo board (STM32F030R8T6) STM32F103 (STM32F103RBT6) M24SR Nucleo Expansion (NFC Tag Type 4 für STM32 Nucleo Boards) AVR: RZ Raven Zigbee Eval an Starter Kit Cypress: CY8CKit-049-41xx PSoC4 Intel: Core2Duo E6300 Boxed mit
-
Thread
STM32F103C8T6 teuer als BluePill
mich, dass man über AliExpress BluePill Breadboards billiger > kaufen kann (2Euro) als reine STM32F103C8T6 chips (mindestens 3 Euro pro > Stück), die doch Teil der Bluepill sind... Äh - nein! Da sind inzwischen immer chinesische Nachbauten drauf und keine originalen STM32F103. Wobei ich die eh nicht
Firmware auslesen (beim Original geht das nicht) Auf den Fälschungen befindet sich oft ein APM32F103, GD32F103 oder CK32F103, teilweise umgelabelt als STM32. Es scheint aber noch weitere Varianten zu geben. Die Fälschungen zeigen nicht alle Fehler gleichzeitig. Nach diesen Stichpunkten kannst
-
Thread
STM32F4 MidiDevice
Johannes S. schrieb im Beitrag #6646044: > Auf einem F103 läuft das Ganze auch, dann muss man eben auf Luxus wie > RTOS verzichten. Was für einen Midi Controller mit ein paar Encodern > wahrscheinlich auch nicht nötig wäre. RTOS ist auch nicht für alles
Quellen mal nach Fehlern suche und muss mit -O0 übersetzten. Da werden es schon knapp 70k und einem F103C8 platzt der Kragen. Das Hauptproblem dabei sehe ich aber auch in den Flash-Größen bei STM. Die kleinen Gehäuseformen (32pin 48pin) sind häufig nicht so üpping ausgestattet und da wird es mit mbed
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
zuammen, ich habe soeben zum ersten Mal mit CubeIDE eine Konfiguration für ein Projekt auf dem STM32F103RB(nucleo) erstellt. In "CubeMX" konfiguriert habe ich zunächst mal: RCC intern 1x SPI 1x USART 3 LED Output Pins, mit den User Namen "LED1","LED2" und "LED3" Alles soweit so gut. Nun möchte
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
beruhigen, die sind ausverkauft... Grumpf !! :-((((( https://www.amazon.com/32-Bit-Stm32F1-Stm32F103-Lqfp100-Stm32F103Vbt6/dp/B0838WQ1BC
W.S. schrieb im Beitrag #6650356: > Erstens steht das nicht im DB des STM32F103C8T6 Seite 109: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf
-
Thread
STM32F103 vs STM32407 SPI in der HAL
hab ein SPI LCD ST7735 erfolgreich am laufen am STM32F407. Jedoch funktioniert das nicht am STM32F103. Jeweils SPI-1 plus die drei Steuerleitungen. Am Oszi sieht man auch das sich da was tut aber das LCD Initialisiert leider nicht. Gibt es da in der Cube MX HAL Bibliothek noch irgendwelche
Harry L. schrieb im Beitrag #6644302: > Nein. > Allerdings musst du für deinen F103 eine neue .ioc-Datei erzeugen, und > auch den Code von CubeMX neu generieren lassen. > Der Code in dem Zip-File wird nicht 1:1 funktionieren. Genau das hab ich natürlich gemacht aber irgendwie
-
Thread
WS2812b Pixel mit STM32 und PWM/DMA ohne Hal
konnte ich auf die schnelle nicht finden, deshalb hier der 100ertste Aufguss. Das ganze ist für STM32F103 bzw. STM32F3x3 (BluePill u.ä.). Verwendet wird A8 als Ausgang, da der einmal 5V tauglich ist und zum anderen nicht von den anderen UARTs,SPIs,I2Cs belegt ist. Bei mir gehen die Pixel direkt am 3.3V
-
Thread
STM32 Embitz: Code optimieren / nano-branch Lib vermeiden
mir schon weiter! Kann ja nicht alles wissen :-) Hat 9kb eingespart und zur Not muss eben der 64kb F103 einem 128kb Typ weichen.
Christian J. schrieb im Beitrag #6641328: > zur Not muss eben der 64kb F103 einem 128kb Typ weichen Der F103C8 hat sowieso immer 128kB Flash, es sei denn, es ist ein China-Klon, z.B. CKS32. Ich gebe aber meinen Vorpostern recht: Man muss nicht über jedes Stöckchen springen
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Hallo zusammen, an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur noch der Wert 4095 und ich muss den Controller resetten. Ich habe mehrere Sensoren
jo mei schrieb im Beitrag #6640328: > Kann sie aber. Der F103 kann das! Jens schrieb im Beitrag #6640020: > GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; Ich würde diese Konstante aber als Push-Pull interpretieren und nicht als Open-Drain.
-
Thread
STM32 schneller SWDIO Programmer gesucht mit CMD
mich so an, als würde dein ST-Link nicht auf der richtigen Taktrate laufen. Habe grade mal einen F103 mit dem China-ST-LinkV2 ausgelesen: Das dauert 0.4 Sekunden den kompletten Speicher von 64kB auszulesen. Schreiben ist ähnlich schnell: Fürs Flashen brauche ich normalerweise wenige Sekunden inklusive
-
Thread
Zwei Pins mit ESP32 schliessen (Jumperfunktion)
BluePill-Boards an: https://www.mikrocontroller.net/articles/Datei:Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf Oben links siehst Du, dass Boot0 & Boot1 mit den Jumpern entweder auf VCC oder GND gezogen werden (siehe auch beigefügtes Bild Boot0.png). Ziehe einfach den Jumper ab und verbinde z.B. Boot0
-
Thread
[STM32/HAL] Treiber für ST7735 160 x 80 TFT
wird es hässlicher zu verarbeiten. Das nur als Hinweis das Deine Aussage *nix für einen kleinen F103* ausgehebelt werden kann.
hässlicher zu > verarbeiten. > > Das nur als Hinweis das Deine Aussage nix für einen kleinen F103 > ausgehebelt werden kann. Falsch! Du verwechselst Framebuffer mit Cache...