-
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 Raspis
-
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 'XYZ
-
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
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
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Warum nicht so etwas: https://www.aliexpress.com/wholesale?catId=0&initiative_id=&SearchText=stm32f103c8t6+board Cortex-M3, und viel mehr als der Controller und zwei Quarze sind da nicht drauf. Alles mit bastelfreundlichen 2.54mm-Raster. Die meisten Pins sind frei verfügbar (bis auf ...). Generell
Ich bin als Anfänger darüber gestolpert, dass der ADC des STM32F103 zum verrecken keine (Single-Shot) Messung machen wollte. Nach 4 Stunden try&error fand ich dann die Lösung. Ich muss ihn für jede einzelne Messung immer wieder erst einschalten und dann starten:
-
Thread
STM32 SWD Schnittstelle - Verschaltung
Link Utility mich mit dem Controller zu verbinden. Dein ST-Link möchte auch die Spannung deines F103 sehen, also ein Kabel fehlt. Suche dir einen Schaltplan zum Bluepill Board, dort ist es genau zu sehen.
falsch! STM Apprentice schrieb im Beitrag #5210069: > Dein ST-Link möchte auch die Spannung deines F103 sehen, > also ein Kabel fehlt. ST-Link verweigert wenn er keine Spannung sieht!
-
Thread
STM32 Nucleo Board LED schaltet nicht ein
Hallo, brauche mal wieder eure Hilfe. Ich habe mir ein ST Nucleo F103RB Board gekauft und habe damit (erfolglos) experimentiert. Ich verwende folgenden Code (aus einem Tutorial von Youtube von UltraFx): [c] #include "stm32f10x.h" int main(void) { RCC->APB2ENR
-
Thread
STM32F103 und NRF24L01+ im Verbund. Wer hat sich damit schon intensiv befasst?
Das hat doch alles nichts mit dem STM32F103 zu tun, oder?
-
Thread
USB2CAN Adapter aus China
/item/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32719680030.html https://www.aliexpress.com/item/1PC-Hot-Sale-TJA1051-1051-high-speed-low-power-CAN-transceiver-TJA1051T-Module-Board
Beitrag #5206111: > Hatte den Deckel einmal abgenommen ist nicht viel drin glaub das war ein > STM32F103C8T8 Dieser uC kann nur USB Full-Speed, aber die Vector Teile können High Speed, also unwahrscheinlich. Wäre außerdem nicht besonders sinnvoll Vector Hardware zu klonen, da die dazugehörige Software
-
Thread
STM32 - JTAG Alternate function
Guten Abend, ich beschäftige mich zur Zeit mit dem STM32F103RBT6 (Nucleo-Board) und habe ein Problem mit der JTAG-Schnittstelle: Laut Datenblatt und Reference Manual sind PB3 und PB4 nach dem Reset auf JTDO und NJTRST gemapped. Des Weiteren soll laut RM das CRL-Register
-
Thread
STM32 - Stack overflow?!
jetzt "Besserung". Warum? Was ist da passiert? Kann mir das jemand erklären? IC ist ein STM32F103RB auf einem Olimex Board. Programmiert mit VisualGDB (GCC 7.2.0 / GDB 8.0.1) Edit: Okay, das Problem bleibt, nur anders rum. CanRX_Tail wird jetzt immer auf 0 gesetzt. Selbe stelle, selber Sprung
-
Thread
entscheidung mikrocontroller
irgend welchen komplizierten Rechnungen mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie sind
-
Thread
STM32F103 ADC Kalibrierung Fallstrick
Ich barbeite an einem grösserem Messprojekt,bei dem der STM32F103ZET verwendet wird. Die ADC Referenzspannung hab ich aus einer hochstabilen 1,2V Bandgapreferenz, die mit einem OPV auf 2,4V verdoppelt wird, gewonnen. Aus Stabilitätsgründen war ich gezwungen einen
Ist ein OPA2376 für diese Aufgabe nicht ein wenig Perlen vor die Säue? Der ADC des STM32F103 ist zwar mit 1 MSPS brauchbar schnell, aber er hat nur nominell 12 Bit und davon gehen normal dann noch 2-3 wieder im Rauschen unter. Um da die Referenz zu puffern sollte es doch auch nen billigerer
-
Thread
Website mit Mikrocontroller
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
-
Thread
STM32F103 USART1 affects TIM1? TIM1 interrupt frequenz varying
relatively new to STM32 but already did a project with STMs Timers DMA... About the project: this STM32F103C8 chould handle 3 UART (not USART) ports with communication on 20Hz basis. Furthermore control a gear motor with a relay for direction and FET and PWM for speed. A PID should control the speed based
inside a interrupt handler? A rather long time ago I posted here a little project with this STM32F103 and there you can see, how to handle all UART's and the USB-VCP without any DMA. And how to write a firmware, which does not wait inside of interrupt handlers. W.S.
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
einmal bei meinem laufenden Projektchen dabei. Ich habe zum Vergleich zwei Nucleo-Boards (STM32F103RB und STM32F446RE) jeweils mit ähnlicher Firmware (gleiches Projekt, für die MCUs natürlich unterschiedlich Kompilierzweige), ersteres mit ST-LinkV2/1-Firmware, letzteres mit J-Link-EDU-Firmware getestet
Studio auch mit Rust-Programmen verwenden? Ich habe bisher meine Rust-Programme auf einem STM32F103 mit Ozone und einem NRF51 Dev Board mit integriertem J-Link debuggt. Funktionierte ganz ok. Werte von Variablen im Watch-Window konnte der aber nicht anzeigen. Wohl weil Ozone die Rust-Datentypen nicht
-
Thread
Programmerwahl
Buchse, Spannungsregler und Reset Taster: https://www.aliexpress.com/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html 1,00€ einzeln als Chip https://www.aliexpress.com/item/Original-10pcs-STM32F103C8T6-STM32F103-LQFP48-ic/32641687060
-
Thread
interne RTC im STM32L benutzen?
Schwingung. Vielleicht wird das klar, wenn du dieses Bild siehst: http://stefanfrings.de/stm32/STM32F103C8T6_board.png
-
Thread
STM32F103 HardFault wenn CRC
, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. Da sollte das doch eigentlich unterstützt werden.
Auf einem STM32F103C8T6 geht das problemlos: > reset halt target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x0800018c msp: 0x20005000 > mdw 0x40021014 0x40021014: 00000014 > mdw 0x40023000
-
Thread
USB vs. SD Card an Microcontroller
ARMs sind aber auch insgesamt für meinen Geschmack zu teuer. Was heißt denn zu teuer? Einen STM32f103c8t6 Beispielsweise kriegt man bei Reichelt für 3,50€, in China sogar für 1,50€ das Stück. Das Problem ist wohl eher, dass es die meist nur als SMD Variante gibt.
-
Thread
pinout blackpill STM32F103C8T6
Hallo * Nachdem ich im INet kein pinout für das blackpill STM32F103C8T6 board gefunden habe, hier mein selbst gestricktes in Anlehnung an bluepill: http://wiki.stm32duino.com/images/a/ae/Bluepillpinout.gif Ach ja, die LED ist hier nicht am PC13 sondern am PB12. (Habe
-
Thread
Arduino Nano, SD Card, PCM
Mikrocontroller nehmen, der ein ordentliches SDIO Interface und einen DMA Controller hat. Zum beispiel den STM32F103C8T6, der auch von Arduino unterstützt wird und als Modul ähnliche Abmessungen hat, wie der Arduino Nano. Allerdings weiss ich nicht, ob das Arduino Framework den DMA Controller im Sinne deiner Anwendung
-
Thread
Auswahl eines ARM-µC für Einsteiger
STM32F103 http://stefanfrings.de/stm32/index.html Die Stromaufnahme im Standby ist allerdings deutlich höher, als du von AVR Controllern gewöhnt bist. Wenn es da wirklich auf wenige µA ankommt, dann schau
-
Thread
Bau eines USB-GPIO Boards
Treiber. Windows installiert sie vollautomatisch. Für Geräte der CDC Klasse (zum Beispiel STM32F103 mit Arduino oder Cube HAL Framework) brauchst du keinen Treiber und keine *.inf, da diese Geräteklasse direkt von Linux/Windows Unterstützt wird. > Der Aufwand auf der Rechnerseite für HID ist überschaubar
-
Thread
Entwicklung einer STM32F4 - Version der "Bluepill"
STM32F070RB STM32F072R8 STM32F072RB STM32F078RB STM32F102R4 STM32F102R6 STM32F102R8 STM32F102RB STM32F103R4 STM32F103R6 STM32F103R8 STM32F103RB STM32F103RC STM32F103RD STM32F103RE STM32F103RF STM32F103RG STM32F302R6 STM32F302R8 STM32F302RB STM32F302RC STM32F302RD STM32F302RE STM32F303R6 STM32F303R8 STM32F303RB
Die Bluepillboards für USD 1.60 habe ich bei Aliexpress gekauft. Den Mikrocontroller selbst (STM32F103C8T6) bekomme ich persönlich bei einem "gescheiten" Anbieter jedoch nicht unter ca. USD 2.50. Keine Ahnung wie das die Chinesischen Lieferanten schaffen. Vielleicht werden die Bluepills zu hunderttausenden
-
Thread
STM32 Quadrature Encoder - 4x Resolution - ich bekomm's nicht hin
eingebaut. Ich bekomme aber leider nur 25.000 Impulse im Counter gezählt, obwohl ich dem STM32F103C8T6 (Bluepill...) sage er soll beide Kanäle zählen und die Doku sagt, dass immer beide Flanken ausgewertet werden. Ich bekomme also keine '4x' Auflösung hin. Bevor ich also heute Abend den Glassmasstab
gerade 4X. 4X geht nicht ohne Jitter von +-1, wie man auch in Abbildung 93, Seite 330 des STM32F103 Reference Manuals sehen kann. Aber das stört mich hier nicht. Die Hardwarelösung des STM32 ist ja nichts anderes als deine State-Maschine, aber eben ohne das Worst Case Problem. ------ Mein
-
Thread
Digispark im Terminal nutzen
Oder ein Bluepill Board (STM32F103C8T6). Ist momentan billiger als Arduino, hat mehr Speicher und viel schneller.
Fachbegriffe dazu. Für meinen Hausgebrauch bevorzuge ich µC Platine mit USB-UART. Mit dem STM32F103 komme ich klar, denn dazu liefert der Hersteller eine USB-UART (CDC) Library.
-
Thread
Umschaltung auf Vusb+LDO zu LiFePo4-Akku für µC
eine Test-board folgende Stromversorgung machen. Ein µC (in dem konkreten Fall ist es ein STM32F103) soll über einen LiFePo4 Akku versorgt werden, das ist auch kein Problem denn der µC und alle anderen Komponenten kommen gut mit 2,5 - 3,4V klar, also dem üblichen Spannungsbereich den der LiFePo4 liefert
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
30 Ausgänge übrig. Oder das nächst größere STM32F103RET6 Board, das kostet allerdings 6 Euro. Als Schnittstelle zum PC brauchst du einen USB-UART oder ST-Link Adapter. Ich würde den ST-Link bevorzugen, weil man damit auch debuggen kann. Die Board
abklemmen. Wie gesagt gibt es für etwas mehr Geld auch größere Boards ebenfalls mit einem STM32F103 Mikrocontroller aber wesentlich mehr I/O Pins. Mehr Infos dazu hier: http://stefanfrings.de/stm32/index.html
-
Thread
STM32 HSI mit LSE synchronisieren?
Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE (32kHz Quarz) Oszillator synchronisiert werden kann. Das man ihn kalibrieren kann ist mir klar, ich denke da aber eher an eine fortlaufend automatisch ablaufende Funktion der PLL. Dann
Stefan U. schrieb im Beitrag #5173740: > Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE > (32kHz Quarz) Oszillator synchronisiert werden kann. Ich wüsste jetzt nicht wie 2 Schwingkreise synchronisiert werden sollen, die ihre eigenen Frequenzen haben? Der HSI hat ja mit
-
Thread
STM32F103 habe ich die RTC richtig initialisiert?
Ich bin noch bei meinen ersten Versuchen, den STM32F103RBT6 (auf einem Nucleo-64 Board) zu programmieren. Ich möchte ohne HAL nur auf Basis der CMSIS die LED an PA5 exakt im Sekundentakt blinken lassen. Dazu verwende ich die RTC, während der Systemtakt vom
-
Thread
Kommandoshell für µC: selber schreiben oder Parsergenerator (Flex/Bison bzw. GOLD)?
Dadurch steigt die Codestabilitaet immens an. Bei mir laeuft das fertige Programm dann auf einem ST32F103. Olaf
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
ST tatsächlich unterschiedliche Chips herstellt. So steckt in den meisten (wenn nicht allen) STM32F103C8 (64kB Flash) tatsächlich ein STM32F103CB (128kB Flash). Auf dem Chip in meinem ST-Link-Clone steht STM32F101CB, aber auch hier scheint in Wirklichkeit ein STM32F103CB drin zu stecken, denn der F101
https://smdprutser.nl/blog/stm32f103-vs-gd32f103/ Das Relabeln dieser Chips ist ja dann auch ein Standardprozeß, wenn sie nicht gleich so aus der Fabrik bestellt werden können.
-
Thread
STM32F103 Bytes nach Bits (DMA SPI)
gut (Ohne DMA). Jetzt habe ich aber das Problem das dem Mikrocontroller den ich verwende (STM32F103 @ 72MHz) die Puste ausgeht. Ich würde den Würfel gerne mit 100Hz Basisfrequenz und 32(+1)PWM Stufen laufen lassen [pre]=> 100Hz * 16 * 32 = 51.2kHz Timer => 72MHz / 51.2kHz = ~1406 Takte zur Datenübertragung
-
Thread
STm32F103: Beispielcode der Chan FatFs zum Laufen bekommen
Codepages muss ich eh drauf verzichten, das kompilat ist dann 80kb gross und damit zu gross für den F103.
die neuen STM32H7. Selbst mit 20Mbit/s bewegst du dich schon außerhalb der Spezifikation des STM32F103.
-
Thread
STM32F446: GPIO-Register läßt sich nicht beschreiben
Achtung: Die folgenden Beispiele gelten für STM32F103. Ich möchte Dir nützliche CMSIS Funktionen zeigen, die sicher auch bei deinem µC zur Verfügung stehen. Zum Einen kann man I/O Pins so einstellen: GPIOA->BSRR=GPIO_BSRR_BS5; // PA5=High GPIOA
Fall ist das das schnelle Umschalten zwischen Input und Output. Und daß ich vom Umzug vom STM32F103 auf den STM32F446 und später wieder zurück möglichst wenig ändern muß.
-
Thread
Vorteile von STM32F0 gegenüber STM32F1 Serie
verschieden zum F1, wenn es um die Peripherie geht. Hab eine bestehende Applikation von einen F103 auf einen L162 migriert und war überrascht, wo die überall rumgerührt hatten.
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
zwischen 10-und 20€ aufgefallen. Welche denn? Die Nucleo-Boards? Wenn ja, dann nimm ein NUCLEO F103RB. Der darauf eingesetzte STM32F103 ist eine Art "Quasistandard" für die billigen China-Boards, die du dann für 1,90€ z.B. bei http://www.ebay.de/itm/1X-STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435
zwischen 10-und 20€ aufgefallen. > Welche denn? Die Nucleo-Boards? > Wenn ja, dann nimm ein NUCLEO F103RB. Der darauf eingesetzte STM32F103 > ist eine Art "Quasistandard" für die billigen China-Boards, die du dann > für 1,90€ z.B. bei > Ebay-Artikel Nr. 272283008473 > kaufen kannst. > > Billiger
-
Thread
Ärger mit Codeblocks
mir geht es erst einmal darum folgendes programmieren zu können: STM32F0-Discovery Bord, ein STM32F103 MiniBoard, eventuell noch das STm8 Discovery Bord. Vieleicht gibt es ja andere Möglichkeiten....aber bitte nicht im Konsolen Modus, das möchte ich wegen der kranken Finger nicht. Gerhard
-
Thread
STM32 ASM Interrupt
Hallo liebe Mikrocontroller Gemeinde. Ich habe ein kleines Projekt für mich um den STM32F103C8 besser kennen zulernen. Ich möchte eine LED blinken lassen und zwar im Takt von einer Sekunde. Ich möchte den Takt über Timer 2 realisieren. Das ganze soll in asm mit keil realisiert werden. LED
-
Thread
DCF77 Selbstbauempfänger
DDH47 Sender gemacht. https://de.wikipedia.org/wiki/DDH47 Als Controller habe ich einen STM32F103 genommen.
-
Thread
Winkelgeber aus Drucker ansteuern
Setz bei A & B ein Pullup von 1.8k - 2,7k ein. Sonst nehme einen stm32f103, der hat 4 Hardware Encoder. Zwar leider nur 16 bit groß, aber das ist nur zweitrangig.
-
Thread
Chinaschrott mit Typ und Verkäufer
Um mal wieder zum Thema zu kommen: 1/2/5/10Pcs ARM STM32 STM32F103C8T6 Minimum System Development Board Module von eBay Verkäufer technicalaim sind Fakes, sie enthalten einen gefälschten Prozessor https://www.richis-lab.de/STM32.htm der nichtmal USB Downloader
Beschleunigungs-Sensoren - einige beliebte MOSFET, vor allem der IRF3708 - Mikrocontroller aus der STM32F103 Linie - Wemos D1 Boards Die Liste ist sicher nicht vollständig.
-
Thread
Melexis Baustein
im Beitrag #5154827: > Also das verstehe ich jetzt nicht so ganz. Das User Manual eines STm32F103 umfasst so locker ewta 1000 Seiten. Das Datenbaltte immerhin noch über 1090 Seiten und der Flyer vielleicht 4 Seiten. Was Du da in Händen hälst ist Nichts besseres als ein technisch aufgepepptes Marketingblatt