ST STM32F103C6, STM32F103R6, STM32F103T6, STM32F103C8, STM32F103R8 User Manual

...
0 (0)
ST STM32F103C6, STM32F103R6, STM32F103T6, STM32F103C8, STM32F103R8 User Manual

STM32F103x6

STM32F103x8 STM32F103xB

32 ARM USB CAN 7 16 2 ADC 9

ARM 32 Cortex™-M3 CPU

72MHz 1.25DMips/MHzDhrystone2.1 0

32K 128K

6K 20K SRAM

2.0 3.6 I/O

/ (POR/PDR)(PVD)

4 16MHz

8MHz RC

40kHz RC

PLL CPU

32kHz RTC

VBAT RTC

2 12 1us (16 )

0 3.6V

DMA

7 DMA

ADC SPI I2C USART

80 I/O

26/37/51/80 5V I/O

I/O 16

(SWD) JTAG

7

3 16 4/ /PWM

16 6

6 PWM /

2 ( )

24

9

2 I2C (SMBus/PMBus)

3 USART ISO7816 LIN IrDA

2 SPI (18 / )

CAN (2.0B )

USB 2.0

ECOPACK® RoHS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STM32F103x6

STM32F103C6, STM32F103R6,

 

 

 

STM32F103T6

 

STM32F103x8

STM32F103C8, STM32F103R8,

 

 

 

STM32F103V8, STM32F103T8

 

STM32F103xB

STM32F103RB, STM32F103VB,

 

 

 

STM32F103C8

2007 11 STM32F103 http://www.st.com/stonline/products/literature/ds/13587.pdf

1/22

 

 

 

 

 

 

 

 

 

1

.....................................................................................................................................................

3

2

.............................................................................................................................................

3

 

 

2.1

................................................................................................................................

4

 

 

2.2

........................................................................................................................................

5

3

...........................................................................................................................................

11

4

.......................................................................................................................................

19

5

...........................................................................................................................................

20

6

...........................................................................................................................................

20

7

...........................................................................................................................................

20

 

 

7.1

..................................................................................................................

21

8

...........................................................................................................................................

21

A

.....................................................................................................................................

22

 

 

A.1

PD0 PD1 .......................................................................................................

22

 

 

A.2

ADC .................................................................................................................

22

 

 

A.3

ADC + ...........................................................................................

22

 

 

A.4

ADC 0 ...............................................................................................................................

22

2007 11 STM32F103 http://www.st.com/stonline/products/literature/ds/13587.pdf

2/22

STM32F103

1

STM32F103xx

STM32F10x

Cortex-M3 Cortex-M3

2

STM32F103xx ARM Cortex-M3 32 RISC 72MHz

( 128K 20K SRAM) I/O APB2 12 ADC 3 16 PWM2 I2C SPI 3 USART USB CAN

STM32F103xx -40°C +105°C 2.0V 3.6V

STM32F103xx 36 100

STM32F103xx

PC GPS

2007 11

 

3

STM32F103

(STM32F103xx )

 

STM32F103Tx

 

STM32F103Cx

 

 

 

STM32F103Rx

STM32F103Vx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(K )

32

 

64

32

 

64

 

128

 

32

 

64

128

64

128

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RAM(K )

10

 

20

10

 

20

 

20

 

10

 

20

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

3

2

 

3

 

3

 

2

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPI

1

 

1

1

 

2

 

2

 

1

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I2C

1

 

1

1

 

2

 

2

 

1

 

2

 

2

 

USART

2

 

2

2

 

3

 

3

 

2

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

USB

1

 

1

1

 

1

 

1

 

1

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CAN

1

 

1

1

 

1

 

1

 

1

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I/O

 

26

 

37

 

 

 

 

51

 

80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12 ADC

 

2

 

2

 

 

 

 

2

 

 

10

 

 

10

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CPU

 

 

 

 

 

 

 

 

72MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.0 3.6V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-40 +85°C / -40 +105°C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VFQFPN36

 

 

LQFP48

 

 

 

 

LQFP64

LQFP100,

 

 

 

 

 

 

BGA100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2007 11

 

4

STM32F103

ARM® Cortex-M3 SRAM

ARM Cortex-M3 ARM MCU

ARM Cortex-M3 32 RISC 8 16

ARM

STM32F103xx ARM ARM

128K

SRAM

20K SRAM CPU 0 ( / )

(NVIC)

STM32F103xx 43 ( 16

Cortex-M3 ) 16

NVIC

NVIC

/ (EXTI)

/ 19 /

( )EXTI APB280 I/O 16

8MHz RC CPU4~16MHzPLL ( )

AHB APB(APB2) APB(APB1) AHB APB72MHz APB 36MHz

2007 11

 

5

STM32F103

SRAM

USART1 AN2606

VDD = 2.0 3.6V VDD I/O

VSSA VDDA = 2.0 3.6V ADC RC PLL

ADC VDD 2.4V

VBAT = 1.8 3.6V ( ) VDD RTC 32kHz

(POR)/ (PDR)2V VDD (VPOR/PDR)

(PVD) VDD VPVD VDDVPVDPVD

VPOR/PDR VPVD “ ”

(MR) (LPR)

(MR)

(LPR) CPU

CPU( SRAM )

STM32F103xx

CPU / CPU

在保持SRAM 1.8V PLL HSI HSE RCEXTI EXTI 16 I/OPVD RTC USB

1.8VPLL HSI HSE RC SRAMNRST IWDG WKUPRTC

2007 11

 

6

STM32F103

RTC IWDG

DMA

7 DMA DMA

DMA

DMA SPI I2C USART TIMx ADC

RTC( )

RTC VDD VDD VBAT

(10 16 ) VDD

阶段性中断功能。RTC 32.768kHz RC128 RC 32kHzRTC 512Hz RTC 3220 32.768kHz1

12 8 32kHz RC RC

7

24

0

(TIMx)

STM32F103xx 3 16/ 16 4PWM 12 PWM

PWM DMA

2007 11

 

7

Loading...
+ 15 hidden pages