diy electronics, robotics equipments online | modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p...

78

Upload: others

Post on 12-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3
Page 2: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Page 3: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

2

-

-

-

Page 4: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

3

Page 5: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

4

Page 6: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

5

Page 7: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

6

in

Page 8: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

7

Page 9: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

8

Page 10: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

9

(𝟏)

𝟏(𝟏)

(𝟑)

Page 11: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

10

Page 12: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

11

Page 13: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

12

Page 14: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

13

PB

6

VD

D_3

VSS

_3

PE1

PE0

PB

9P

B8

BO

OT0

PB

7

PB

5

PB

4

PB

3P

D7

PD

6

PD

5

PD

4

PD

3P

D2

PD

1P

D0

PC

12

PC

11

PC

10

PA

15

PA

14

LQFP100

10

0

99

98

97

96

95

94

93

91

90

89

88

87

86

85

84

83

82

81

80

79

78

77

76

92

PC15-OSC32_OUT

PE2PE3

PE5

PE6

PC14-OSC32_IN

PC2

PA1PA2

PC

5

PA

3

VSS

_4

VD

D_4

PA

4

PA

5P

A6

PA

7

PC

4

PB

0

PB

1

PB

2P

E7

PE8

PE9

PE1

0

PE1

1P

E12

PE1

3P

E14

PE1

5P

B1

0P

B1

1

VSS

_1V

DD

_1

PE4

VBAT

PC13-TAMPER-RTC

VSS_5

VDD_5

OSC_INOSC_OUT

NRST

PC0

PC1

PC3

VSSAVREF-

VREF+VDDA

PA0-WKUP

3426

27

28

29

30

31

32

33

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

9

12

3

4

56

7

8

10

11

1213

14

15

16

1718

1920

212223

2425

PA8

VDD_2VSS_2

NC

PA13

PA12PA11

PA10

PA9

PC9

PC8

PC7PC6

PD15

PD14

PD13

PD12PD11

PD10PD9

PD8PB15PB14

PB13PB12

7574

69

6867

73

72

7170

66

65

6463

62

61

60

5958

5756

555453

5251

Page 15: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

14

PC1

VBATPC13-TAMPER-RTC

PC15-OSC32_OUT

PD0 OSC_IN

PC0

PC14-OSC32_IN

PD1 OSC_OUT

NRST

PC2

PC3

VSSAVDDA

PA0-WKUP

PA1

PA2

PB

4

VD

D_

3

VSS

_3

PB

9P

B8

BO

OT0

PB

7

PB

6

PB

5

PB

3

PD

2

PC

12

PC

11

PC

10

PA

15

PA

14

PC9

VDD_2VSS_2

PA13

PA12

PA11PA10

PA9

PA8

PC8

PC7

PC6PB15

PB14

PB13

PB12

9

1

2

345

6

7

8

10

11

1213

14

15

16 29 30 31 32

40

48

47

46 45 44

43

42

41

39

38

37 36

35

34 33

PC

5

PA

3

VSS

_4

VD

D_

4P

A4

PA

5

PA

6

PA

7

PC

4

PB

0

PB

1

PB

2P

B1

0

PB

11

VSS

_1

VD

D_

1

LQFP64

18 1917 20 21 22 23 24 25 26 27 28

52 51 50 49 63 6264 61 60 59 58 57 56 55 54 53

Page 16: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

15

LQFP48

PB15

VDD_2

VSS_2

PA13

PA12

PA11PA10

PA9

PA8

PB14

PB13PB12

VDDA

VBAT

PC13-TAMPER-RTC

PC14-OSC32_IN

PC15-OSC32_OUT

PD0 OSC_INPD1 OSC_OUT

NRST

VSSA

PA0-WKUP

PA1

PA2P

B4

VD

D_3

VSS

_3

PB

9P

B8

BO

OT0

PB

7 P

B6

PB

5

PB

3

PA

15

PA

14

9

1

2

3

4

56

7

8

10

1112

28

36

35

3433

3231

30

29

27

26

25P

B1

0

PA

3

PA

4

PA

5P

A6

PA

7

PB

0

PB

1

PB

2

PB

11

VSS

_1

VD

D_1

14 1513 16 17 18 19 20 21 22 23 24

47 4648 45 44 43 42 41 40 39 38 37

Page 17: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

16

VSS

_3

BO

OT0

PB

7

PB

6

PB

5

PA

14

PA

15

PB

4

VDD_2

VSS_2

PA13

PA12

PA11

VDD_1

PA8

PA10

PA9

PA

3

PA

4

PA

5

PA

