|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32F103ZET62 \( E- y- p/ c, n
$ C9 O4 e) C7 M. B5 Z$ b8 _" Q8 \元器件功能配置
! C; B. Y# i$ |8 x' L4 _
+ R7 l5 t8 \5 t& B4 ? N$ `器件功能和配置图如下,我用的是STM32F103ZET6,有112个GPIO端口,分别为1 ~2 l/ B# S8 \( q' _0 {
GPIOA.0~GPIOA.15;$ K# Q8 Y) b3 \! u! p1 U
GPIOB.0~GPIOB.15;
" b% O% S9 R; w' ]! j5 E6 x3 `- B( YGPIOC.0~GPIOC.15;
* z$ E p% S3 h1 ?6 ?1 \. D$ C" tGPIOD.0~GPIOD.15;
L) c9 V2 X( DGPIOE.0~GPIOE.15;& Q# [& C1 R0 u: R& W% F
GPIOF.0~GPIOF.15;
, v" j, H U' nGPIOG.0~GPIOG.15;: _! ^; m" \ r- f" S+ z
16*7=112' e6 m& c0 A0 t/ T- _
1 [) D1 {, c% [9 E- x) b
+ E7 K. V& Q) K
内核:3 J/ n7 q( c2 h
-32位 高性能ARM Cortex-M3处理器
! I- T" w5 J$ l. x" k& s-时钟:高达72M,实际还可以超屏一点点
, R# N7 j' l) \; \. d-单周期乘法和硬件除法
( L" A& i0 Q ^, M) L0 ? Y1 Y$ g8 h* M# d
IO口:% o" ~) x: d: n( @5 A( ?: p' ^
-STM32F103ZET6: 144引脚 112个IO w/ \/ L/ X" X: v, H7 }$ S- t
-STM32F103RCT6:64引脚 51个IO/ a/ j/ C$ Y1 R( z5 W( X7 O
-大部分IO口都耐5V(模拟通道除外)! _$ o) u8 d; `0 H: g
-支持调试:SWD和JTAG,SWD只要2根数据线* l* e$ k6 r. A
. p- N/ |) D9 g: a3 {+ O$ a% P( i存储器容量:
" d5 T F+ W6 |1 QSTM32F103ZET6: 512K FLASH,64K SRAM. G4 X I) Z, D; |' U& M! K2 i4 ]( U
STM32F103RCT6: 256K FLASH,48K SRAM' B/ l, s1 S9 X% D/ G
) r" q# t5 w. \* j0 O" [. c0 h
时钟,复位和电源管理: d3 n Q4 ?& y! B8 R5 w- Q% ?
1 m1 J7 X7 b& O1 A; B/ _ 2.0~3.6V电源和IO电压
) P& j2 ]+ B4 j4 f$ Q 上电复位,掉电复位和可编程的电压监控5 o' b {$ h: B" I g
强大的时钟系统
/ _/ g: L0 o1 _8 h -4~16M的外部高速晶振/ b- U% y$ V$ w0 M/ `+ }( m$ t8 G
-内部8MHz的高速RC振荡器1 P7 W8 X% v5 W, T) g0 s
-内部40KHz低速RC振荡器,看门狗时钟
, c5 B( g+ Y7 e8 K# d -内部锁相环(PLL,倍频),一般系统时钟都是外部或者内部高速时钟经过PLL倍频后得到1 C8 X7 T: r8 j
-外部低速32.768K的晶振,主要做RTC时钟源$ a/ b# K) Z4 R9 C3 }! g- c
* q; [. T9 A* X( A( E' P: m7 k' ?
低功耗: C* A6 T) a1 Y/ T$ {+ `$ i
-睡眠,停止和待机三种低功耗模式' ^ |$ C4 n- V. S C$ n& m: @
-可用电池为RTC和备份寄存器供电3 u, u1 F: g) r5 q
. ~4 ]# E6 ~$ c0 g( h8 a4 pAD:7 E! _2 z) Z7 l( S( z4 ^ W9 s& C7 W
-3个12位AD【多达21个外部测量通道】5 D. v6 x$ ~/ R
-转换范围:0~3.6(电源电压)8 F- m. }6 Q3 J9 m3 G
-内部通道可以用于内部温度测量
% P3 L# B1 u0 A5 ]9 J- q" ?-内置参考电压. c# ~" h; L9 `4 v
# ]% h3 P, v; d7 D; M( d3 z# n2 n( x$ `DA:
+ @: S" K1 ?2 G- E0 }2个12位DA
" ~9 {8 |& B6 G1 @, b2 S* F% J9 r, ^8 ^6 i5 j! ~8 A8 |0 H! M" h
DMA:; [% u1 R2 S' X/ Y# }
12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2)
: @: n) h9 o- u' S% D; x支持外设:定时器,ADC,DAC,SDIO,I2S,SPI,I2C,和USART
1 v" C. S+ U) @5 K6 }/ q4 `0 Z' H5 { J( h. T! X
定时器:多达11个定时器, w. Y, O3 q0 d: S* \
-4个通用定时器
. A' _! }4 Y) Y2 k/ P- E8 _-2个基本定时器8 z# z# ~- a; N3 x9 h8 Q. ^
-2个高级定时器, W) P( M" d* z/ r/ ^: D5 ]
-1个系统定时器: m0 h1 K1 v p* W: h5 x3 a# h/ b) w
-2个看门狗定时器* r2 U; \$ U0 z) ?/ t6 P
) T: V* s7 Y- T7 @5 @3 x: ~4 w% a0 h; m
通信接口:多达13个通信接口 W: \& R' e1 u* K
-2个I2C接口
$ C) k7 E [# j' P; Z-5个串口3 ], x* H- o" Q/ r j
-3个SPI接口
+ Z) }0 Q; F1 E5 B4 V# V: Q-1个CAN2.01 S+ j. l/ l$ B3 `0 Y! W
-1个USB FS
3 ~- N5 K# z$ I7 L. U-1个SDIO3 X4 j; K: \+ e. ~2 C0 F
元器件选型% A1 e, B1 \5 S! P9 y+ B
$ V; \) ~' I9 o4 H产品型号以及选型,所以STM32F103EZT6的含义如下:
7 g; i; ~0 |: W) s3 mSTM32:32位mcu3 N% N3 P: R3 }! X4 G- q$ w
F:基础型8 M3 j1 ]$ T$ w' B
103:增强型/基础型
- w% _1 E8 w8 u6 o$ {! }Z:144引脚 p- o- A4 u0 M3 J0 j% ~4 E
E:闪存512K! n9 h/ s# C1 N8 W6 {
T:封装QFP
" [7 h( h: f( n- B- S- `6:温度范围-40℃~+85℃6 z0 @" E% p! L: Q+ x
7 E' C- s2 H' H
1 |5 V8 b B: B1 l3 x4 a& ^
) d( x8 A( q" z7 V8 D: ?
; s7 M6 ~. x1 w' e
|
|