-
Thread
Wanderkiste Widlar, Runde II
Display 1x Raspi 2 2x AMK Stepper boards (beim letzten mal gingen die weg wie warme Semmel) 1x STM32F103 Board 2x NRF24 2x TDA7391 (Kenner kennen die Vorzüge von diesen Verstärker) 10x 47uH 350mA Spulen 2x 2.4GHZ Chip Antennen 1x China ST-Link Dongle 4x AMK CC2541 BLE zu UART leerplatinen
-
Thread
Suche günstigsten STM32 mit F(S)MC
Wie wäre es mit dem STM32F103VCT6? Hat eine FSMC Schnitstelle, kann USB und kostet beim freundlichen Chinesen im 10er Pack ca. 1,5€ das Stück.
-
Thread
CubeMX - USB CDC - nach flash nicht mehr beschreibbar
Ich habe hier ein "komisches" Problem. Ich habe einen ST-Link V2 ein BluePill Board (STM32F103C8), CubeMX und SW4STM32. In Cube lasse ich mir ein einfaches USB-CDC Device generieren. Ich lasse das Projekt in SW4STM32 einfügen, compilieren und Brennen. Jedoch ist danach kein weiteres beschreiben
-
Thread
Initialisierung ADC STM32F446 - gelöst
einfach ein 10 kOhm-Poti in Mittelstellung an PA4 an meinem Nucleo-64-Board. Der ADC-Test an einem STM32F103-Nucleo-64-Board funktioniert fehlerfrei und der Schaltplan des Nucleo-Boards sieht dort auch keine Gemeinheiten vor. Ich gehe also davon aus, daß es an der Initialisierung liegt. Die Initialisierung
Pin hart auf GND ziehe, wird zwischen 2 und 16 angezeigt (was mehr als 10 mV entspricht). Am STM32F103 ist dagegen Ruhe - maximal die letzten beiden Bits zappeln am normalen Spannungsteiler. Kann das an einer ungünstigen Wahl der Sampleparameter liegen? Eigentlich sollte ich doch die harmlosesten
-
Thread
STM32F103 Temp.-Sensor anschließen an ADC
Hallo, ich beschäftige mich seit ein paar Wochen mit einem STM32F103 Entwicklerboard und bin auch schon ganz gut voran gekommen (für meine Begriffe). Nun habe ich 2 Potentiometer (5kOhm und 100kOhm) mit Vref + GND verbunden und an ADC1 (Pin A1 und A2) angeschlossen
durch. Die Frage ist, welche Density das Gehäuse hat. Wimre haben zumindest die HighDensity beim STM32F103 auch getrennte VRef Pins. Sonst ist es Vcc, die dann natürlich besonders sauber sein sollte - wobei die absolute Höhe den Fehler nicht so beeinflussen sollte.
-
Thread
Level Shifter oder ähnliches für KFZ->MC gesucht
) Das ist mit Sicherheit die einfachste und billigste Lösung. In Frage käme zum Beispiel ein STM32F103RBT6 oder STM32F103VET6 Board. Die bekommst du bei Ali Express ab etwa 7 Euro. Alternativ könnte man irgendeinen anderen µC verwenden und dessen analoge Eingänge durch einen seriellen AD Wandler wie
-
Thread
WS2812 flashen ESP12-F funktioniert nicht
Das Blue Pill Board wird in der Regel unter dem Namen "STM32F103C8T6 Board" verkauft. Der Kosename ist nicht jedem geläufig.
-
Thread
Micropython Grundlagen
Weiss jemand ob Micopython auch auf einem STM32F103C8T6 läft, z.B. https://www.aliexpress.com/item/1-pices-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Sensing-Evaluation-for-Skiller/32765534610.html das wäre aufgrund
>auf einem STM32F103C8T6 Ich meine Versuche gesehen zu haben, Micropython darauf zum Laufen zu bringen. Ich glaube aber, es ist nicht sonderlich erfolgreich, weil Micropython relativ viel Speicher braucht. Die Bibliotheken
-
Thread
GPS Module Copernicus II kein Satellit
versuche derzeit mit dem GPS-Module Copernicus II (https://www.sparkfun.com/products/10922) und einem STM32F103 die aktuelle Position über ein Bluetooth-Module an mein Smartphone zu senden. Die Kommunikation funktioniert bereits, leider bekomme ich aber keine Verbindung zum Satelliten (auch nicht unter freiem
-
Thread
STM32CubeProgrammer
Dr. Sommers Bemerkungen zum ST-Link nicht bestätigen. Ich experimentiere seit einem Jahr mit STM32F103 Controllern und hatte bisher noch kein einziges mal Fehlfunktionen oder Treiberprobleme. Auch die Geschwindigkeit beim Debuggen ist völlig Ok (weitaus schneller als 1-2s pro Step). Ich habe keineswegs
Sommers Bemerkungen zum ST-Link nicht bestätigen. > > Ich experimentiere seit einem Jahr mit STM32F103 Controllern Ja es kann gut sein dass sich das geändert hat, seitdem ich meine Probleme damit hatte (ca 2012). OpenOCD hatte da IIRC noch gar keinen ST-Link Support, das ging unter Linux nur mit
-
Artikel
UART auf USB
Mikrocontroller enthalten USB-CDC-Beispiele. Tutorial zur Implementierung eines 3-Fach USB-Serial-Adapter mit STM32F103 und CDC sonstige/unbekannt. Das Nokia CA-42 USB Kabel soll auch für 3.3V UART funktionieren Ich habe ein CA-42 USB Kabel Nokia in Betreib, es funzt gut, ich werde demnächst mal die Anschlußbelegung
-
Thread
USB Anbindung an STM32
Modul) der STM32F4 ist recht kompliziert, wenn du klein anfangen möchtest könntest du z.B. einen STM32F103 mit dem einfacheren nur "USB" genannten Peripheriemodul nehmen. Für den ist auch mein ausführliches Tutorial: [[USB-Tutorial_mit_STM32]] Matthias S. schrieb im Beitrag #5262581: > Bild 1 zeigt den Anschluss des Boardcontrollers mit der Mini-USB Buchse. Auch das ist ein STM32F103 - komplett anders als der F4! Max schrieb im Beitrag #5262325: > Ich möchte die 5V vom USB eigentlich nicht benutzen. Beim Atxmega konnte > ich die Leitung einfach floaten lassen. Kannst du
-
Thread
Display für Wecker
Power-Path wie den STNS01 verwenden. Damit bin ich gut gefahren. Ursprünglich war der Plan, einen STM32F103 zu verwenden und den per Tastendruck immer neu zu starten, das war aber problematisch und hat nicht betriebssicher funktioniert. Der STNS01 hat einen "always-on" 3V LDO eingebaut, der für die
-
Thread
Nucleo STM32
verwiesen. Suche bei AliExpress einfach nach dem gewünschten Modell und "Board". Zum Beispiel "STM32F103C8T6 Board".
-
Thread
FTDI R232L zu Hterm
asynchronous receiver transmitter (USART) Wenn Dir das zu kompliziert erscheint, empfehle ich mit einem STM32F103 anzufangen. Denn dazu findest du mehr Anfänger-Anleitungen im Internet. Das gelernte kannst du dann später auf deinen STM32F407 übertragen, denn die Unterschiede sind gering. Aber um das viele Lesen
umfangreiche Reference-Manual trotzdem lesen und HAL richtig anzuwenden. Ich habe gerade mit dem STM32F103 angefangen, nachdem ich das Gefühl habe, die AVR's in und auswendig zu kennen (was natürlich sicher nicht ganz stimmt). Meine Notizen zum STM32F103 findest du hier: http://stefanfrings.de/stm32/index.html
-
Thread
STM32 direkt an Lithium Akku anschließen?
für mein nächstes Projekt plane ich, einen Lithium Akku anzuschließen. Als MCU benutze ich den STM32F103C8T6. Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden soll. Auch soll er durch den fehlenden Step-Up Wandler wenig Strom verbrauchen. Leider muss ich auch eine "große" Last
mein nächstes Projekt plane ich, > einen Lithium Akku anzuschließen. > Als MCU benutze ich den STM32F103C8T6. > Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden > soll. Entweder du bleibst bei dem STM und setzt einen 3.3V Lodrop-Regler davor oder du siehst dich einfach nach
-
Thread
wie bzw. womit verwaltet Ihr eure Dokumente (Dokumentenmanagement)
+- Dioden +- LogicICs +- Mosfets +- Transistoren +- www.st.com\ +- STM32F103 +- STM32F407 H:\Formeln Im Prinzip wächst dieses Handbuch Laufwerk ständig und man kann es einfach sichern. Auch Video-Tutorials sind da natürlich dabei. Das System funktioniert schon über
-
Thread
C++ Programm Design
mit Schwerpunkt Regelungstechnik studiert und programmiere privat des Programmieren wegens einen STM32F103 in C++. Dabei quäle ich mich seit geraumer Zeit wie ich das ganze am besten designe. Soll heißen ich habe die Schnittstellen zwischen den Klassen jetzt mehrere Male umgeschrieben um dann immernoch
-
Thread
Microcontroller mit langer Akkulaufzeit
Umfeld sieht es schon ganz anders aus. Der ESP32 nimmt zum Beispiel ca. 25µA auf und der beliebte STM32F103C8T6 nimmt etwa 20µA auf. STM verweist für solche Anwednungen auf die besser geeignete L-Serie. CR2032 Batterien eignen sich nur sehr bedingt zum Betrieb von Funkmodulen, da sie nur sehr wenige
-
Thread
Sommer-/Winterzeit umschalten
der Code das Datum so lange, bis der RTC-Counter wieder innerhalb einer Tagesgrenze ist. Der STM32F103 hat leider keinen richtigen Calendar eingebaut.
auf welche Werkzeuge kannst Du > zurückgreifen? Oh, die ist ganz ordentlich ausgestattet ... STM32F103 mit 64kB Flash und 20kB RAM. Mit dem Clock von 48MHz kann ich da viel Rechenzeit verschwenden ohne, dass man es merkt :) > Prinzipiell fände ich die Option "Die Zeit intern immer auf Winterzeit
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
im RGBW-Mode (nichts anderes sind Deine "Neopixel") laufen hervorragend zusammen auf z.B. einem STM32F103. Siehe auch [[WordClock_mit_WS2812]], wo beides zusammen eingesetzt wird - neben vielem mehr. Dabei werden die LEDs per DMA beschickt und der STM32 langweilt sich zu Tode.
/itm/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-New/272425764978 EDIT: Der TO könnte noch APA102-LEDs verwenden. Die werden über SPI gesteuert und man kann selbst das Übertragungstempo
-
Thread
STM32 Nucleo Board mit CAN BUS
Das Olimexino-STM32 hat einen STM32F103 und einen CAN-Transceiver, also alles was man braucht. Es ist zwar im Arduino-Format aber man kann es auch arduinofrei ganz normal programmieren. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
USB-UART Schnittstelle (bekannt als Arduino Nano). Im STM32 Umfeld empfehle ich für den Anfang ein STM32F103C8T6 Board. Das ist zur Zeit sehr billig und bei Bedarf kann man sich später sowohl kleinere als auch größere Modelle anschauen.
Board aus China komplett samt Bootloader weniger kostet, als der Mikrochip einzeln. Das trifft auf STM32F103 Module ebenso zu. > Ich habe gelesen, dass die AVRISP MKII-Klone unterschiedliche > Firmware brauchen Ja leider. Aber avrdude läuft mit jeder Firmware und lässt sich wunderbar in ein Build
-
Thread
STM32 ADC und Timer Problem
Klaus schrieb im Beitrag #5238780: > ich habe mir ein Programm für den STM32F103 geschrieben. Für welchen STM32F103? Es gibt viele ....
STM Apprentice schrieb im Beitrag #5238790: > Für welchen STM32F103? Es gibt viele .... STM32F103RCT6 GPIOs wurden alle initialisiert.
-
Thread
Ist der AVR Dragon empfehlenswert?
verzichten. Das Debuggen der Atinys ist mit dem Dragon eh eine Quälerei. Ansonsten würde ich dir die STM32F103-429 empfehlen, da ist im Moment von der Community mehr zu holen. Programmer kostet hier auch nur ein Bruchteil und Demo-Boards gibts quasi nachgeworfen.
-
Thread
STM32 HAL versus CMSIS
Da ich die Grundlagen lernen will, experimentiere ich mit einem STM32F103 Mikrocontroller ohne HAL. Jedes mal, wenn ich für mich zufriedenstellend herausgefunden habe, wie man eine Funktion benutzt (Takt, ADC, PWM, RTC, usw) habe ich danach mal in Tutorials geschaut
-
Thread
STM32F103: DWT Timer stört Debugger?
Hallo, habe ich da etwas überlesen? Ich benutze diese Routinen um Ausführunsgzeiten zu messen und eine MikroSec Timer zu verwenden aber seitdem spielt mein Debuger (swd) etwas verrückt, macht komische Sachen. Friert ab und zu ein usw. Hat der damit was zu tun? [c] #pragma GCC push_options #pragma GCC optimize ("O3") void delayUS_DWT(uint32_t us) { volatile uint32_t cycles = (SystemCoreClock/1000000L)*us; __disable_irq(); volatile uint32_t start = DWT->CYCCNT; do { } while(DWT->CYCCNT - start < cycles); __enable_irq(); } #pragma GCC pop_options #pragma GCC push_options
-
Thread
Frage an W.S. wegen USB CDC Implementierung STM32F103
Hallo W.S. Ich habe eine Frage zu deiner USB CDC Implementierung, die du hier schon ein paar mal veröffentlicht hast. Und zwar habe ich den µC mit einem Netzteil versorgt. Der Pull-Up Widerstand an D+ ist fest mit 3,3V verbunden (Blue-Pill Board). Das Programm sende jede Sekunde "Hello World" an den PC. Dann trenne ich das USB kabel im laufenden Betrieb. Nach einer gewissen Zeit hängt das Programm bei UsbCharOut() weil der Sendepuffer voll ist und voll bleibt. Wenn ich dann das USB Kabel wieder mit dem PC verbinde kommt aber keine Neue Kommunikation mehr zustande. Der virtuelle COM
-
Thread
Bluepill STM32F103C8T6 Board 128kb
128kB. Ich verstehe nicht, warum diese Chips dann nicht auch dementsprechend beschriftet werden: STM32F103CBT6
Der STM32F103C8 und STM32F103CB mit 128kB Flash sind dasselbe Silizium, nur einmal halt kastriert und einmal nicht. Es kann durchaus sein dass die oberen 64KB einfach nur ungetestet sind - oder keine auf 64
-
Thread
STM32F103C8 HSI+PLL ergibt maximal 64Mhz?
Das gilt aber nur für die connectivity line. Für den STM32F103 gilt der Clocktree auf Seite 90.
UART Kommunikation). Deswegen beschäftige ich mich gerade damit. Dass ich das gerade an einem STM32F103 ausprobiere liegt daran, dass diese Chips gerade einfach und billig als Modul zu kaufen sind. Für Schaltungen ohne USB würde man in kommerziellen Produkten sicher eher einen STM32F101 nehmen, schätze
-
Thread
STM32F103VET6 Minimum System Development Board Schaltplan
Hallo, ich habe das STM32F103VET6 Minimum System Development Board (ebay z.B. 272481948735). Ich finde allerdings keinen Schaltplan dazu. Ist jemandem schonmal der Plan dazu über den Weg gelaufen? Vielen Dank und Gruß.
-
Thread
STM32 M3 C8T6 - DFU über USB
der > Elektronik nichts zu suchen. Der Thread-Titel klingt nach einem verunglückten Versuch, STM32F103C8T6 zu schreiben. Der ist auch sehr verbreitet bei China-Billig-Boards. Im Titel des Datasheet steht "Medium Density". Im Reference Manual steht auf S. 60: * In low-, medium- and high-density
-
Thread
Probleme Datenübertragung RN-41 Bluetooth Modul
mein Bluetooth-Modul "RN-41" zum laufen zu bekommen. Ich hab mir dafür eine Leiterplatte mit einem STM32F103C und diesem Modul gebastelt. Die Beschaltung des RN-41 findet ihr im Anhang. Dabei wird auch der Hardware Handshake verwendet. Zum programmieren verwende ich die "HAL-Libary". Was funktioniert
-
Thread
0-pointer in c
Wort/DWord/... UB sein. Es kann sein daß da nichts sinnvolle gemapped ist, aber sonst ... Bei STM32F103 (da hab ich gerade die Doku zur Hand) findet man dort den Anfang des Flashs. Oder ist UB schon, daß man den Inhalt des Flashs (fast) beliebig gestalten kann. Meine Intension war eigentlich, einem
-
Thread
USB-Tutorial mit STM32
Das geschieht ohne die Nutzung fremder Libraries, nur durch direkte Register-Ansteuerung auf dem STM32F103 wodurch auf den ziemlich komplexen und etwas undurchsichtigen USB-Stack des Herstellers verzichtet werden kann. Es wird eine Möglichkeit gezeigt, wie man unter Windows ohne Treiber-Installation und
auf den mittlerweile etwas angestaubten Serial-Port > verzichten können. > ... > ... auf dem STM32F103 ... Das Anliegen, für den STM32F103 einen vom Hobby-Projekt-Programmierer benützbaren USB-VCP zu schreiben, ist ja was Gutes - aber schau doch bloß mal, was du dem Hobbyisten in deinem GIT-ZIP-Clone
-
Thread
USB CDC mit CUBE und SW STM32
Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64 über SWD zum Programmieren und Debuggen. Der STM32F103 meldet sich
, die ich grad noch ausbaue... Wieviel kByte/s darf man denn eigentlich von so einem kleinen STM32F103 erwarten? Macht die Übertragungsrichtung einen Unterschied?
-
Thread
HAL driver STM32F103 wie Zustandsänderung an Taster erfassen
STM32Cube_FW_F1_V1.6.0/Projects/STM32F103RB-Nucleo/Applications/EEPROM/EEPROM_Emulation
sowas dort vorgeturnt. Siehe auch das da: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Dort ist zwar keine Tastenentprellung drin, aber eine STM32F103-Infrastruktur. Prinzip für die Tasten: - Timertick einrichten, alle 1 ms .. 10 ms - im Timertick betreffende Pins geeignet
-
Thread
STM32 Can Bus Raspi
Servus, ich habe 2 Raspis, beide mit einem MCP2515 und MCP2551 verbunden, Dann noch einen STM32 F103 mit MCP2551 verbunden. Alle 3 hängen über ein Kabel zusammen. Die sollten doch eigentlich miteinander reden können? Im Moment reden die beiden Raspi miteinander, vom STM kommt nichts bei den
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
Via-stitching übertrieben..) - Foto 2: Ein Proto-Board für LQFP48 STM32 (ginge für den beliebten STM32F103C8T6 , in meinem Fall ist es für einen STM32F302C8T6). Um den Platz auszufüllen, hab ich dazu noch Touchelektroden gepackt sowie ein Kupferrechteck und ein Lineal (mir ist nichts besseres eingefallen
Arbeitszeit, wenn jemand ein Reel wechseln muss, und den Abschnitt, der evtl. verworfen wird. STM32F103C8T6 ist beispielsweise "Basic Part", die 119 anderen Varianten vom STM32F103 nicht. Sieht man gleich, welches Teil wohl beliebter ist. Mit dem JLCPCB-Plugin für KiCad z.B. sieht man sowas gleich
-
Artikel
Datei:Debugging STM32F103 USB InitPacket.png
Anzeige des ersten Pakets vom Host beim Debugging einer USB-Anwendung auf STM32F103. Autor: Niklas Gürtler Lizenz: CC BY 4.0
-
Thread
Eclipse Indexer und STM32F10x CMSIS
versuch mein Anliegen mal chronologisch zu ordnen. Ich programmiere schon seit ner Weile einen STM32F103CBT6 mit Eclipse CDT. Irgendwann hatte ich dann das Problem, dass mein Programm zwar sauber kompilierte, aber im Editor semantische Fehler angezeigt wurden. Genau genommen bekam ich ein *Field '
-
Thread
SVG-Grafiken im Wiki kaputt
command not found Dies ist bspw. hier zu sehen: https://www.mikrocontroller.net/articles/Datei:STM32F103_USB_Buffer_Mem.svg Kann das repariert werden oder muss auf PNG's ausgewichen werden? Danke!
-
Artikel
Datei:STM32F103 USB Buffer Mem.svg
Schematische Darstellung der Struktur des USB-Pufferspeichers der STM32F103. Autor: Niklas Gürtler Lizenz: CC BY 4.0
-
Thread
Selbstbau: Dev-Board
Pin-Header drauf oder so wie ich drunter machen. Hier ist es dieses Board: https://www.ebay.de/itm/STM32F103RBT6-ARM-STM32-Minimum-System-Development-Board-Cortex-m3-M76/272559778378 Dann kannst Du auch andere nicht Standard Displays samt Beschaltung verwenden (da sind dann aber Lötfähigkeiten dann wieder