6

PA

7

VSS

_1

PB

2

PB

0

PB

1

VDD_3

OCS_IN/PD0

OCS_OUT/PD1

NRST

VSSA

PA2

PA1

VDDA

PA0-WKUP

1

2

3

4

5

9

8

6

7

PB

4

27

26

25

24

23

19

20

22

21

282930313236 35 3334

10 11 12 13 14 15 16 17 18

QFN36

Page 18: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

17

Page 19: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

18

Page 20: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

19

Page 21: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

20

Page 22: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

21

Page 23: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

22

TRACECLK

TRACED[0:3]

as AS

NJTRST

JTDI

JTCK/SWCLK

JTMS/ SWDIO

JTDO

as AF

TPIU

SW/ JTAGTrace/ trig pbus

Trace

Controller

CortexTM- M 3 CPU

Fmax: 96 MHz

NVIC

Ibus

Dbus

System

Bu

sMa

trix

GP DMA7 channels

Fla

sh

o

bI

Inte

rfa

ce

Flash 128 KB

64 bit

SRAM 20 KB

NRST

VDDA

VSSA

SUPPLYSUPERVISION

@ VDDA

Rst

Int

EXTI

WAKEUP

GPIOA

GPIOB

GPIOC

GPIOD

GPIOE

TIM1

SPI1

USART1

@ VDDA

IF

IF

80 AF

PA[ 15:0]

PB[ 15:0]

PC[ 15:0]

PD[ 15:0]

PE[ 15:0]

4 Channels

3 compl . Channels

ETR and BKIN

MOSI MISO SCK

NSS as AF

AP

B2

:Fm

ax=

48

/96

MH

z

AHB2

APB2AHB2

APB1

AH

B:F

ma

x=4

8/9

6M

Hz

POWER

@ VDD

@ VDD

PCLK1

PCLK2HCLKFCLK

RC 8 MHz

RC 40 KHz

@ VDDAA

PB

1:F

ma

x=2

4/4

8M

Hz

@ VBAT

TIM2

TIM3

TIM4

USART2

USART3

SPI2

I2C1/I2C3

I2C2/I2C4

bxCAN

USB2. 0 FS

( USB2 ) 2.0 FS

SRAM 512B

WWDG

16AF

VREF+

VREF-

VDD= 2 to 3.6v

Vss

OSC_ IN

OSC_ OUT

OSC32_ IN

OSC32_ OUT

TAMPER- RTC

4 Channels

4 Channels

4 Channels

MOSI MISO SCKNSS as AF

SCL SDA SMBA as AF

SCL SDA as AF

USBDP /CAN_TXUSBDM/ CAN_RX

V BAT

FPU

QSPICLK/SS_N/IO[3:0]as AF

/

RX TX CTS RTS CKSmartCard as AF

/ / / /

/ /

/

/

// //

RX TX CTS RTS CKSmartCard as AF

/ / //

RX TX CTS RTS CKSmartCard as AF

/ / // /

/

/

VOLT.REG.3.3V TO 1.8V

XTAL OSC4-16MHzPLL&CLOCK

MANAGT

IWDGStand byinterface

XTAL 32 KHz

RTCAWUBackup interface

Backupreg

POR/PDR

PVD

12 bit ADC1

12 bit ADC2

Temp sensor

Page 24: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

23

8 MHzHSI RC

/2

PLLSRC

. . . ,×16×2,×3,×4

PLL

PLLMUL

USBPrescaler

AHBPrescaler/1,2. .512

4-16MHzHSE OSC

LSE OSC32.768KHz

/128

/2

CSS

LSI RC40KHz

/2

APB1Prescaler

/1,2,4,8,16

/8

TIM2,3,4If(APB1 prescaler=1) ×1else

APB2Prescaler

/1,2,4,8,16

TIM1 timerIf(APB2 prescaler=1) ×1else

ADCPrescaler/2,4,6,8

HSI

48 MHz USBCLKto USB interface

HSI

SW

HSE

PLLCLK

SYSCLK

96MHzmax

OSC_OUT

OSC_IN

OSC32_IN

OSC32_OUT

MCO

PLLXTPRE

LSE

LSI

RTCCLK

To RTC

RTCSEL[1:0]to independent watchdog( IWDG)

IWDGCLK

MainClock Output

MCO

PLLCLK

HSIHSESYSCLK

96 MHz max

Clock

HCLKto AHB bus , core,memory and DMA

Enable(3bits)to Cortex System timer

FCLK CortexFree running clock

48 MHz max PCLK1

Peripheral ClockEnable(13bits)

