-
Thread
STM32F103RB Fehler CAN - Frame
Hallo! Ich nutze ein STM32F103 Nucleoboard, bei dem ich mich am CAN - Bus versuche. Nur habe ich jetzt dass Problem, dass zwar die Id, Nutzdaten und CRC übertragen wird, jedoch fehlt danach der CDC + ACK bzw. EOF - Delimter.
hier noch der verwendete Code: [c] #include "stm32f10x_conf.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_spi.h" #include "stm32f10x_can.h" #include "stm32f10x_dma.h" #include "misc.h" int main(void) { GPIO_InitTypeDef
-
Thread
GPIO_Speed_50MHz beim STM32F103
Hallo ! Ich hab schon gegoogelt und auch hier im Forum mal nachgesehen aber so richtig auf eine Antwort bin ich nicht gekommen. Mit GPIO_Speed_50MHz gibt man offensichtlich die Geschwindigkeit an. Im Wikipedia steht "Der APB2 gibt einen 50MHz Clock zum GPIO. Dies ist das Maximum" Wie äußert sich das ? Wird der Port dann mit 50MHz getoggelt oder sind die Anstiegsflanken entsprechend eines 50MHz-Signals. Gruß Uli
-
Thread
set up Brefetch buffer ( STM32F103)
Hello, im searching the STM32F103 FLASH access control Register, set up the FLASH prefetch buffer and theres waitstates after Reset. I want to Enable th eprefetch register and set it up to two waitstates in p. language C I
SetSysClock(), wich will set the desired register. (All this functions are in the file system_stm32f10x.c)
-
Thread
PortE vorhanden stm32f103vct6
Hallo, was bedeutet bei der bezeichnung stm32f103vct6, das t und die 6?? Mein Kollege sagt, er könne das ULINK pro von Keil nicht verwenden, weil dieser uC keinen PortE habe. Laut Datenblatt der uC STM32F103xC (100Pin) einen PortE! Was stimmt
sollte man ausgehen. M. B. schrieb im Beitrag #2560099: > was bedeutet bei der bezeichnung stm32f103vct6, das t und die 6?? Siehe Kapitel 7 im Datenblatt.
-
Thread
stm32f103ze evaluation board lcd ansteurung
Hallo Gemeinde, ich wollte mit dem stm32f103ze evaluation board rumexperimentieren, habe den ADC mit dem eingebauten Poti getestet und die ausgabe des gerechneten wertes per USART auf einem Terminal ausgegeben. ich würde aber gerne die ausgabe
Üblicherweise liefern Hersteller ein Datenblatt zu ihren Produkten. Ist natürlich Blödsinn, weil der STM32F103ZE keinen integrierten LCD Controller besitzt. Du musst also wenn in das Datenblatt des LCD Controllers schauen. Oder du nimmst dir einfach eine Segger Eval Software von Segger und benutzt emWin
-
Thread
STM32F103 GPIO_DMA auf TIM_event aktualisieren
Moin, ich hab da gerne mal nen Problem... ich verwende zur Zeit nen STM32F103 und will Werte aus dem Speicher auf 2Ports ausgeben. Da sowas in Software immer sehr unschön und vor allem inperformant ist habe ich DMA verwenden. Nun gibt es aber noch ein zweites Problem die Ausgaben
Hallo WeP, ich hab das -ist schon ein paar Monate her - schon mal auf 'nem STM32F103 gemacht. Du ziehts zwei DMAs auf die beide auf den selben Timerevent reagieren. Der eine DMA schaufelt in den Timer ein nen Wert rein, der zweite die Werte in den Port. Geht aber nur wenn due an
-
Thread
Bausatz Oszilloskop mit STM32F103 (200kHz)
Auch wenn es schon mal einen Thread zum Vorgängermodell gab: Vielleicht interessiert es jemand. Angeregt durch die Werbung auf dieser Seite banggood.com habe ich den Bausatz erworben. Man muss halt 2 Wochen warten... An einem Tag aufgebaut - nichts funktionierte. Aber da haben die Hersteller vorgesorgt, und eine recht umfangreiche Inbetriebnahme- Anleitung mit Fehlerquellen mitgeliefert. Was noch fehlt, ist ein Gehäuse. Die Hardware auch für andere Zwecke zu verwenden, wäre ebenfalls eine Option (Flash- Bootloader und serielle Schnittstelle vorhanden.) Ich kann es als Wochenend
-
Thread
STM32F103 + ADC Multichannel Single Conversion
Hi Ich habe hier 2 Potentiometer an je einen ADC1 Channel angschlossen. Poti1 hängt an ADC1_Ch1 und Poti2 an ADC1_Ch2. Nun will ich per Multichannel Single Conversion die beiden Spannungen wandeln lassen. Das Problem an meinen Code ist das ich nach der Wandlung immer nur den Wert des Ch3 im Speicher habe. Aus dem Datenblatt kann ich nicht genau erkennen wie ich an beide Werte heran komme. Ich wäre sehr erfreut über eine Antwort da ich schon den ganzen vormittag damit verbringe. MfG R. Griesser Ich gebe hier mal meinen Code an: //ADC1 Initialisierung void ADCInit(void) {
-
Thread
STM32F103 Timer Interrupt Trigger bei bestimmten Wert
Hallo @all, da ich derzeit ein wenig auf dem Schlauch stehe hoffe ich, hier ein wenig Hilfe zu meinem Problem mit Timern zu bekommen: Ausgangssituation: Ich möchte einen externen DAC via SPI bei bestimmter Frequenz steuern. (20Hz-50 kHz soll das Ausgangssignal des DAC dann betragen können) Habe mich nun auch ein wenig in den Timer eingelesen und blicke da nicht so ganz durch. Ich habe meine Frequenz vorher in einer int Variable festgelegt (funktioniert auch alles , habe meine beispielsweise 5kHz in meiner Variable drin (int freq = 5000)) Nun zu meiner Frage: Wie kann ich
-
Thread
CMSIS USB lib für STM32F103 kompiliert nicht
Ich experimentiere gerade mit einer Blue Pill mit STM32F103. Ich nutze Keil µVision mit dem AC6-Compiler. Ein einfaches Programm mit LED-Blinken habe ich hinbekommen. Nun möchte ich die CMSIS-USB-Device library einbinden. Ziel ist es, die Blue Pill als USB-HID
Keyword __packed nicht zu kennen: [c]ptr_dest = (__packed uint16_t *)(setup_packet);[/c] USBD_STM32F10x.c: ... error: use of undeclared identifier '__packed' Was läuft hier schief?
-
Thread
STM32F103 Fehler in Temp Datei beim Compilieren
Hallo, aus heiterem Himmel kann ich mein STM32 Programm nicht mehr compilieren. Ich erhalte folgende Fehlermeldung vom gcc unter Code::Blocks: [code] ||=== Build: default in Blink_STM32F1 (compiler: GNU GCC Compiler for ARM) ===| C:\Users\Thorsten\AppData\Local\Temp\ccmO49VY.s|854|Error: registers may not be the same -- `strexb r3,r2,[r3]'| C:\Users\Thorsten\AppData\Local\Temp\ccmO49VY.s|905|Error: registers may not be the same -- `strexh r3,r2,[r3]'| ||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===| [/code] Das Tolle ist, dass die Temporärdatei nach dem Make
-
Thread
STM32F103 I2C HAL_BUSY
Hallo, ich habe ein ähnliches Setup wie https://www.mikrocontroller.net/topic/444431. - STM32F103C8T6 (bluepill) - STMcubeMX mit HAL - I2C in Master-Mode zur Ansteuerung eines MCP23017 (1K2 pullups) Derzeit versuche ich lediglich nach der Initialisierung des I2C1 ein [c]HAL_I2C_Master_Transmit
dem Errata umzugehen (siehe http://www.st.com/content/ccc/resource/technical/document/errata_sheet/f5/50/c9/46/56/db/4a/f6/CD00197763.pdf/files/CD00197763.pdf/jcr:content/translations/en.CD00197763.pdf). Hilft leider auch nicht. Ich habe gerade einfach keine Idee mehr, wie ich den I2C zum Laufen
-
Thread
ST32F103 ---> AVR RFM12B
Hallo Ich habe 2 Borads einmal mit STM32F103 mit RFM12B868 und jeweils Atmega8 Rfm12B868. Ich kann vom Stm zum AVR einen String Senden. Aber ich kann mit dem Stm32 nix Empfangen vom AVR. // Init für RFM12 //Für avr und stm gleich
-
Thread
STM32F103C8: USB HID und debugging
Hallo zusammen, ich versuche das USB-CustomHID-Device-Beispiel aus der ST HAL zum Laufen zu bekommen und bin gerade etwas irritiert. Das Beispiel an sich lässt sich compilieren, flashen und es läuft auch soweit - jedenfalls wird mir das Gerät wie erwartet unter Windows angezeigt, wenn ich es neu anstöpsle. Wenn ich nun aber versuche mich mit dem Debugger dran zu hängen sieht es nicht mehr so gut aus, soll heißen: das Gerät wird dann nicht mehr erkannt, solange bis ich das Debugging abbreche und das Gerät aus- und wieder einstecke. Auch schreiben oder lesen von (Feature-)Reports funktioniert
-
Thread
Buspirate Equivalent für das STM32F103 Bluepill board?
Hallo zusammen Ich suche ein Projekt, welches einen STM32F103 in eine art BusPirate verwandelt. Konkret möchte ich gerne per USB (Virual ComPort CDC) ein an den Controller angeschlossenes I2C Device steuern und auslesen. Idealerweise könnte der Controller
-
Thread
PC13 Konflikt mit RTC Clock auf STM32F103
(STM32CubeIDE) Habe gerade festgestellt, daß in einem kleinen STM32F103 Testprogramm, in dem ich auch die RTC-LSE Clock eingeschaltet habe, plötzlich nach ein paar Sekunden die onboard LED anging und dauerhaft anbleibt. Habe mal danach gesucht und fand, daß man
-
Thread
STM32F103RB TIM2 Remap abschalten
Hallo zusammen, ich benutze den STM32F103RB um Impulse zu erzeugen und zu empfangen. Es soll eine Halbduplex übertragung über einen Transformator stattfinden. D.h. der STM32 muss am selben Pin empfangen und senden können. Einzeln habe
-
Thread
STM32F103: I2C EEPROM schreiben
Hallo zusammen, ich komme nicht weiter, und weiß nicht mehr wo ich ansetzen soll. Stand: es existiert in voll funktionsfähiges STM32 Projekt (SW/HW). Dieses Projekt wurde von Hardware seite minimal verändert: ein ext. Interrupt weniger, andere Bauform des EEPROMs, etwas andere ADC beschaltung. Nunja, es funktioniert mittlerweile alles bis auf das Lesen und Schreiben des EEPROMs. An der Configuration/Ini wurde im Vergleich zu dem alten Projekt nichts verändert, lediglich wie gesagt die Bauform (gleiche Pinbelegung) was ja völligst egal ist. [c] void I2c_Configuration(void) {
-
Thread
stm32f103 libopencm3 und usb_cdcacm example will nicht
Servus.. Ich hab mir heute, weil ich ein USB-Device für meinen stm32f103 (lctech minimal stm32f1 board) brauche. habe also libopencm3 runter geladen, inklusive examples, dieses kompiliert und dann unter libopencm3-examples/examples/stm32/f1/other/usb_cdcacm das erstellte
libopencm3 konnte mir leider nicht geholfen werden, weil man mit dem board keinerlei erfahrung hätte. Der f103 hat allerdings für usb gar keine alternate pins.. Hat jemand das schonmal gemacht?
-
Thread
Hat einer von euch einen STM32F103xC/D/E rumliegen
den er derzeit nicht braucht? Bei meiner Bestellung bei TME hat sich rausgestellt, dass die 4 Stück doch nicht auf Lager waren wie angezeigt und wohl erst Ende April wieder reinkommen. Wäre prima wenn mir einer von euch einen STM verkaufen könnte. Gruß Tom
-
Thread
Arduino USB-Example STM32F103C (Bluepill)
laufen kriegen. Nachdem ich die Anweisungen hier: [[USB-STM]] - http://stm32duino.com/viewtopic.php?f=48&p=22408&sid=3efc8d009dd2565b7c134c1e04db33b7#p22408 gefolgt bin, kriege ich folgende Compiler Meldung : HID.h no such file or.... Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf
-
Thread
STM32f103 UART2 auslesen funktioniert nicht.
Hallo liebe Community, ich versuche schon seit Tagen einen stm32f103 über PA2 und 3 also UART2 auszulesen. Leider weiß ich nicht welche Baudrate oder sonst was eingestellt ist. Hab mir von eBay einen Logic Analyzer gekauft doch auch damit absolut kein erfolg gehabt
vernünftiges bis auf kyrillische Zeichen oder zahlen ohne sinn rausbekomme? die Platine mit dem stm32f103 hat noch zusätzlich über i2c ein Gyroskop mpu 6050 angeschlossen. 2 kabel (pa2 und 3) führen zum nächsten stm32f103 der 2 Motoren antreibt. Danke schon mal!
-
Thread
SDIO für LPC2478 und STM32F103 mal anders
So Leute, neulich hat mich mal jemand danach gefragt. Die SD-Cores vom LPC2478 und vom STM32F103 sind fast identisch und die angehängten Quellen sind so im Laufe der Zeit bei mir entstanden. Ich hatte früher mal die EFSL benutzt, bin aber zu Chan's FF umgestiegen. Den Anschluß an FF (efsys.c)
-
Thread
STM32F103C8: wie nicht vorhandene Pins behandeln
Beim STM32F103C8 sind vom PORTC nur die Pins PC13, PC14 und PC15 herausgeführt. Muss ich die nicht vorhandenen Pins berücksichtigen und sie z. B. als Eingang mit PullUp initialisieren?
-
Thread
CoIDE --> stm32f103 LCD+Cam
http://www.micro4you.com/store/ov7725-camera-module-with-fifo.html -diese Kamera an einem Olimex STM32-LCD; -compiliert mit CoIDE und geflasht mit dem ST-Link eines f4-Discovery;
-
Thread
[V] 2Stk STM32F103ZET6
Verkaufe hier noch zwei verschweißte unbenutzte STM32F103ZET6 µC's (von Farnell) Bei Interesse bitte melden. 10€ pro Stk + Versand wäre ok für mich. MfG Sven
-
Thread
stm3f103 phase correct mithilfe advanced timer
Servus, weiß jemand wie man "phase correct" beim stm32f103 mit den advanced timer implementiert? Bei ST nennt man das "Asymmetric PWM mode". Leider haben nur die neueren µC diesen timer. Im Endeffekt sind das zwei komplementäre Ausgänge, die 180° Phasen
-
Thread
STM32F103 DMA ADC und SPI gleichzeitig Fehler
Hallo, ich habe eine Frage bezüglich der gleichzeitigen Nutzung des STM32F103 DMA Controllers für SPI und ADC Ich habe ein Board mit mehreren SPI LED Controllern, LED siebensegment Controllern und einem ADC der Pushbuttons abfragt. Wenn ich nun auf dem Siebensegment Controller
ausgeschaltet). Meine Frage ist deshalb, weiß jemand ob sich DMA mit ADC und DMA mit SPI beim STM32F103 beißen kann? Für diejenigen die sich den Code anschauen wollen, der findet sich auf meinem GitHub account unter https://github.com/mrwillem/versatube-display/tree/master/src der ADC DMA wird
-
Thread
STM32F103VE debuggen unter Eclipse via JTAG
Guten Tag, Hat schon wer die neue Cortex M3 serie mit 512 kbyte Flashspeicher erfolgreich gedebugged bzw. zuverlässig geflasht? Versuche das per Eclipse mit openocd r717 und einem Amontec JTAG-Adapter. Die Toolchain funktionierte mit der kleineren STM32-CPU wunderbar. Flashen funtkionierte, debuggen prinzipiell auch(ausser das ich nach einem Breakpoint immer in einer ISR gelandet bin, was das debuggen immer etwas erschwert hat. Wenn da auch wer was zu weiß, ich wer nicht böse drum). Hab ich ein Problem mit der neuen Blocksize im Flash, an welcher Stelle muss man was ändern? MfG Christian
-
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
SPI & ADS1256 & STM32F103
Moin, Ich habe ein ADS-Modul über SPI an den F103 angeschlossen. Null Reaktion. Verwendet habe ich die Pins PA7 - PA4. Muss ich im SETUP irgendwas angeben, um genau diesen SPI-Port anzusprechen, ähnlich wie Serial und Serial1? #include <SPI.h>
-
Thread
USB des STM32 F103C8T6 nutzen
Noch etwas: bei den Grundeinstellungen gibt es einige Warnungen was VID/PID betrifft und der F103 wird als F407 CDC Device erkannt. Also evtl. noch anpassen, läuft aber auch so.
F103 > anzugeben. Was soll da nicht so einfach sein, bzw. welche Problem hast du damit?
-
Thread
stm32f103c8 lässt sic nich flashen
Habe dieses board - http://www.ebay.de/itm/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-/272425764978?var=&hash=item3f6dd74872:m:mrAOyKktZjIFkrwmEnoO1Mg - vergeblich versucht mittels St-Link V2 zu flashen. Fehlermeldung coide: C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F103C8 "C:/CooCox/CoIDE/workspace/y/y/Debug/bin/y.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --reset=SYSRESETREQ --driver="C:/CooCox/CoIDE/flash/STM32F10x_MD_64.elf"
-
Artikel
Datei:Wc12h-STM32F103.hex
Version 1.6.1
-
Artikel
Datei:Wc24h-STM32F103.hex
Version 1.6.1
-
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
-
Artikel
STM32F103C8T6 Boards
Hauptsächlich aus China gibt es preiswerte STM32F103C8T6 Boards in 600 mil und 1300 mil Breite. Pinbelegung. Nachfolgend die Pinbelegung beider Versionen: Pin Name 600 mil 1300 mil Type POR-Fct Default Remap 1 VBAT 1 5 S VBAT 2 PC13-TAMPER- RTC(5) 2
-
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
STm32F103 und F407: Konstanten sicher ins Flash legen?
Testprogramm zeigt dass ein Textstring sehr wohl im Flash (ab 0x8000_0000) liegt, siehe Adressraum des F103. Das RAM wäre ja ab 0x2000_0000. [c] #include "stm32f10x_conf.h" #include <stdio.h> const char mytext[] = "bla bla bla bla bla bla bla bla bla bla bla bla "; char tmpstr[120]; int
-
Thread
stm32F103 DMA Uart3 und Uart4 zu tunneln
Nö. der F103 hat nur USART1 .. USART3.
pegel schrieb im Beitrag #5770885: > Nö. > der F103 hat nur USART1 .. USART3. Er hat nach UART gefragt. Also korrekte Antwort: Er hat je nach Modell USART1..3 und UART4..5.
-
Thread
Zephyr STM32F103C8 canbus pin mapping
wie das pinctrl ausschauen soll, damit ich CANRX/TX auf PB8 und PB9 kriege. stm32_min_dev_stm32f103xb_blue.overlay: [code]/ { model = "STM32 Minimum Development Board (Blue)"; compatible = "stm32_min_dev_blue", "st,stm32f103c8"; leds { led: led {
devicetree overlay: /home/edi/zephyrproject/zephyr/boards/others/stm32_min_dev/stm32_min_dev_stm32f103xb_blue.overlay -- Found devicetree overlay: /home/edi/zephyrproject/projects/babbling/stm32_min_dev_stm32f103xb_blue.overlay -- In: /home/edi/zephyrproject/projects/babbling/build/zephyr, command
-
Thread
[S] STM32F103CBT6 mit 128 kb Flash
Hallo, ich suche 2-3 Chips des Typs STM32F103CBT6 mit 128kb zum Austausch auf meinen 64kb Blue Pill Boards. Falls jemand fabrikneu verpackte und ungeöffnete hat bitte melden. Danke! Christian
Christian J. schrieb im Beitrag #6657480: > ich suche 2-3 Chips des Typs STM32F103CBT6 mit 128kb zum Austausch auf > meinen 64kb Blue Pill Boards. In den anderen von Dir angestoßenen Thread wurde darauf hingewiesen, daß der STM32F103CBT6 lt. DB nur 64kB hat. Also da 128kB so zu
-
Thread
STM32 - NucleoF103RB >USB-Win10
Das ist ein Nucleo64-F103RB. Die Jumper stecken richtig.
Stefanus F. schrieb im Beitrag #5669018: > Das ist ein Nucleo64-F103RB. > Die Jumper stecken richtig. Danke .. ich mach das am Nachmittag mal mit dem Knoppix-Live .. und schau mal ob Linux irgendwas am USB-Port
-
Thread
STM32F103 Cortex M3 Assembler Interrupt Routine
schau mal hier: https://github.com/x893/STM32F103-DualCDC/tree/master/Libraries/CMSIS/Core/CM3/startup das sind verschieden startups files für dem cm3. Vielleicht bringt dich das weiter.
ich möchte ein einfaches Assemblerprogramm für den F103 schreiben, z.B. LED blinken. Kann mir jemand ein Listing zeigen? Danke
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
richtig > stabil läuft. Ich habe schon einige Sachen mit verschiedenen STM32 > (jeweils immer die F103xxx-Familie) mit dem ST-Link als JTAG-Adapter > gemacht, aber irgendwie hängt sich der JTAG immer mal wieder weg. > Manchmal so schlimm, das man den Rechner neu starten muss, oft reicht es > aber
richtig > stabil läuft. Ich habe schon einige Sachen mit verschiedenen STM32 > (jeweils immer die F103xxx-Familie) mit dem ST-Link als JTAG-Adapter > gemacht, aber irgendwie hängt sich der JTAG immer mal wieder weg. > Manchmal so schlimm, das man den Rechner neu starten muss, oft reicht es > aber
-
Thread
STM32F103 - UART Loopback- die eigene Sendung empfangen..
Hi, alsooo ich habe einen STM32F103 (BluePill) und möchte in ein Programm einen einfachen Test für die UARTs implementieren. Die Idee dahinter ist, dass ich Rx und Tx brücke, dann ein paar Byte raus sende und wieder empfange.. Vom Prinzip
HAL_USART_TransmitReceive() genau das was ich bräuchte aber die HAL_USART*-Funktionen scheinen für den STM32F103 nicht wirklich zu existieren. .. Insofern probier ichs dann wohl doch Low Level.. @Harry, Steve danke für die Links, ich schau da gerade mal rein... Ich mein, auf dem AVR hätt ich das in 2 Minuten
-
Thread
OpenOCD Config für stm32nucleo F103 (Linux)
versuch mich zurzeit in die ARM Mikrocontroller einzuarbeiten und habe mir deshalb ein stm32nulceo F103 gekauft. Jetzt bau ich mir unter Ubuntu eine Toolchain dafür auf und habe mit OpenOCD Probleme. Inhalt meiner openocd.cfg: [code] #daemon Konfiguration telnet_port 4444 gdb_port 3333 source
In 0.8.0 habe ich in st_nucleo_f103rb.cfg folgendes gefunden # This is an ST NUCLEO F103RB board with a single STM32F103RBT6 chip. # http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF259875 source [find interface
-
Thread
STM32F103RBT6 Timer 5 (TIM5)
General purpose timers" die Rede. Auf der Seite ist auch das Datenblatt des Controllers. STM32F103x8, STM32F103xB *Medium-density* performance line ARM-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, *7 timers*, 2 ADCs, 9 com. interfaces Die haben alle TIM1 und TIM2-TIM4. +TIM5 ist in den folgenden enthalten: STM32F103xC, STM32F103xD, STM32F103xE *High-density* performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, *11 timers*, 3 ADCs, 13 communication interfaces > Das > entspricht