-
Thread
Batterie gefunden Akku oder nicht?
Board zu reparieren und mich nach den Preisen für den kleinen 3,3V Festspannungsregler und den STM32F103 umgesehen...vergiß es. Dafür bekomme ich in China weitere 5 Boards wenn ich den Versand drauf rechne. Hab die Quarze runter gelötet und den Rest weggeschmissen. Hast Du evtl. mal drüber nachgedacht
-
Thread
LED Strip ws2811 per µC steuern- was beachten?
einen Buffer bereithalten sind es für jede LED ca. 24Byte + Schlussbyte. Ich habe dies mit einem STM32F103 realisiert und auch einen kleinen Buffer genutzt, ich kann mit dem STM ca. 8000 LEDs einzeln ansprechen incl. letzten Rückspeicherwert. Achte darauf das die Leitung vom µC zur LED nicht länger
-
Thread
PC-Luefter mit Mosfet schalten. P oder N Channel ?
Problem: Ich möchte mir gerne eine PC-Lüftersteuerung bauen. Hierzu habe ich vor mit einem STM32F103 bis zu 8 4-Pin-Lüfterkanäle zu realisieren und habe entsprechend 8 x 25kHz-PWM. Allerdings haben alle PWM-PC-Lüfter eine Mindestdrehzahl. Ich möchte aber auch jeden einzelnen Lüfter komplett abschalten
-
Thread
[STM32F1] RTC Flags nach dem Power-Down
das Ding in den Griff ... Einzig eine Kleinigkeit irritiert mich noch sehr. Ich verwende die STM32F103-interne RTC mit programmiertem Alarm. Tritt der RTC-Alarm auf, wird an PC13 ein Impulse rausgegeben, der dann den Hauptspannungswandler und damit die Haupt-Stromversorgung für den STM32 aktiviert
-
Thread
Impuls verlängern
Hallo Forum :) ich hab ein kleines Problem ... Genaugenommen ist es ein Design-Fehler. Ein STM32F103 gibt am PC13-Output einen RTC-Alarm-Impuls raus, der nicht - wie gedacht - 1sek dauert sondern nur 30,5µs (1/32kHz). Der Puls war dazu gedacht, einen MOSFET für die Haupt-Spannungsversorgung zu
-
Thread
Dali lighting protocol
nicht mal entfernt. Bei uns in der Firma haben wir es letztendlich selbst implementiert auf STM32F103, Aufwand etwa 6 Mannmonate. Kannst bei http://codemercs.com/de/ mal nachfragen bzw. schauen. Aber vorsicht, die HW ist von denen ist meines Wissens auch nicht entsprechend der DALI-Spezifikation
-
Thread
Keil µVision Simulator - VTREG nicht vorhanden
Hardware. Als IDE verwende ich Keil µVision 5.2 (Evaluation Version). Mikrocontroller ist der STM32F103C8T6 Nun möchte ich gerne den Simulator benutzen, um ein paar Funkionen meines Programmes zu testen. Dazu bietet Keil mit seinen "Stimuli Skripts" laut Anleitung hervorragende Möglichkeiten, laut
bei "Parameter" der entsprechende Parameter für das Device eingetragen werden, in meinem Fall "-pSTM32F103C8".
-
Thread
STM32 Min Dev Board - RTC Störungen
den Schaltplan vom Mini-Dev-Board anschaue: https://www.mikrocontroller.net/wikifiles/c/c9/STM32F103C8T6_MiniDevBoard_Schematic.png ... dann sehe ich da 2 x 20pF.
auch ein Hinweis zu drin auch wenn die sich da > ein wenig bedeckt halten. Im Datenblatt des STM32F103C8T6 steht dazu nichts drin.
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Hier ist ein Beispiel von einem früheren Projekt von mir mit einem STM32F103VE und zweilagigen Layout. Funktioniert in jeder Beziehung einwandfrei und wurde schon vielfach gebaut. Auf der oberen Seite sieht man im Inneren Bereich unter dem IC Gehäuse des STM32s die Vcc/Vdd
-
Thread
Datentypkonvertierung uint16_t zu double
habe ich es wie folgt versucht zu lösen. (Vereinfachtes Beispiel) Prozessor: ARM Cortex M3 (STM32F103) Compiler: ARM Yagarto [c] uint16_t a = 1054; uint16_t b = 84; uint16_t c = 1403; double all = a + b + c; double a_ = (double)a / all; double b_ = (double)b / all; double c_ = (double
-
Thread
Stack richtig dimensionieren
alles durchgelesen aber wirklich schlauer bin ich auch nicht. Ich habe das gleiche Thema für den STM32F103 mit dem GCC. Wie gross den Stack? Ok, Programm läuft aber die 0x100 standen da auch schon vorher drin. Wi erzeugt der Compiler zb ein 10.000 Elemente Array was ich lokal in einer Routine habe
-
Thread
Atmel SAMD21 bootloader flashen
#5069420: > F103 Mini sagt mir nichts. https://www.hackster.io/paramaggarwal/converting-an-stm32f103-board-to-a-black-magic-probe-e701d4
-
Thread
Led display in ganz viele und möglichst schnell
gefüttert über DMA... Da kannste ganze Großdisplays mit (bei mir sind es ca. 2000x WS2812 auf einem STM32F103) betreiben. Du darfst nicht vergessen, deine Mechanik dreht sich ja auch "bloß" mit einer gewissen Geschwindigkeit. Deine Auswertung der Position wirst du ja sicherlich mit Hal-Sensoren machen...
-
Thread
[V] Entwicklungskits STK500, Discovery, Nucleo, Nucleo Expansions
Nucleos* + *Expansions* [pre] STM32F030 Nucleo 5,- STM32F031 Nucleo 5,- STM32F103 Nucleo 5,- STM32L476 Nucleo-64 6,- STM32F746 Nucleo-144 10,- MEMS Inertial Expansion 8,- [/pre] *Diverse* [pre] LPC-4350-DB1 40,-
-
Thread
Interrupt-Implementierung ARM
Ausgang konfigurieren bevor da was blinken kann. Hier hast du ein Bare-Metal-Beispiel für einen STM32F103C8 mit LED an PC13: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example02_gpio-timer-interrupt/main.c Sieh das als Leitfaden, wo du siehst was du grundsätzlich brauchst
-
Thread
WS2811 mit SPI(atmega 2560)
Speicherverschwendung, so dass dann inkl. Animationen und anderen Spielereien plötzlich die 20KB RAM eines STM32F103C8T6 fast aufgebraucht waren. In diesem Falle hat der Wechsel auf einen zirkularen DMA-Buffer jedenfalls eine Menge gebracht. Die Zeit, welche die ISR da verbraucht, um den DMA-Buffer kontinuierlich
-
Thread
STM32F0 debug probleme
Ich hatte genau das selbe Problem (allerdings mit einem STM32F103 und ST-Link) und keine Lösung gefunden. Am Ende habe ich auf die SW4STM32 gewechselt, in der funktioniert das alles. Wo genau der Knackpunkt ist, habe ich nicht herausgefunden. Ich hatte keine
-
Thread
Loxone Link - CAN-Bus
Ein STM32F103C8T6 blue Pill ist ja echt super interessant. Kannte ich bisher noch gar nicht. Werde ich mir auf jeden Fall anschauen. Hab gerade gesehen Code hast du schon in deinem zweiten repository:-)
-
Thread
NUCLEO Board STM32F103, Problem mit serieller Verbindung zum PC
Hallo zusammen, Ich habe ein recht simples Programm für UART geschrieben und auf den Chip geflashed. Also die UART Verbindung initialisieren und ein paar Mal Hello World an den PC senden. Aber mit der Verbindung stimmt etwas nicht. Im Gerätemanager wird angezeigt: ST Microelectronics STLink Virtual COM Port (COM4) . Das passt soweit. Rechtsklick und dann Eigenschaften zeigt "Gerät funktioniert einewandfrei" und "alle Treiber sind aktuell". Wen ich aber im Terminalprogramm HTerm, dort wird auch COM4 als vorhanden angezeigt, aber wenn ich auf Connect klicke kommt: Error in OpenPort:
-
Artikel
Datei:Mini Shield V4 STM32F103 DS3231 AMS1117 3aa.jpg
komplettes Mini Shield V4 mit STM32F103+DS3231+AMS1117+(LDR+DS1820)
-
Thread
AC6 + STLink V2 + STM32F334 = funktioniert nicht!?
funktioniert. Meine Config schaut so aus: [code] # This is an stm32_uart_it board with a single STM32F103C8Tx chip. # Generated by System Workbench for STM32 source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x5000 transport select "hla_swd" adapter_khz 4000 source [find target/stm32f1x_stlink.cfg
-
Thread
I2C IOExpander macht mich wahnsinnig
Hallo, Habe heute den ganzen Tag damit verbracht einem MCP23009 IOExpander via I2C von einem STM32F103 anzusprechen - leider geht noch immer nichts. Vielleicht kann hier mir jemand einen Ratschlag geben. Grundsätzlich funktioniert die Kommunikation via I2C. Problem 1: IOs werden nicht gesetzt
-
Thread
f030 viel langsamer als f103 ?
Der STM32F030 kommt bei mir beim selben Whestone Benmard auf 2.15Mips während der STM32F103 auf 7.63 Mips kommt. Wie kann das sein, es haben doch beide einen M0 Core,
Ok STM32F030 => M0, 48Mhz STM32F103 => M3, 72Mhz Ihr haltet also den Faktor 3.5 in der Geschwindigkeit anstatt 1.5 für realistisch? Wodurch ist der M3 so viel schneller?
-
Thread
Keil Starterkit MCBSTM32C + Ulink2
Hallo, ich verkaufe ein nahezu unbenutztes Evaluation Board von Keil mit einem STM32F103ZET, welches bei mir nur rumliegt und ich daher gerne abgeben möchte. Neben dem Board selbst gibt es noch einen ULink2 als Programmer/Debugger dazu. Preislich hatte ich an 100€ zzgl. Versand
-
Thread
JTAG-Adapter Black Magic Probe
Auch BluePill hat nur einen STM32F103C8 und damit das Problem mit der Firmware > 56kiB.
davon 2 Stück. > Denn Billiger geht es dann nicht mehr. > Die billigen Clone haben einen STM32F103C8. Aktueller BMP Bootloader + Firmware ist > 64 kB. Zwar habe ich noch von keinem STM32F103C8 gesehen, der nicht Flash bis 128 k hat, aber das macht zwei Probleme: - Geht der Flash ueber 64 k wirklich
-
Thread
Energiesparende Lösung zur Langzeitmessung und Speicherung eines Pinzustandes gesucht.
USB plus 3650 Statuswechsel/Jahr plus CR2032 würde ich einen STM32F103 nehmen oder einen entsprechenden Controller aus der AVR-Serie.
-
Thread
Hard Fault STM32F103 beim Takteinstellen
Hallo, ich versuche den Takt von einem STM32F103 µController auf 48MHz einzustellen. Es klappt leider nicht. Wenn ich die Funktion System_Clock_Setup() bei der Initialisierung aufrufe, geht das in die Hard Fault. Weiss jemand zufällig woran
-
Thread
MCP23017 Unterschiedliche Spannungen
Taster an GB Ports? Man muss aber beachten, dass MCP23017 als Slave Befehle von einem anderen Gerät (STM32F103 - I2C Kommunikation), der wieder nur 3.3V betrieben werden kann. Geht die I2C 3.3V <-> 5.5V Kommunikation? Bin leider nicht so erfahren im Lesen von Datenblätter. Gibt es eine gute Einführung
Die I2C-Pins des STM32F103 sind 5V-tolerant. Du kannst also den MCP23017 mit 5V betreiben, und die I2C-Pullups auf 5V legen. Vorausgesetzt, alle anderen Slaves an dem Bus werden ebenfalls mit 5V betrieben oder es ist nur der
-
Thread
Microcontroller - USB
Recht preisgünstig bekommt auch auch den STM32F103 in diversen Varianten - auch als Modul.
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Ich würde mir mal den stm32f103 (blue pill) anschauen. Gibt es für 3,- und auf der stm32duino Seite gibt es eine Software, wo er als 2 MHz Oszi arbeitet. http://www.stm32duino.com/viewtopic.php?t=107 http://m.ebay.com/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
-
Thread
STM32F103 wird nicht erkannt auf Platine
Interface falsch (siehe Anhang), oder ist es möglich dass der µC einen weg hat? Der exakte Typ ist STM32F103CBT6. Bin für jeden Tipp dankbar.
Martin schrieb im Beitrag: > Ein STM32F103 auf einem fertigen DEV-Board > wird mit den selben Leitungen problemlos erkannt in der ST-Link Utility. Beim Flashen mit der ST-Link Utility und z. B. dem STM2-Mini-Dev-Board liegen Boot0 *und
-
Thread
STM32F103 Ansteuerung vielen 5V Relais mit ULN2803
Hi, nutze stm32f103 um 14x Relais (5V/etwa 80mA Steuerstrom) zu Steuern. Da stm32f103 nur 150mA (25mA pro pin), habe ich 2x ULN2803 dazwischen geschaltet. STM output Pins sind direct mit IN Pins des ULN2803 (kein wiederstand
newbe schrieb im Beitrag #5039097: > nutze stm32f103 Laut verlinktem Datenblatt haben die IOs: > 2.0 to 3.6 V application supply and I/Os Die Speisung dürfte auch kontrolliert werden. Kürzlich hatten wir hier Einen (bist Du zufällig der Peter
-
Thread
ESP8266 über USB-CDC mit STM32F4 flashen
Hier ich, aber mit einem STM32F103.... Ich bin grad bis morgen unterwegs, ich schieben dir morgen mal meine Source zu, ist zwar StdPeriph und kein HAL aber lässt sich ja alles ableiten. Deinen ESP bringst du aber schon in den Bootloader
DraconiX schrieb im Beitrag #5037828: > Hier ich, aber mit einem STM32F103.... Ich bin grad bis morgen > unterwegs, ich schieben dir morgen mal meine Source zu, ist zwar > StdPeriph und kein HAL aber lässt sich ja alles ableiten. Oh das wär Prima! Ist vmtl nur eine
-
Thread
J-Link EDU Mini
sein. Ich benutze den u.a. für das hier: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP zu finden in: https://www.mikrocontroller.net/topic/416324#new und JA, man kann dort auch swd machen, sofern man will... W.S.
-
Thread
Welche Programmiersprache auf µC
weil weil sich da alles abschalten laesst Na dann schalte mal bei einem noch relativ schlanken STM32F103 alles abschaltbare ab (außer Wake-Up per externem Signal) und vergleiche die Stromaufnahme mit irgendeinem beliebigen AVR oder PIC. Was in der AVR Welt typischerweise it "Super Low Power Consumption
Stefan U. schrieb im Beitrag #5036176: > Na dann schalte mal bei einem noch relativ schlanken STM32F103 alles > abschaltbare ab (außer Wake-Up per externem Signal) und vergleiche die > Stromaufnahme mit irgendeinem beliebigen AVR oder PIC. Dafür musstest du jetzt auch den Low cost controller
-
Thread
Suche SD Card Library für STM32F103 und StdPeriphLibs
Hallo, ich bin mir sicher irgendjemand hat so etwas: ChanFat und Interface Sourcen auf Basis der StdPeriph Libs. Einfach einzubinden, geprüft und läuft und als einziges Interface benutze ich dann die üblichen SD Routinen, wie man sie so kennt (open, close, write.....). Dazu ein File, welche Pins der Karte an welche SDIO Pins kommen. SDHC muss nicht unterstützt werden, reichen die Klassiker. Es soll einfach funktionieren, da tief rein kriechen darf nicht nötig sein. Gruss, Christian
-
Thread
Wie auf Float verzichten?
Hallo, ich programmiere einen STM32F103C Mikrocontroller. Ich habe eine ISR Funktion, die mit 60µs Takt aufgerufen wird. Da der STM32F1 keinen FPU hat, möchte ich die paar Gleitkomma Berechnungen mit Shifts realisieren, klappt leider nicht
-
Thread
QR Code lesen mit ATMega oder STM32F1
eigentlich die ganze Palette da, also vom Arduino Nano über ATMega128A Development-Boards (Viel I/O) zum STM32F103 Blue-Pill Board. Nun die Frage, mit welchem Kamera-Modul fange ich am besten an? Und hat jemand mit dem Thema schon Erfahrung oder ggf. Links? Danke schon mal
-
Thread
STM32Fx Flashzelle mehrfach beschreiben
Ich hatte das bei mir irgendwann mal ausprobiert (STM32F103CBT6) und bei dem konnte ich immer weiter Bits auf Null setzen. Also - Versuch macht klug.
Dieter schrieb im Beitrag #5029257: > Ich hatte das bei mir irgendwann mal ausprobiert (STM32F103CBT6) und bei > dem konnte ich immer weiter Bits auf Null setzen. > > Also - Versuch macht klug. Kann sein dass es einige Male funktioniert, allerdings verträgt das nicht jedes Flash auf Dauer
-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
getrimt. Zweifler schrieb im Beitrag #5029019: > Du bist zu spät: > Beitrag "Re: Basteltip: STM32F103 DIP40 Board" Das war mir bekannt, und ich hab einige, die sich als 64k und andere die sich als 128k melden. Uwe B. schrieb im Beitrag #5029013: > ST produziert den STM32F030xx4/6 von gleichen
schrieb im Beitrag #5029108: > Zweifler schrieb: >> Du bist zu spät: >> Beitrag "Re: Basteltip: STM32F103 DIP40 Board" > > Das war mir bekannt, und ich hab einige, die sich als 64k und andere die > sich als 128k melden. Du hast nicht den von mir extra verlinkten Beitrag gelesen. Deswegen Vollzitat
-
Thread
UART Receive vom PC. Erstes Zeichen ist ständig 0
Situation: Ein PC Programm (C++) sendet seriell Daten raus. Empfangsseite ist ein Nucleo Board mit STM32F103. Er empfängt die Bytes alle korrekt bis auf das Erste. Das wird immer als Null empfangen. Ausschnitt des PC-Code: [c] while (sendBuffer[i] != 0) { printf("%d\n", sendBuffer
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
gelernt habe damit umzugehen. Ich bin aber ehrlich an Beispielen interessiert wo eben genau der STM32F103C8 seinen Platz findet. Um es mal so zu sagen, der AVR8 ist eine Steinschleuder, der STM32F103C8 ein Revolver, der ESP8266 eine Automatik 9mm, ein PI ist ein Maschinengewehr. :-) LG Christof
> mit 16MHz > Ein AVR braucht da immerhin um die 20mA. Nein, er nimmt wie der STM32F103x8 10mA auf. Bei 4V sogar etwas weniger. Im Power Down scheint der STM die Name vorn zu haben: ATmega328 knapp unter 200µA bei Zimmertemperatur. Beim STM32F103x8 gibt das Datenblatt unter 50µA
-
Thread
STM32F103 bootloader tool
Hallo! Ich habe einen bootloader gebaut, der funktioniert. ZUerst muss das device identifiziert werden, dies geschieht dadurch, dass das device die ganze Zeit "1234AABBCC1234" sendet und guckt, ob iwann die Antwort "4321CCBBAA4321" erscheint, falls ja, muss 0xF1A5 (aber in umgekehrter Bit-reihenfolge) gesendet werden, dann die Länge des programms und dann das programm, immer 4 bytes auf einmal. Ein kumpel von mir hat es geschafft zu meinem Bootloader ein flashtool zu bauen, aber ich mag mir noch ein eigenes basteln mittels termios-Nutzung. Allerdings erkennt der µC nicht die Daten, die ich
-
Thread
STM32F103 ADCs mit externem Trigger langsamer?
Hallo, beim Entwickeln eines kleinen Speicheroszilloskops auf STM32F103-Basis bin ich auf ein Problem gestoßen, für welches ich in dem STM32F1 Reference Manual keine Lösung gefunden habe. Zur Erklärung: Ich möchte beide ADCs abwechselnd einen Eingang abtasten lassen
-
Thread
Mikrocontroller mit USB-Verbindung für Smartphones gesucht
Wie schon jemand weiter oben sagte, muss es dann ein USB-CDC gerät sein (mir fällt da spontan der STM32F103 µC ein). Und eine weitere Voraussetzung ist, dass der entsprechende USB Treiber auf dem Smartphone vorhanden ist, was leider auch oft nicht der Fall ist. Bei OTG wäre zu beachten, dass man in
-
Thread
AD-Wandler STM32
Hallo, ich versuche mit einem STM32F103 einen 4 Kanaligen AD-Wandler in betrieb zu nehmen. Dazu soll der DMA genutz werden. Allerdings habe ich nun das Problem, das nur in ADC_values[0] ein sinnvoller Wert. Sieht hier irgendjemand wo das
-
Thread
STM32f103 USART in Interup modus Problem
An alle Verzweifelte, falls einer in der Welt grade mit Usart Interup Modus Problem hat. Benutzt nicht print in der Interrupt Routine.
-
Thread
ARM für zeitkritische Steuerung geeignet ?
VGA mit STM32F103: https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
Seit SMD kaum noch Lust am Basteln
ständig mit Breakout > oder fertigen Modulen vorlieb nimmt. Was hindert Dich daran, dieses STM32F103C8T6-Mini-Dev-Board für 2-3 EUR zu nehmen und das auf eine Lochrasterplatine zu löten? Das Board hat 40 Pins und das gleiche Rastermaß wie ein 40-poliges DIP-Gehäuse. > Ich hatte vorher nur mit
-
Thread
USB uhr mit Batterie
Noch billiger: ein STM32f103c8t6 "Minimum board", kostet bei Ali gute 2 Euro. Batteriehalter über Schottky-Diode an VBAT, Knopfzelle rein, ein bisschen Software ("selber machen macht Spass ;-) ), und das war's. Die RTC ist