to APB1 peripherals

to TIM2,3and 4

TIMXCLK

Peripheral ClockEnable (3bits)

96 MHz max

Peripheral ClockEnable(11bits)

PCLK2

to APB2 peripherals

Peripheral ClockEnable(1bits)

to TIM 1

TIM 1CLK

to ADC

ADCCLK

Legend :

HSE= high-speed external clock signal

HSI = high-speed internal clock signal

LSE = low - speed external clock signal

LSI = low -speed internal clock signal

FLITFCLKto flash programming interface

FPU

1/1.5/2

Prescaler1/2

QSPI

Page 25: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

24

ARM® Cortex®-M3 Internal

Peripherals

0xFFFF FFFF

0xE010 0000

Peripherals

SRAM

0xE000 0000

0xC000 0000

0xA000 0000

0x8000 0000

0x6000 0000

0x4000 0000

0x2000 0000

0x0000 0000

0

1

2

3

4

5

6

7

reserved

Option Bytes

System memory

reserved

Flash memory

Aliased to Flash or system memory depending on BOOT pins

0x1FFF FFFF

0x1FFF F80F

0x1FFF F800

0x1FFF F000

0x0801 FFFF

0x0800 0000

0x0000 0000

APB memory space

reserved

CRC

reserved

Flash Interface

reserved

RCC

0xFFFF FFFF

reserved

DMA

reserved

USART1

reserved

SPI1

TIM1

ADC2

ADC1

reserved

Port E

Port D

Port C

Port B

Port A

EXTI

AFIO

reserved

PWR

BKP

reserved

bxCANShared 512 byte USB/CAN SRAM USB/USB2 Registers

I2C2/I2C4I2C1/I2C3reserved

USART3

USART2

reserved

SPI2

reserved

IWDG

WWDG

RTC

TIM4

TIM3

TIM2

Reserved

0x4002 3400

0x4002 3000

0x4002 2400

0x4002 2000

0x4002 1400

0x4002 10000x4002 0400

0x4002 0000

0x4001 3C00

0x4001 38000x4001 34000x4001 30000x4001 2C00

0x4001 2800

0x4001 24000x4001 1C00

0x4001 18000x4001 1400

0x4001 1000

0x4001 0C00

0x4001 08000x4001 0400

0x4001 0000

0x4000 7400

0x4000 7000

0x4000 6C00

0x4000 68000x4000 6400

0x4000 60000x4000 5C00

0x4000 5800

0x4000 5400

0x4000 4C00

0x4000 4800

0x4000 4400

reserved

0x4000 3C00

0x4000 38000x4000 3400

0x4000 3000

0x4000 2C00

0x4000 28000x4000 0C000x4000 08000x4000 0400

0x4000 0000

FPU0x4002 4000

0x4002 43FFreserved

Page 26: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

25

Page 27: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

26

Page 28: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

27

Page 29: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

28

Page 30: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

29

Page 31: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

30

Page 32: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

31

Page 33: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

32

Page 34: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

33

Page 35: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

34

Page 36: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

35

C=50 PF

APM32F103XXPIN

VIN

APM32F103XXPIN

Page 37: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

36

VDD

VDDA

IDD

VBATAFM32F103XXPIN

IDD_VBAT

Vref

IDD+Vref

Page 38: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

37

Page 39: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

38

Page 40: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

39

Page 41: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

40

Page 42: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

41

VBAT

1.8-3.6V

通用I/O端口

VDD1/2/3/4/5

1/2/3/4/5VSS

VDD

5 × 100 nF+ 1 × 4.7 µF

VDD

VREF

VDDA

VREF+

VSSA

VREF-

10 nF+ 1 µF

10 nF+ 1 µF

供电开关

输出

输入

调压器

ADC

后备电路

(32KHz振荡器,RTC

唤醒电路,后备寄存器)

平转

IO

逻辑

电路

核心电路CPU

数字电路

和存储器

模拟电路

RC振荡器

PLL等

General I/O

port

OUT

IN

Regulator

Power Switch

Backup circuitry (OSC32K, RTC, Wake-up logic,

Backup registers)

Kernel logic (CPU, Digital

& Memories)

IO logic

Le

vel sh

ifte

r

Analog:

RCs, PILL

Page 43: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

42

Page 44: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

43

Page 45: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

44

Page 46: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

45

Page 47: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

46

Page 48: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

47

Page 49: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

48

Page 50: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

49

Page 51: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

50

Page 52: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

51

Page 53: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

52

T

10%

50%

90% 10%

50%

90%

tr(IO)OUTtr(IO)OUT

