-
Thread
STM32 I2C Problem
Hallo, ich versuche mit einem STM32F103RCT6 ein Register von MPU6050 über I2C unter Verwendung std-cmsis-lib auszulesen. Es lässt sich problemlos beschreiben, nur das auslesen zum zweiten geht nicht mehr. Hier ist mein Code: [c] #define
-
Thread
Probleme mit USART Ausgabe über SN75176
gerade dabei zu versuchen mir einen ArtNet Node selber zu bauen. Als Microcontroller werkelt ein STM32F103C8T6 auf dem Board. Die Ethernetanbindung geschieht mittels ENC28J60. Auf einem BluePill Board hatte ich zuerst die Ausgabe von drei DMX Universen mittels USART1 bis USART3 über DMA realisiert, das funktionierte
-
Thread
stm32f411re timer clock speed ermitteln?
Stefanus F. schrieb im Beitrag #5507632: > Standardmäßig wird alles mit 8Mhz getaktet. Das ist beim F103 so aber beim F411 läuft der interne RC-Oszi mit 16MHz. Die Cortex-M haben immer einen AHB (Advanced High-Performance Bus) und einen APB (Advanced Peripheral Bus), deren Takt generell mit HCLK (
entsprechenden STM32 anzupassen. Du findest diese im Anhang. Unterstützt werden damit: [code] STM32F103C8 Mini-Dev-Board STM32F401RE Nucleo Board STM32F411RE Nucleo Board STM32F446RE Nucleo Board STM32F407VG Discovery Board STM32F407VE BlackBoard [/code]
-
Thread
[V] Bauteile: STM32 uCs, Sensoren, GPS, Funk und andere
2 x STM32F205RBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-64) 4,00 € 14 x STM32F103C6T6 (ST, 72MHz, 32kB Flash, 10kB RAM, LQFP-48) 2,00 € Sensoren 2 x MPU-6000 (InvenSense, Bewegungssensor / IMU) 6,00 € 1 x IDG-500 (InvenSense, 2-Achsen
Die STM32F103C6T6 sind verkauft...
-
Thread
cubeMX Probleme mit fehlenden Files
Trotz viel Ausprobieren scheitere ich daran, ein Projekt für den STM32F103C8 mit cubeMX zu generieren. Solange ich nur die Clock konfiguriere, erhalte ich ein Makefile und kann es auch erfolgreich laufen lassen. Wenn ich nun aber weitere "Komponenten" dazuwähle, läuft das
-
Thread
STM32 DMA Byte Transfer zu Word-Peripherie, aber soll Byte bleiben
Hmmm ich habe ein ziemlich ähnliches Programm auf einem stm32f103 laufen und es geht auch so wie gedacht vom byte aif half word, habs allerdings nicht mit dem HAL sondern direkt mi registern gemacht. Welcher stm32f4 ist denn genau auf dem board drauf, dann kann ich
-
Thread
Simulation SRA-1
für CW ausreicht. Man nehme einen Si5351 und ein Bluepill-Board, https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052 einen Drehencoder und ein Touch Display. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341
-
Thread
CAN-Sender im Mini-Format
Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu einen 5V regler (78L05 reicht für eine Bastelei voll aus) und fertig
Max D. schrieb im Beitrag #5495677: > Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf > Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu > einen 5V regler (78L05 reicht für eine Bastelei voll aus) und
-
Thread
stm32f103, libopencm3 und USB-Tastatur
Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, wie z.B. einen STM32F105. Die USB Library von ST selbst kann als Host
Dr. Sommer schrieb im Beitrag #5494442: > Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices > anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, > wie z.B. einen STM32F105. > Die USB Library von ST selbst kann
-
Thread
Suche µC Empfehlung
eine Adapterplatine. Viel mehr Speicher und drei echte serielle Schnittstellen bietet der STM32F103C8T6, der ebenfalls von der Arduino IDE unterstützt wird. Ist aber vom Form-Faktor aber eher wie ein Arduino Nano Modul. Du könntest für diesen Chip eine eigene Adapterplatine entwickeln, welche nur
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts es schon ewig
-
Thread
ATMEL SAM3X8 (Arduino Due) printf auf beliebiges Device umleiten?
dem Atmel nicht klar kommst, dann such dir hier im Forum eines meiner Klein-Projekte mit nem STM32F103C8T6 heraus, da findest du die Eagle-Dateien, die Quellen und ein fertiges Image, so daß du erstmal damit anfangen kannst. Also stell dich nicht so an. W.S.
-
Thread
Stromausfall erkennen mit uC?
das logisch. Ansonsten sollte sie sich nicht spontan zurücksetzen. Bei meinen Wanduhren mit STM32F103 (ebenfalls ohne Batterie) ist das noch nie passiert. Dein Lösungsansatz, Stromausfälle zu erkennen scheint mir daher genau richtig.
-
Thread
Wie 8-Bit Zähler sicher auslesen?
Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert erhält.
Stefanus F. schrieb im Beitrag #5481033: > Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. > Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert > erhält. Genau dasselbe Verhalten gabs (zumindest früher) auch bei der
-
Thread
Bootloader (Initial SP)
Moin, ich habe einen STM32F103 mit Bootloader und Firmware. Bootloader startet normal bei 0x8000000. Firmware bei 0x8010000. Problem ist, dass ich an der Firmware aktuell keine Veränderungen machen kann. Firmware wurde extern
-
Thread
JBC T245 Verbindungstechnisches Rätsel
hinsichtlich ein gewisser Aufwand gerechtfertigt. Als Kontroller kommt für mich vorläufig der STM32F103 mit einer grünen 2.42" 12864 OLED Anzeige in Frage. Ich möchte mir selber die Schaltung erarbeiten und "das Rad wieder neu erfinden". Ich habe auch vor gleichzeitig dann einen realistischen Lötspiten
> Ich habe noch nicht alle BE. Was ist BE? > > Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. > Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> > mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. > > Von der T245 habe ich noch keine Daten (Pinbelegung
-
Thread
Stack Size beim STM32F030
ich den stack size vergrößern kann? Verwende CooCox IDE 1.7.8 Bei größeren Controllern, z. B. F103 oder F407 kann man diese unter startup/startup_stm32... direkt als Zahlenwert ändern. Beim F030 scheint dies über den Linker zu gehen. Leider habe ich in den Einstellungen von CooCox nichts entsprechendes
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
auf was ich beim Kauf achten muss, dass der korrekte Bootloader schon vorinstallier ist? Die STM32F103 Serie sieht ganz gut aus. Ich habe folgendes gelesen: All STM32 microcontrollers contain a standard bootloader preloaded by ST Microelectronics. The standard ('factory', 'native', 'STM') bootloader
startet! > Ich denke dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu brauchst
-
Thread
Schrittmotorsteuerung mit STM32F103xx
Hallo, ich möchte eine Schrittmotorsteuerung mit einem STM32F103 und der Library von ST realisieren. https://www.st.com/en/embedded-software/stsw-stm32018.html Der Controller ist scheinbar speziell dafür ausgelegt. Laut der Beschreibung ist es möglich 19
-
Thread
Überhitzung STM32F7
LQFP). Die Temperatur des STM32F7 ist sehr hoch (80-85 Grad). Normalerweise arbeite ich mit Stm32f103 und habe keine Temperatur - Probleme. (praktisch keine Temperaturerhöhung). Hat jemand Erfahrung wie viel Temperatur in Ordnung ist oder habe ich ein Hardwareproblem?
-
Thread
Digitalpult selber bauen
vor ein paar Jahren als PA-Vorstufe gemacht. Dort werkeln 2 DSP ADAU1701 und ein Controller STM32F103.
vor ein paar Jahren als PA-Vorstufe gemacht. > Dort werkeln 2 DSP ADAU1701 und ein Controller STM32F103. Ich gucke mir die mal an, wie hast du die programmiert?
-
Thread
ADC / DMA Problem beim STM32F030
Bei meinem STM32F103 übernimmt diese Aufgabe der DMA und die Channel Konfiguration. Funktioniert dies beim STM32F030 nicht?!
Stefan S. schrieb im Beitrag #5462432: > Also beim F103 kann man die Reihenfolge und Anzahl der Kanäle angeben, > die dann automatisch umgeschaltet werden. > Bei deinem weiß ich das aus dem Kopf gerade nicht... Ja, das stimmt. Beim F103 gibt es in der
-
Thread
STM32F072 ADC Genauigkeit trotz Kalibrierung nicht optimal
herausgeführt. Vlt. die Interne Referenz verwenden und entsprechend kalibrieren. Ich verwende den STM32F103Z im 144pol. Geh. und mit externer Präzisionsreferenz von 2,5V.Da arbeitet der ADC schon aufs Bit genau. Grüsse
-
Thread
STM32 USB Bootloader Pull-Up Problem
Projekt wollte ich den STM32F302 einsetzen, da er einen internen USB-Bootloader hat (im Gegensatz zum F103). In der Application Note AN2606 heißt es, dass an USB_DP ein Pull-Up angeschlossen sein muss. Bei mir ist dieser vom µC schaltbar (ebenso wie bei vielen anderen Projekten auch), aber der Bootloader
brauchen keinen externen Zur Info, z.B.: STM32F105 - braucht keinen externen Widerstand STM32F103 - braucht einen externen Widerstand
-
Thread
segment anzeige
kein Problem, solange man solche Pins verwendet. Der von Max ausgesuchte Port-A aber z.B. beim F103 nicht. Da ich das selbst noch nicht gemessen hab, hab ich mal im Datenblatt gewühlt. So richtig fündig bin ich nicht geworden. Bei den 5V-festen Pins gehen die Protection-Dioden an nen extra Vdd_ft
-
Thread
STM32 Stepper Motor ansteuern
mit einem STM32 betreiben. Habe mich etwas in die CubeMX und SystemWorkbench IDE mit einem Nucleo F103RB eingearbeitet. Nun möchte ich gerne für ein Projekt mal mit einem Steppermotor anfangen. Wie sollte ich vorgehen? Habe mal diese Doku (http://www.st.com/content/ccc/resource/technical/document/application_note
-
Thread
Defekte STM32F103 von Reichelt?
Guten Mittag, es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 von Reichelt bekommen habe. Das Symptom war, dass SWD nicht funktioniert hat, mein OpenOCD konnte sich nicht an die Controller connecten. Ich hab aus China noch ein paar von diesen BluePill-Clonen
schrieb im Beitrag #5452572: > es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 > von Reichelt bekommen habe. Wenn die besonders billig waren, waren das eventuell vorprogrammierte Chips die der Kunde nicht mehr haben wollte. Da ist dann SWD meistens abgeklemmt, und man muss
-
Thread
Schreibfehler bei Bootloader auf ARM
Nehmen wir an, man hat einen Bootloader, welcher eine Applikation auf den selben Controller (STM32F103) schreibt. Nehmen wir an, es kommt bei der Programmierung einer Flash-Zellen zu einem Spannungsausfall. Könnte es sein, dass dabei eine falsche Speicherzelle beschrieben und der Bootloader zerstört
sicheren Seite. Was passiert aber wenn der Bootloder nicht geschützt wäre und er bei einem STM32F103 bzw. ARM32 abgeschossen wird? Könnte das dazu führen, dass beim Startup irgendein Code im Flash angesprungen wird oder sind beim ARM bzw. bei STM32F103-Controller bereits Schutzmechanismen vorhanden
-
Thread
Lötstationen
graphisch die Step PID Antwort analysieren kann. Ich habe vor entweder einen AVR 1284P oder STM32F103 einzusetzen. Mit dem letzteren habe ich relativ viel Erfahrung. Mit Atollic Truestudio arbeitet es sich damit recht gut und der Debugger ist natürlich auch nicht zu verachten. Wärend der SW Entwicklung
-
Thread
L6203 Schaltplankontrolle
es richtig verstehe) laut Figure 7b die Verlustleistung höher ist. Die Logik wird mit einem STM32F103 verwaltet. Hierbei habe ich noch das Problem, dass der Output von Sense ja von 0V-5V geht. Wenn ich das jetzt über einen einfachen Spannungsteiler am ADC messe: wie berechnet sich daraus eigentlich
-
Thread
MDK lite vs MDK licensed für M0/M0+
oder was man sonst noch für eine spezielle Anwendung braucht. Selbst ein 2$ BluePill Board mit STM32F103 ist da weit über dem Limit.
-
Thread
Software / Treiber für HD44780 auf STM32
Hallo, hat einer eine Bib für ein STM32F103 für ein Standard HD44780? Ich kann keine finden.. sonst würde ich versuchen zu portieren und in dem Artikel zu verlinken... VG
Displays muss man den Code ziemlich umkrempeln: https://os.mbed.com/users/simon/code/TextLCD/ wenn das F103 das berühmte BluePill Board ist kann ich bei Interesse die Kommandozeilen Anweisungen posten um damit ein Projekt zu erstellen.
-
Thread
STM32F1: Wartezyklus nach Clock-Enable im RCC
Hallo, ich experimentiere gerade mit der DMA-Einheit auf meinem STM32F103-Evalboard. Im Debugger klappt alles, in Echt schreibt die DMA wild im Speicher herum. Mir ist aufgefallen, dass bei der DMA im CR1 das DIR-Bit, welches ja festlegt, ob von Peripherie nach RAM oder
-
Thread
64x32 RGB LED Panel (p3-6432-2121-16s-d1.0)
dem PCB verbunden. ICs: 3x DP74HC245 4x TC7258E 24x ICN2028BP Ich benutze ein STM32F103C "blue pill" board via stm32duino und Arduino IDE. Dieses Programm [c] #define R1 PB3 #define G1 PB4 #define B1 PB5 #define R2 PB6 #define G2 PB7 #define B2 PB8 #define A PA15
-
Thread
Online Eagle- und Gerber-Viewer
nicht alle Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die TVS D3 oder STM32F103 für den MP. Irgendwie müssen die Werte ja in der Datei gelandet sein. Von daher hatte ich unterstellt, dass meine Linux-Version schlichtweg zu alt ist.
alle > Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die > TVS D3 oder STM32F103 für den MP. "STM103..." steht im Schaltbild /unterhalb/ des Symbols. Bei der Diode ist es komplizierter, die gibt es mit vielen verschiedenen Spannungen, aber Schaltzeichen und Gehäuse sind für
-
Thread
Makefile stm32f1
stm32make> make ~/opt/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc -nostartfiles -Tlibs/STM32F103XB_FLASH.ld libs/startup_stm32f103xb.s -o libs/startup_stm32f103xb /tmp/ccUJ7FAL.o: In function `LoopFillZerobss': (.text.Reset_Handler+0x26): undefined reference to `SystemInit' (.text.Reset_Handler
[code] ~/opt/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc -Tlibs/STM32F103XB_FLASH.ld libs/startup_stm32f103xb.s -o libs/startup_stm32f103xb[/code] Hier linkst du nur den Startupcode und sonst gar nix... Lass doch eclipse das makefile automatisch generieren, die aktuellen
-
Thread
Structarray mit Adressproblemen in C
um Stackgröße kümmern. Habe ich mich bisher nicht so mit auseinandergesetzt (ich habe einen STM32F103VET6). Der hat ja recht viel RAM. Ist der Stack stark begrenzt?
Stackgröße kümmern. Habe ich mich bisher nicht so mit auseinandergesetzt > (ich habe einen STM32F103VET6). Der hat ja recht viel RAM. Ist der Stack > stark begrenzt? Das schöne ist, daß der überlaufende Stack genau den Verlauf der Übeltäter protokolliert. Wenn also immer wieder die gleiche Code-Adresse
-
Thread
Eingangsbeschaltung bei Drehzahlmessung Verbrenner
Drehzahlmessung soll mithilfe des Unterbrecherkontaktes erfolgen (Impulsauswertung). Den Mikrocontroller (STM32F103) habe ich bereits programmiert und die Tests mit Logikleveln funktionieren. Jetzt fehlt noch die Eingangsbeschaltung damit auch eine Messung bei laufendem Motor möglich ist. Problem dabei ist, dass
-
Thread
stm32f103 passives Debugging/mithören beim µC start
Hallo, bei uns hängt sich der stm32f103 beim Start auf. Nach dem Reset (Pin-reset) fährt der normal hoch. Beim Debuggen mit ST-Link(TruStdudio) funktioniert es auch. Fährt ganz normal hoch. Gibt es nicht eine möglich passiv zu Debuggen
-
Thread
BLDC Regler Problem auf Basis STM32F103
Hallo liebe Forengemeinde, ich bin Hobbybastler mit Vorkenntnissen zum Thema AVR und STM32 Programmierung, sowie ein wenig Elektronik. Bei dem folgenden Artikel https://www.mikrocontroller.net/articles/Brushless-Controller_f%C3%BCr_Modellbaumotoren hat mich die Lust zum Basteln mal wieder gepackt. Nachdem ich viel über das Thema gelesen habe, habe ich mir eine Versuchsplatine, auf Basis des oben genannten Artikels, gemacht und diese nun in Betrieb genommen. Ziel ist es einen Regler für einen Fahrrad-/Felgenmotor ohne Hall Sensoren für eine Spannung von 26 Volt mit 10 - 15 Ampere zu realisieren
-
Thread
STM32: gcc 5.4.1 vs. 6.3.1 und memset
800155c: d919 bls.n 8001592 <memset+0x66> 800155e: 4626 mov r6, r4 8001560: f103 0210 add.w r2, r3, #16 8001564: 3e10 subs r6, #16 8001566: 2e0f cmp r6, #15 8001568: f842 5c10 str.w r5, [r2, #-16] 800156c: f842 5c0c str.w r5, [r2, #-12] 8001570
und compiler options sind natürlich auch unterschiedlich, auber auch für das Bluepill Board mit dem F103C8. [c] #include "mbed.h" DigitalOut led1(LED1); char data_xxx[64]; // main() runs in its own thread in the OS int main() { for (int i=0; i<sizeof(data_xxx); i++) { data_xxx[i]
-
Thread
STM32F103 System Workbench
eigentliche Funktion sondern an einen Default-Handler springt - hast du ein Startup File für den STM32F103?
bietet. Die Unterschiede in der HW bei den verschiedenen Geschmacksrichtungen innerhalb der STM32F103xxxx Familie sind nicht groß, aber vorhanden. Also schreibe wenigstens, mit welchem konkreten Typ du in deiner Uni basteln willst. Irgendwo hab ich auch noch etwas für den STM32F103ZET6 herumliegen,
-
Thread
Analoge Orgel mit USB-MIDI steuern
Da hier selbst 10MBit Ethernet meilenweit von Hardwaremidi entfernt ist, kann man auch über STM32F103 incl. Wiznet oder Enc28j60 nachdenken. Kostet in der Summe zwischen 5 und 10€. Was du aber aber unter "4x64Ports" verstehst weißt du wieder nur alleine. Wenn es nur um die Register und sonstige Schalter
-
Thread
GCC für STM32F103
'Gibt' aus dem Betreff löschen :) Soll ich bei der Gelegenheit auch aus dem STM32F03 ein STM32F103 machen?
Gibt' aus dem Betreff löschen :) > > Soll ich bei der Gelegenheit auch aus dem STM32F03 ein STM32F103 machen? Ja, bitte.