-
Thread
STM32 Unterschiede?
Seite 104 findest du den Produktschlüssel: https://www.st.com/resource/en/datasheet/stm32f103cb.pdf
im Beitrag #7871454: > ich habe ein Nachbauprojekt gefunden. Welches denn? > Da wird ein STM32F103CB benutzt. Kann ja auch sein, dass der Vorbauer nur die großen µC in der Schublade hatte, das Projekt aber lediglich 64k Speicher braucht und auch ein C8 ausreicht. > Da wird ein STM32F103CB benutzt
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC24FJ64 1 dsPIC33EP256MU806: 1 dsPIC33EP512MU810 1 PIC32MX695F512L 1 PIC32MX795F512L: 3 STM32F103CB: 2 STM32F103RB: 5 STM32F103VC: 2 STM32F407VG: 7 STM32F407ZG: 1 68HC11 1 68HC711 1 8031: 2 8052: 2 P8031 1 P80C31 1 P80C552 1 P87C751 1 LPC935 1 AT89C52 1 AT89S8252 1 AT89C51ED2
PIC24FJ64 1 dsPIC33EP256MU806: 1 dsPIC33EP512MU810 1 PIC32MX695F512L 1 PIC32MX795F512L: 3 STM32F103CB: 2 STM32F103RB: 5 STM32F103VC: 2 STM32F407VG: 7 STM32F407ZG: 1 68HC11 1 68HC711 1 8031: 2 8052: 2 P8031 1 P80C31 1 P80C552 1 P87C751 1 LPC935 1 AT89C52 1 AT89S8252 1 AT89C51ED2
-
Thread
STM32F103CB schützen
Hallo, lässt sich der STM32F103CB gegen das Auslesen der Firmware so schützen, dass der Chip später über die JTAG-Schnittstelle gelöscht und neu geflasht werden kann? lg Hartmut
-
Thread
STM32F103CB flashen
Hallo, ich habe mir "zum Spielen" diese kleine Platine http://abusemark.com/store/index.php?main_page=product_info&cPath=5&products_id=40 besorgt (die vorletzte ;-) ). Größe und Ausführung recht ähnlich zum Arduino Nano, aber eben mit einem STM32, USB-Anschluß und ein paar LEDs. Erste Frage: gibt es hier einen Mitstreiter mit diesem Platinchen? Zum Flashen: auf der Unterseite gibt es zwei Kontakte, die, wenn geeignet gebrückt, den BOOT0 auf High-Pegel bringen (BOOT1 ist fest über 10k auf Masse gezogen). Desweiteren sind außerhalb der zwei Pin-Reihen USART1_RX1 und USART1_TX auf Extrakontakte
-
Thread
STM32F103CB CAN Problem
Hallo, ich bekomme den CAN einfach nicht zum laufen. Ich bin schon am verzweifeln. Kann bitte hier jemand einen Blick drauf werfen? Diese Routine sollte Ports, Remap, Clocks und CAN initialisieren, zum Schluss sollte ein Telegramm geschickt werden. Aber mit dem Oszi sehe ich keine Pulse am Ausgang. CPU Läuft mit 8MHz ohne PLL HSI. Vielen Dank für Ideen. [c]void CANInit(char bRefresh) { if (!bRefresh) { CAN_DeInit(); } RCC_AHBPeriphClockCmd(RCC_APB1Periph_CAN, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO, ENABLE); // GPIO_PinRemapConfig
-
Thread
STM32F103CB: SPI Problem
Im Anhang ist die Initialisierung der SPI des STMF32F102CB. In der Zeile [c] while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); [/c] bleibt das Programm beim ersten Senden eines Bytes hängen. Also habe ich die Zeile ausgeklammert und geguckt (Oszi), ob MOSI oder SCK etwas an den Pins liefern - nichts. Irgendetwas muss ich falsch machen oder übersehen. Bloß was?
-
Thread
STM32F103CB Konfiguration von PC13
Ich möchte den Pin PC13, der ja als Tamper Pin genutzt werden kann, als ganz normalen I/O Ausgang nützen. Wenn Ich den Pin mit der STM Library als Ausgang konfiguriere (mit dem Wissen das der GPIO_Speed maximal 2Mhz sein darf), und sekündlich toggle, dann passiert an diesem Ausgeng einfach nichts. Muss Ich noch ein anderes Register beschreiben??? Vielen Dank, lg Tim Hier mein C Code für die PC13 Konfiguration: [c] GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOC,
-
Thread
Low Power ARM mit CAN
wollte mal fragen, wer Strom sparende Cortex ARMs mit CAN kennt. Ich liebäugel momentan mit den STM32F103CB. Aber ich habe nicht den Eindruck, dass die auf low power "getrimmt" sind. Mit knapp 4mW bei 8MHz sind die zwar Faktoren besser als ein AVR aber eventuell geht da ja noch mehr. Thor
Alex S. schrieb im Beitrag #3070199: > STM32F103CB 4mW bei 8MHz Das ist mir neu, bisher waren doch die kleinsten und sparsamsten mit CAN im Active Mode: LPC11C12 3.3V 3mA = 10mW bei 12MHz also ungefähr 7mW bei 8MHz NUC130LC1CN 3V 2.5mA
-
Thread
VS Platformio Include Fehler
stm32f101xb.h nicht eingebunden. Meine platformio.ini sieht wie folg aus: [c] [env:genericSTM32F103CB] platform = ststm32 board = genericSTM32F103CB framework = cmsis [/c] Sämtliche Defines wie z.B. TIM_CCER_CC1E können nicht gefunden werden und auch wenn ich #include <stm32f1xx.h> in meiner
-
Thread
STM32F103 mit Segger-JLink debuggen?
Hallo, Ich habe einen STM32F103CB vor mir liegen. Mit einem Olimex OpenOCD debugger klappt alles. Nur nicht mit meinem J-Link von Segger. Ich verwende den GDB Debugger von Codesourcery V6.7.50 / J-Link GDB Server V3.92.
set prompt (arm-gdb) target remote localhost:2331 monitor speed Auto monitor flash device = STM32F103CB monitor flash breakpoints = 1 monitor flash download = 1 load main.elf monitor reset 1[/pre] wird zwar die elf Datei in das Flash geschrieben, aber beim Start springt der in: [c]void HardFaultException
-
Thread
STM32F10x Probleme
Hallo, ich habe ein merkwürdiges Problem mit einem STM32F103CB. Der Controller ist auf einer Adapterplatine aufgelötet und die Schaltung ist auf einem Steckboard aufgebaut. Ursprünglich wollte ich nur den USART1 programmieren und hatte dabei Probleme. Um
endif /* STM32F10X_CL */ #endif /* HSE_VALUE */ [/c] Bei dem Projekt sind die Makros definiert STM32F103CB STM32F10X_MD damit ist HSE korrekt und zwar [c] #define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External [/c] oder meinst du was anders? In der cmsis_boot/system_stm32f10x.c
-
Thread
[V] STM32F103CB und 23K256
STM32F103CBT6 (Cortex-M3-CPU) 8,20 Euro 23K256-I/SN (32kB SPI-RAM, SMD) 1,40 Euro 23K256-I/P (32kB SPI-RAM, DIP8) 1,40 Euro zuzüglich Versandkosten
-
Thread
Bluepill STM32F103C8T6 Board 128kb
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 KB kastrierten
einfach die mit dem 128kb Bios nehmen, wenn die 64er > Version grad alle ist. STM32F103C8 und STM32F103CB haben den gleichen Die. Nur das Flash-Register zeigt beim einen 64kB und beim anderen 128kB an. Das ist auch irgendwie logisch, schließlich wollen die nicht für ein 32-, ein 48- und ein 64-Pin Gehäuse
-
Thread
STM32F103CB : Brown-Out-Reset Frage
Der STM32F103CB hat keinen Brown-Out-Reset, aber ein "Power control register (PWR_CR)". Ist dieses als Ersatz für einen BOR geeignet?
-
Thread
STLink/V2 unter Keil läuft nicht
Arbeite mich in STM32F103CB ein. Die Programme schreibe ich mit der ARM-Oberfläche von Keil. Zum Debuggen und Flashen nehme ich den STLink/V2. Mit der mitgelieferten Software (STM-Link Utility) kann ich den Chip ansprechen
-
Thread
stm32f103c8t6 kompatibele MCU mit mehr sram?
auch, aber dann werden die > Gehäuse größer. Der GD32VF103CB (d.h. ein RISC-V "Clone" des STM32F103CB) kommt immerhin mit 32KB RAM daher. Der ist zwar vom Code (von der Peripherie her) zu 100% kompatibel aber man benötigt einen anderen Compiler und der Core ist halt ein anderer. Wenn man bei ST
-
Thread
stm32 nur über swd programmieren
dann mal einen Stecker suchen. So ein 5 Poliger 2,54 ist ist schon größer wie mein Prozessor (STM32F103CB). Suche da noch etwas Günstiges im 1,27 Raster. Andere Möglichkeiten zum Programieren wird es nicht mehr geben, darum lieber gleich das richtige.
-
Thread
Fragen zu Mikrocontroller und TCP/IP-Protokoll
Da ist TCP/IP gleich in Hardware gegossen drin. Der W7200 ist ein Multi-Chip-Modul mit einem STM32F103CB und einem W5200 in einem Gehäuse. Also steht die Peripherie des STM32 und der Hardwired TCP/IP-Chip zur Verfügung. Der W5200 kostet 3,38€/100, der W7200 6,68€/100 (Mouser).
-
Thread
IO Pins STM32 im Standby Mode
Hallo, ich habe ein Board mit einem STM32F103CB. Nun habe ich die Schaltung auf minimalen Standbystrom designt. Insgesamt verbrauche ich nur 20uA. Meine Frage ist nun, wie es mit den IO Pins vom uC aussieht. Im Datenblatt steht, dass im Standby
-
Thread
STM32 JTAG-Problem mit Atollic TrueSTUDIO
gerade in die ARM-Welt ein und habe da auch schon direkt am Anfang ein Problem: Ich nutze den STM32F103CB mit dem ST-Link JTAG und Atollic TrueSTUDIO Lite Edition. Immer wenn ich in TrueSTUDIO eine Debug-Session starten möchte, hält der Thread an und ich bekomme eine Warnung in der Konsole: 'Warning
-
Thread
STM32 programm mit FLOAT Zahlen
arm-none-eabi-ld -v -lgcc -LC:/WinARM/CodeSourcery/lib/gcc/arm-none-eabi/4.2.3/thumb -Tprj/STM32F103CB-ROM.ld -Map=main.map out/lib/src/cortexm3_macro.o out/src/main.o out/src/stm32f10x_it.o out/src/stm32f10x_vector.o out/src/analogout.o --output main.elf Der Pfad vom Parameter -L existiert, die
-
Thread
Keil-Simulator: Baudrate
Keiner im Forum, der die Library für den STM32F103CB mit einem Quarz verwendet, das nicht 8 MHz hat?
-
Thread
STM32 HardFault_Handler
ich das debuggen kann? ich benutze IAR 5.30 und die standard lib 3.3.0 ,der controller ist der stm32f103cb. ich habe einiges dazu im internet gefunden leider war nix dabei was mir wirklich weiter geholfen hat. danke!
-
Thread
STM32 Board gesucht
. Eines mit Cortex-M3 reicht vollkommen. Bisher habe ich mit einem Naze32 Flightcontroller (STM32F103CB) herumgespielt (Cross Compiling, Upload, etc. alles verstanden). Was mir wichtig wäre: - er sollte einen USB Port zum Programmieren haben (bitte nicht UART) - günstig sein, so dass ich ruhigen
-
Thread
Mit STM32 Frequnzen messen
Hallo, Ich würde gerne mit einen STM32F103CB Frequenzen messen (nebenbei). Im Grunde kann man ja einen counter hochlaufen lassen und mit einem anderen Timer jede Sekunde abfragen, und wieder zurücksetzen. Funktioniert. Gibt es eine andere
-
Thread
Vector Table Offset setzen: Nur multiple of 0x200 ?
hier mit), und viele mehr als 64. Daraus erklärt sich die Anforderung auf 0x200 Alignment. Der STM32F103CB scheint aber nur 59 Interrupts zu haben, was ein Alignment auf 0x100 ermöglichen würde. Hier hat ST möglichwerweise bei der Doku von einem "dickeren" Cortex-M3 abgeschrieben.
-
Thread
Keil-Debugger: Endlosschleife
Ein einfaches Programm, das zwei LED blinken lässt und funktioniert (auf der Hardware STM32F103CB und im Simulator), habe ich ich um eine serielle Ausgabe erweitert. Wenn ich den nun den Keil Simulator/Debugger starte, kommt er nicht, wie üblich zur main(), sondern simuliert das Programm. Breche
-
Thread
Was macht Atollic TrueStudio nach Debugging-Ende?
Atollic TrueSTUDIO 9.1.0 mit ST-Link und STM32F103CB löst beim Beenden der debug session einen Reset aus. Hier läuft der µC mit einem LCD und ein Sekundencounter wird wieder auf 0 gesetzt.
-
Thread
kleiner/kleinster ARM Cortex-M Debugger onboard
für /ein/ Target gebaut). Nun zur eigentlichen Problematik mit dem Platz: BMP nutzt einen STM32F103CB (erhältlich als QFN48) und CMSIS-DAP einen LPC11U35, den es immerhin als "HVQFN33" gibt (7x7mm). In beiden Fällen hast du natürlich (dank Open-Source) die Möglichkeit das auf deine eigene Hardware
-
Thread
STM32F103C8T6 Bootloader Problem (Black Magic Probe)
Das ist vermutlich, was bei dir nicht klappt. 2. die originale BMP Hardware verwendet einen STM32F103CB (B statt 8) - der hat 128KB Flash. In die 64K des C8 paßt die BMP Firmware gar nicht rein. Das ist vermutlich kein wirkliches Problem, da man immer wieder hört, der C8 hätte in Wahrheit 128K Flash
-
Thread
STM32 SPI im Halbduplex-Betrieb mit DMA
SSI-Schnittstelle auszulesen. Der Sensor hat ein CSN-, CLK-, und DO-Pin. Diese habe ich bei meinem STM32F103CB mit SPI1_NSS (PA4). SPI1_SCK (PA5) und SPI1_MISO (PA6) verbunden. Ich verwende, wie in http://www.mikrocontroller.net/topic/160042 beschreiben, zwei DMA-Kanäle (DMA1-Channel2 und -Channel3),
-
Thread
STM32 ADC mit Offset
Hallo, ich nutze einen STM32F103CB und schreibe für meine Masterarbeit Software. Ich habe eine Spannung am AD-Wandlereingang, die zwischen 0 und 3,3V (entspricht 4095 beim 12-Bit-AD-Wandler des Cortex) schwankt und eine Mittenspannung
-
Thread
STM32 SPI Clk und DMA
Probleme mit der Aufgabe. Der Sensor hat ein CSN-, CLK-, und DO-Pin. Diese habe ich bei meinem STM32F103CB mit SPI1_NSS (PA4). SPI1_SCK (PA5) und SPI1_MISO (PA6) verbunden. Ich habe mal neben dem Quellcode die Messung eines Frames per Oszi und Logic Analyser und das Datenblatt-Diagramm des Sensors
-
Thread
ST-Link/V2 vs. ST-Link/V2-1
reinbekommen? Nicht dass ich wuesste. Ich habe schon auf ein Discovery Board mit STLINK-V2 einen neuen STM32F103CB statt des STM32F103C8 aufgeloetet und die ST-Link Firmware neu aufgespielt und dann den ST-Link Update gefahren. Es wurde und blieb aber ein V2. Auf der Blackmagic Seite gibt es ja Hinweise auf
-
Thread
empfangene UART Bytes fehlerhaft - STM32
Hallo, ich möchte einen STM32F103CB (Sender) mit einem STM32F103RB (Empfänger) mittels UART verbinden. Die Daten werden wie gewünscht aus einem Byte-Array Byte für Byte übertragen. Das der Sender die korrekten Daten losschickt sehe
-
Thread
STM32 Nucleo Boards können UART Serial I/O und ST-Link debuggen
oder löschen). Soweit ich mich zu meinen Tests erinnern kann, wird die UART-Schnittstelle des STM32F103CB pinmäßig erst dann aktiviert, sobald man versucht, ein Zeichen zu übertragen – vorher ist der Tx-Ausgang noch nicht aktiviert, um möglichst Pinkonflikte zu vermeiden, da hier keinerlei Schutzwiderstände
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
nur ein wenig tricksen, um an die zweite Hälfte dranzukommen. Offenbar ist die Maske mit der des STM32F103CB (B, nicht 8) identisch. Mehr verrät Dir die Suchfunktion hier oder auch: http://www.stm32duino.com/viewtopic.php?t=110
-
Thread
STM32F103C8 Platformprojekt mit Display, FATFS und Examples
billigen Boards "STM32 minimum development system" oder ein marple mini clone mit STM32F103C8 oder STM32F103CB und eins dieser ST7735 gesteuerten Displays mit 128x160 Pixel und SD Karten Slot wie z.B das Teil von Adafruit oder ähnliche. Was man noch braucht sind ein paar Drähte eine Lochrasterplatte, Buchsenleisten
-
Thread
Probleme mit STM32F030CC
eigenentwickelten Board laufen lassen. Dieses Board (Platinen sind von JLCPCB) habe ich bereits mit STM32F103CB, F072CB und F030C8 im Einsatz und funktionieren tadellos damit. Nun wollte ich, des größeren Flashspeichers wegen, einen F030CC darauf laufen lassen und bekomme das nicht hin. Auch wenn hier
-
Thread
AVR versus ARM Gesperrt
kann ich nicht zustimmen. Und zwar darum: Wenn ich von einem ATmega328P ausgehend auf einen STM32F103CB wechsele, dann bleibe ich ungefähr in der gleichen Preisklasse (jedenfalls was Endverbraucher die bei Conrad/Reichelt einkaufen angeht) und die Stromaufnahme ist ähnlich. Dafür erhalte ich 4x
bekommen würde. Wer behauptet das? > Wenn ich von einem ATmega328P ausgehend auf einen STM32F103CB wechsele, > dann bleibe ich ungefähr in der gleichen Preisklasse (jedenfalls was > Endverbraucher die bei Conrad/Reichelt einkaufen angeht) und die > Stromaufnahme ist ähnlich. Ahja, Du
-
Thread
BluePill STM32 Bezugsquelle
Moin, - Du erkennst den Unterschied zwischen STM32F103CB und STM32F103C8? 64kB gegen 128 kB Flash? Gucke: https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html Gruesse Th.
Thomas W. schrieb im Beitrag #6520342: > Du erkennst den Unterschied zwischen STM32F103CB > und STM32F103C8? 64kB gegen 128 kB Flash? Ja den kenne ich. In der oben verlinkten Artikelbeschreibung steht, dass es ein STM32F103C8T6 sei, was der normalen Bestückung des Boardes entspricht
-
Thread
STM32F103C6T6A Lässt sich nicht programmieren
GND-Kupferflächen, um so zumindest die Abblockkondensatoren direkt hier auch anzulöten. Das ist hier ein STM32F103CB (also mit 128kB Flash) und auf dem zweiten Bild wurde dann aus dem Prototypen eine richtige Leiterplatte aus meiner Feder. Und wenn man mit den STM32 oder generell mit irgendwelchen µControllern
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
viele CPUs angeschaut, die das können (oder doch nicht) Schlussendlich habe ich mich für einen STM32F103CB entschieden. Der würde auch für Deine Applikation passen: - 4 Timer, 32 Bit (jeweils 4 OC/PWM Ausgänge) und zus. 32 Bit Prescaler - bis zu 72MHz CPU-Takt >> möglich an Timer 1 (mit internem RC
-
Thread
welche µC-Architektur (AVR, PIC)
DIL/SMD Die Preise (Masse, je nach Distibutor unterschiedlich): PIC18: ca. 2,00 EUR STM32F103CB: ca. 3,60 EUR ATMEGA128: ca. 3,80 EUR Demoboards gibt es für alle Derivate ab 20 EUR aufwärts. Ich sehe immer noch keinen Nachteil für die STM32 Reihe. Die PICs sind nur dann interessant
-
Thread
Welcher ARM-Prozessor als Anfänger ?
Für Anfänger? Ganz klar STM32F103CB8 Der hat sich mittlerweile durchgesetzt und massenhaft bei Ebay als Bluepill erhältlich. Ist so was wie ein Atemga32 nur halt im im Jahre 2019# Keine weiteren Spekulationen erfoderlich. Machst
-
Thread
Neue MCU APM32F103
Also, wenn wir von einem STM32F103CB ausgehen, habe ich ein erweitertes Blinky zu bieten. Die LED an PC13 blinkt im Sekunden Takt. Am TX des USART1(PA9) und USART2(PA2) werden DWT Zyklen für 3 Aktionen ausgegeben: - LED Toggle
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
nur per Bootloader dran. Es wurde schon vor vielen Jahren gemunkelt, dass ST hier umgelabelte STM32F103CB ausliefert, welche den Flash-Test in der oberen Hälfte nicht bestanden haben. So kann man 50% Ausschuss immer noch einer Verwendung zuführen. Bisher hat aber tatsächlich noch kein User, der die
Beitrag #6132767: > Es wurde schon vor vielen Jahren gemunkelt, dass ST hier umgelabelte > STM32F103CB ausliefert, welche den Flash-Test in der oberen Hälfte nicht > bestanden haben. So kann man 50% Ausschuss immer noch einer Verwendung > zuführen. Bisher hat aber tatsächlich noch kein User,
-
Thread
keine Mikrocontroller auf dem Markt
Beitrag #6939568: > Das man dann eventuell den Zertifizierungswahn wieder machen muss. Wenn ein STM32F103CB 20$ kostet wie bei https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F103CBT6_C8304.html kann man CS32F103xx vom Chinesen kaufen und neu bedrucken. Hätte nie gedacht
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
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 hat offiziell keinen USB-Controller,
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
STM32F103CB Board im (Arduino Uno) r3 Format. Hab ich gemacht, weil: - ich Nucleo-Boards F401 und F407 habe - F103 Bluepill (logischerweise) - F407 (China) Blackboard - F429 Disovery habe Irgendwie