外部输出

负载是50pF

如果(tr+tf)小于等于(2/3)T,并且占空比是(45~55%)

当负载为50pf时,达到最大的频率

External

output on

50pF

Maximum frequency is achieved if + ≤(2/3)T and if the duty cycle is

(45~55%) when loaded by 50pF

Page 54: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

53

Page 55: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

54

{I²C总线

VDD VDD

4.7KΩ 4.7KΩ100Ω

100Ω

SCL

SDA

APM32F103XX

重复的开始条件

开始条件tsu(STA)

tsu(STO)

tsu(STA;STO)停止条件

开始条件

th(SDA)

tf(STA)

SDA

tr(SDA) tsu(SDA)

tf(SCK)tf(SCK)tw(SCKH)

SCL

th(STA) tw(SCKL)

Start

Start repeated

Start

Stop

Page 56: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

55

NSS输入

MOSI输入

MISO输出

CPHA=0CPOL=0

CPHA=0CPOL=1

输出最高位 输出第6~1位 输出最低位

输入最低位输入最高位 输入第6~1位

th(SI)

th(NSS)tc(SCK)

tr(SCK)tf(SCK)

tdls(SO)th(SO)tV(SO)ta(SO)

tSU(SI)

tSU(NSS)

th(SCKH)

tW(SCKL)

SCK输入

MSB OUT

MSB IN

LSB OUT

LSB IN

SCK Input

MISO Output

MOSI Input

BIT 6~1 OUT

BIT 6~1 IN

NSS Input

Page 57: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

56

𝟏(𝟏)

NSS输入

MISO输出

CPHA=1CPOL=0

CPHA=1

输出最高位 输出第6~1位 输出最低位

输入最低位输入最高位 输入第6~1位

tc(SCK)

th(SI)tSU(SI)

th(NSS)

MOSI输入

CPOL=1SCK输入

tSU(NSS)

tW(SCKH)

tW(SCKL)

ta(SO)

tV(SO)th(SO)

tf(SCK)

tr(SCK)

tdls(SO)

高电平

NSS输入

MOSI输出

MISO输入 输入最高位

输出最高位

输入第6~1位 输入最低位

输出最低位输出第6~1位

CPHA=0CPOL=0CPHA=0CPOL=1

CPHA=1CPOL=0

CPHA=1CPOL=1

tc(SCK)

th(MI)

tv(MO)th(MO)

SCK输入

SCK输入 tW(SCKH)

tW(SCKL)tSU(MI)

NSS Input

SCK Input

MISO Output

BIT 6~1 OUT

BIT 6~1 IN

MSB OUT

MSB IN

LSB OUT

LSB IN

NSS Input

MOSI Input

MOSI Input

MISO Output

SCK Input

SCK Input

MSB IN

MSB OUT LSB OUT

LSB IN BIT 6~1 IN

BIT 6~1 OUT

High

Page 58: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

57

交叉点

差分数据线

VCRS

VSStf tf

Differential data lines

Crossover points

Page 59: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

58

Page 60: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

59

Page 61: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

60

Product Series

Model

Version

Year and Week

Page 62: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

61

Page 63: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

62

Page 64: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

63

Page 65: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

64

+0.05 -0.06

Page 66: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

65

Page 67: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

66

+0.05 -0.06

Page 68: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

67

Page 69: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

68

+0.05 -0.06

Page 70: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

69

Page 71: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

70

Example: APM32 F 103 C 8 T 6 xxx

Device family

APM32 = ARM-based 32-bit microcontroller

Product type

F = general-purpose E = enhanced

Device subfamily

103 = performance line

Pin count

T = 36 pins C = 48 pins

R = 64 pins

V = 100 pins

Flash memory size

4 = 16 Kbytes of Flash memory 6 = 32 Kbytes of Flash memory 8 = 64 Kbytes of Flash memory B = 128 Kbytes of Flash memory

Package

T = LQFP

U= QFN U = QFN

Temperature range

6 = Industrial temperature range, –40 to 85 °C.

7 = Industrial temperature range, –40 to 105 °C.

Options

xxx= programmed parts TB = tape and real

Page 72: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

71

Page 73: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

72

Page 74: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

73

Page 75: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

74

Page 76: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

75

Page 77: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

76

Page 78: DIY Electronics, Robotics Equipments Online | Modules ... · 13 p p b 6 v d d _ 3 v s s _ 3 p e 1 p e 0 p b 9 p b 8 b o o t 0 p b 7 p b 5 p b 4 p b 3 p d 7 p d 6 p d 5 p d 4 p d 3

77