-
Thread
STM32 Unterschiede?
wird ein STM32F103CB benutzt. > Es gibt jetzt welche mit z. B. CBT6, C6TA6 usw. Es gibt keinen STM32F103C-6-TA6. So viel Achtsamkeit sollte sein...
Oliver P. schrieb im Beitrag #7871920: > Aber es gibt den STM32F103C6T6A Den meinte ich auch. Habe ich gestern nicht gefunden. Jetzt sehe ich auch, warum.
-
Thread
STM32F103C6T6A Lässt sich nicht programmieren
Lennart schrieb im Beitrag #7765763: > STM32F103C6T6A Was jetzt, in deiner Fehlermeldung steht was von STM32W1xx? Falsche Serie eingestellt?
Versorgungsspannung kontrolliert? (4) Lennart schrieb im Beitrag #7765763: > bei AliExpress 10x STM32F103C6T6A. https://www.reichelt.de/arm-cortex-m3-mikrocontroller-32-bit-2v-32-kb-lqfp-48-stm32f103c6t6a-p263739.html my2¢ (re)
-
Thread
STM32F103C6T6: STOP-Mode, Aufwachen per RTC
Hallo Zusammen, es existieren Beiträge hier zum Thema; aber die sind schon älter und haben mir nicht weitergeholfen. Deswegen mach ich das Thema hier nochmal auf. Diese Version ohne STOP und mit RTC Alarm aller 60 sec (der über tick_LL() eine LED invertiert) funktioniert tadellos: [c] void tick_LL(void) { if (RTC_ticks) { Lebenslicht_GPIO_Port->BSRR = (uint32_t)Lebenslicht_Pin; RTC_ticks= 0; } else { Lebenslicht_GPIO_Port->BRR = (uint32_t)Lebenslicht_Pin; RTC_ticks= 1; } } void RTC_IRQHandler(void) { HAL_PWR_EnableBkUpAccess(
-
Thread
Softwareseitige Diskussion mit Evaluation einer Schrittmotoransteuerung - stm32f103c8t6
Behauptung, daß es tatsächlich so ist. Die einzig harte Info war bisher "Schrittmotorsteuerung" und "STM32F103c6t8". Alles Andere sollen wir raten. Also: Welche HW soll verwendet werden. Welche Entwicklungssoftware soll verwendet werden. Welche Frequenzen sollen erreicht werden. Wozu soll das Ganze
-
Thread
System Workbench für STM32 Anfängerfragen
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared to
stlink api v2 Info : Target voltage: 3.232490 Info : Stlink adapter speed set to 4000 kHz Info : STM32F103C6Tx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : Listening on port 3333 for gdb connections target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08005edc msp
-
Thread
STM32 Win10 COM-Treiber
den STM-Flashen muss bzw was ich in Windows ändern muss damit es läuft. Nutze wie erklärt den STM32F103C6T6 Danke
Ich glaube ich habe das USB Problem gefunden STM: STM32F103C6T6A STM32F103C8T6 Program Memory Size: 32 kB 64 kB Data RAM Size: 10 kB 20 kB Interface Type: I2C, SPI, USART CAN, I2C, SPI, USART,
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
Hallo Sebastian, STM32F1 Boards (Arduino STM32) generic STM32F103C und STM32F103C6 Die ich immer benutze. Gruß Kay
Kay L. schrieb im Beitrag #7350561: > STM32F1 Boards (Arduino STM32) > generic STM32F103C und STM32F103C6 > Die ich immer benutze. Bei mir gibt es keine Übersetzungsfehler. Häng den aktuellen Stand der Dateien mal an, dann kann ich schauen wo der Unterschied liegt. LG, Sebastian
-
Thread
Bluepill >32k flashen
In letzter Zeit tauchen öfter BluePill mit STM32F103C6T6 Chip auf. Die haben nur 32k Flash.
pegel schrieb im Beitrag #7341612: > In letzter Zeit tauchen öfter BluePill mit STM32F103C6T6 Chip auf. > Die haben nur 32k Flash. Ja, so wie ichs verstanden habe haben aber die originalen von ST dennoch 64k verbaut (wobei die oberen 32k ungetestet/fehler ignoriert). Dies könnte als
-
Thread
Frage zu HAL_UART_Transmit_IT
seite 42, danke das war sehr hilfreich. Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, Bibliothek des aktuellen CubeIDE.
Donald schrieb im Beitrag #7314817: > Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, > Bibliothek des aktuellen CubeIDE. https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf Die Lib gilt für die ganze
-
Thread
STM32 GCC Compilereinstellungen für Minimum Size -Os
EBike-Controller geht mir so langsam der Flash-Speicher aus. Der Hersteller des Controllers nutzt einen STM32F103C6, der hat nur 32k Flash. Er nutzt einen Bootloader der sich schon mal 4k nimmt und den ich Kompatibilitätsgründen beibehalten will. Dann brauche ich noch 2k für ein virtuelles EEPROM, es bleiben
mcpu=cortex-m3 -mthumb -mfloat-abi=soft -L Drivers/CMSIS -specs=nosys.specs -specs=nano.specs -T"STM32F103C6Tx_FLASH_Bootloader.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "build/EBiCS_Firmware.elf" @"objects.list" -larm_cortexM3l_math -lm arm-none-eabi-gcc: error: build/startup_stm32f103x6.o: No such
-
Thread
FOC-Ansteuerung eines BLDC Motors mit einem STM32F103: sporadisches Ticken während Motorlauf
weise 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
Library in Linker einbinden: Fehler not found
L"C:\CMSIS_5-develop\CMSIS_5-develop\CMSIS\/Lib/ARM" -specs=nosys.specs -specs=nano.specs -T"../STM32F103C6Tx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "LishuiFOC_01.elf" @"objects.list" -larm_cortexM3l_math -lm c:/gnu_arm/eclipse/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.16.0.201807130628
L"C:\CMSIS_5-develop\CMSIS_5-develop\CMSIS\Lib\GCC" -specs=nosys.specs -specs=nano.specs -T"../STM32F103C6Tx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "LishuiFOC_01.elf" @"objects.list" -llibarm_cortexM3l_math -lm c:/gnu_arm/eclipse/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.16.0.201807130628
-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Info : device id = 0x10006412 Info : flash size = 32kbytes Info : Stlink adapter speed set to 950 kHz adapter speed: 950 kHz Error: timed out while waiting for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Error: Target not halted Error: failed erasing sectors 0 to 8 Error: flash_erase returned -304 [/code] Das gleiche
-
Thread
welches Target für STM32FEBKC6T6 auswählen
sind, ggf. mal Datecode prüfen), wär' jedenfalls klar, dass die (weitgehend?) identisch mit den STM32F103C6T6 sein sollten. Also https://www.st.com/resource/en/reference_manual/cd00171190.pdf Nur, wie schon erwähnt, wenn irgendetwas nicht wie erwartet funktioniert, weiß man halt nie, ob man eventuell einem Phantom hinterher jagt. Da würde ich doch eher ein paar "echte" STM32F103C6T6 (oder -CBT6) besorgen, und wenn alles läuft mal versuchsweise tauschen.
-
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
USB STM32 Arduino
Compiler Meldung : HID.h no such file or.... Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Arduino Duo(Programming Port) ändere kann ich compelieren. Woran liegt das, bzw. wo kann die zughörige boardabhängige lib in Arduino eingestellt? Hintergrund meines Vorhabens: Ich möchte
>Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Arduino >Duo(Programming Port) ändere kann ich compelieren. Woran liegt das, bzw. >wo kann die >zughörige boardabhängige lib in Arduino eingestellt? "HID.h" ist vermutlich die Library
-
Thread
Arduino USB-Example STM32F103C (Bluepill)
Compiler Meldung : HID.h no such file or.... Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Maple Mini ändere kann ich compelieren. Woran liegt das, bzw. wo kann wird die zughörige boardabhängige lib in Arduino eingestellt? Hintergrund meines Vorhabens: Ich möchte eine Drohne
-
Thread
JTDI Pin als normalen GPIO Push Pull verwenden
Hallo, ich programmiere den STM32F103C6T8 in Eclipse. Ich möchte SPI1 verwenden ohne Remapping und mit Software-chipselect. Nun habe ich mein chipselect auf PinA15 gelötet und musste festellen, dass ich den A15 nicht geschalten
-
Thread
Header einer Cpp-Datei einbinden
Hallo, ich programmiere den STM32F103C6T8 mit Eclipse(OpenSTM) in Cpp. Nun habe ich ein Cpp-Projekt erstellt und möchte in der Datei "stm32f10x_conf.h" eine Cpp-Header-Datei einbinden, z.B. "debug.hpp". Nun bekomme ich Compilerfehler
-
Thread
STM STM32 I2C Arduino
Hallo, ich möchte mit dem Chinaboard STM32F103C6T8 die MPU6050 auslesen. Dazu verwende ich Interrupts. zuerst sende ich eine start condition dann sende ich die Adresse des Slaves(MPU) und generiere einen ReStart und sende nochmals die
-
Thread
STM32F103C6T8 I2C
Hallo, ich möchte mit dem Chinaboard STM32F103C6T8 die MPU6050 auslesen. Dazu verwende ich Interrupts. zuerst sende ich eine start condition dann sende ich die Adresse des Slaves(MPU) und generiere einen ReStart und sende nochmals die Adresse
-
Thread
WordClock mit WS2812
Hallo Forum, die Uhr befindet sich nun seit Mittwoch im Dauerbetrieb. Ich benutze hierfür das STM32F103C6T8, kein DFC77 Modul, kein DS18B20. EEPROM Modul, IR Empfängger und LDR sind aber bestückt. Es sind zwei Timer eingestellt 23:00 Uhr OFF, 6:00 ON. Zuerst mit der Version 1.8.6 ist mir aufgefallen
-
Thread
STM32 Array mit definierter Adresse
@ Matthias K. Das Problem dabei ist, dass bei dem Mikrocontroller den ich verwende (STM32F103C6T6) immer nur 2K Blöcke im Flash-Speicher geändert werden können. Und wenn Ich den Linker die Adresse bestimmen lasse, dann packt dieser das Array nicht unbedinngt am Anfang des Blocks. @ narf
Beitrag #1795910: > Das Problem dabei ist, dass bei dem Mikrocontroller den ich verwende > (STM32F103C6T6) immer nur 2K Blöcke im Flash-Speicher geändert werden > können. Wenn die absolute Adresse erstmal egal ist und lediglich das Alignment interessiert, dann könntest Du das so schreiben: [
-
Thread
STM32 USB Virtual COM Port
laufen zu brinden. Ich habe kein Eval-Board. Benutze aber Ride7 mit JTAG programmer. Prozessor: STM32F103C6T6 USB DM ist an Pin A11 USB DP ist an Pin A12 Da auf der Windows seite gar nichts passiert ist, habe Ich mit dem Debuger nachgeschaut und festgestellt das der mC sich bei der folgenden Stelle
Zur Connectitvity-Line gehören STM32F107 und STM32F105. Der STM32F103C6T6 gehört wohl nicht dazu, er hat aber USB und CAN.