找回密码
 注册
查看: 231|回复: 2
打印 上一主题 下一主题

STM32F103ZET6器件功能配置和元器件选型

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-11-18 10:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
STM32F103ZET6, v  Y8 H" ~$ ?% H$ n
0 r' x+ O  j. T6 {
元器件功能配置: [0 w4 ^4 E- ]. Y, i- g
' \1 o. g3 V7 n* T3 c
器件功能和配置图如下,我用的是STM32F103ZET6,有112个GPIO端口,分别为' Q2 s( f1 z+ K& ^5 L6 ?
GPIOA.0~GPIOA.15;/ w1 A' P) {; d& g" j8 g5 F
GPIOB.0~GPIOB.15;
4 V5 w$ H& Q5 G# L8 ?GPIOC.0~GPIOC.15;
5 h* f0 Z" d. v( V  @! }; O* xGPIOD.0~GPIOD.15;( ?4 k& |2 C% Z* N5 {/ [  J
GPIOE.0~GPIOE.15;- J9 O; g  m/ ^4 H/ Z$ l* n
GPIOF.0~GPIOF.15;$ e% F5 f( k! B
GPIOG.0~GPIOG.15;; L; ?- G* p& B2 C
16*7=1129 G5 I7 o( s+ r  W( _9 |
/ _& _, h3 [7 o$ B! @

; B. I0 A9 E& Q) R1 \$ v4 c  |内核:
- W! Q6 c* Y: w7 t4 D-32位 高性能ARM Cortex-M3处理器
& X* ]) x! W# o" W/ a# k0 P6 l-时钟:高达72M,实际还可以超屏一点点: `, L8 R1 L% A- J* o2 U: j
-单周期乘法和硬件除法
( k# R6 u& V3 m( {' w) L; P: J# `+ G: |7 h3 ?/ [$ r! \
IO口:7 m$ j! S4 v* I. H/ w7 F( \
-STM32F103ZET6: 144引脚 112个IO
( w$ q5 D. H" A3 Y& r  D6 V-STM32F103RCT6:64引脚 51个IO7 r3 A6 P+ D8 I3 B: j
-大部分IO口都耐5V(模拟通道除外)
" L  L; ^- I- K7 Z  u5 p7 i-支持调试:SWD和JTAG,SWD只要2根数据线6 U5 f/ \! a1 C7 f# U
# Q4 w& ?$ J$ {- l- v
存储器容量:
( h& C4 S% P4 ]STM32F103ZET6: 512K FLASH,64K SRAM9 v8 J; ~: R9 `1 r0 w
STM32F103RCT6: 256K FLASH,48K SRAM7 B* i" y4 X9 H9 u; S1 {

3 D* V9 |, c" \+ O时钟,复位和电源管理:2 n6 G9 d2 s( a
" _) ?3 v+ b8 `
    2.0~3.6V电源和IO电压
( m5 ?, U( _/ |$ Z    上电复位,掉电复位和可编程的电压监控
1 x" d# z# g, V4 y9 k$ I3 {, G* c. g    强大的时钟系统: v* @- [, l) `, a) k
    -4~16M的外部高速晶振
( v0 {) ~2 m4 Q% z. R' i' }" `9 f) F    -内部8MHz的高速RC振荡器
- u0 v9 r9 V/ e4 _: p7 B0 H    -内部40KHz低速RC振荡器,看门狗时钟( M4 Y' K6 n7 X3 J
    -内部锁相环(PLL,倍频),一般系统时钟都是外部或者内部高速时钟经过PLL倍频后得到- }, o6 G  N6 d* g
    -外部低速32.768K的晶振,主要做RTC时钟源
7 h$ E- v+ A4 L  J# v
# Z* d7 V( M4 o9 g, r2 j, B低功耗:
0 a3 s+ |  T' J0 R4 I6 P: {-睡眠,停止和待机三种低功耗模式" ]7 @* n5 c& M4 J! w' I5 X  q1 _
-可用电池为RTC和备份寄存器供电. [1 \1 a9 K' G/ u" G5 p
3 O$ e7 f5 W5 W& {
AD:
/ D6 v/ `' X! m3 b+ N9 B-3个12位AD【多达21个外部测量通道】
/ @/ \5 p2 I. `; _# G3 o) u-转换范围:0~3.6(电源电压)
' T. ]: q+ c0 w7 ~7 K, ]-内部通道可以用于内部温度测量2 m( p9 C7 Y7 J3 s$ q) ?2 X
-内置参考电压* E: e8 w' j6 j
5 f" X' S9 L% g0 @( n  X0 L9 E5 f
DA:
8 v4 U8 E5 ~) Z4 q2个12位DA- K$ X, l: B# [. F
! K) L8 J; T  s- T
DMA:' w3 r0 N* K. H( P+ E7 R/ A; a
12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2)
+ [! `: }  Z* c, g# {( f1 y) a支持外设:定时器,ADC,DAC,SDIO,I2S,SPI,I2C,和USART9 K& ?: u! L/ n4 ]/ ^5 T9 |
( M8 t1 l5 H' r; L2 J
定时器:多达11个定时器
7 F  g- f$ O: \-4个通用定时器4 |! x% g0 h% A9 j- |# P& O- ~4 g
-2个基本定时器# a" l1 H4 C5 p4 A$ W5 T
-2个高级定时器
; x$ S' y. a. N6 [! N-1个系统定时器
4 B) i$ s- l5 R3 n7 g-2个看门狗定时器
5 E! s/ m  w$ c9 Y" o
( N( ~( ^6 ?/ {) s2 }6 t通信接口:多达13个通信接口% W" C. B0 f: y& e
-2个I2C接口' F1 j/ P3 e8 w6 o" I( J
-5个串口
, k  u; x" F% V* U  E& T% I' p; s-3个SPI接口% o1 E, y! i3 `% ?+ ^' E
-1个CAN2.0
9 ^: V5 F3 v. W. |- _7 V9 e-1个USB FS9 z9 t5 N1 ^1 d6 t0 c! R: l- i
-1个SDIO8 v# n# O5 w- |1 m' y
元器件选型9 R6 C! }! |' I0 S$ r: o7 |
1 \2 j! V* _  i! M0 Y
产品型号以及选型,所以STM32F103EZT6的含义如下:
; w2 ?4 E( N$ f7 ?( V, p4 TSTM32:32位mcu1 V+ G8 V% R2 `& n- J( u/ ^: t+ S
F:基础型# W, o1 |# Z% v, L' _+ |; G
103:增强型/基础型
. A7 M6 E8 I7 z9 x; `5 A* dZ:144引脚
, W* K! P, B9 G6 ^" f2 kE:闪存512K5 c- c( Q( a" I- E
T:封装QFP- A% L% B' p' k# H! J
6:温度范围-40℃~+85℃  S, r) N) ~/ J! b# v  q
7 h4 \& z9 h4 q; g! q
; v# r! q/ S0 E8 N

& p6 Z$ W) L) I8 Y8 ~- K5 ?5 f2 l) q+ u9 o+ `

该用户从未签到

2#
发表于 2022-11-18 11:25 | 只看该作者
M0内核的支持硬件单周期乘法器,M3内核的支持硬件乘法器和硬件除法器,M4内核的支持乘除法和浮点。

该用户从未签到

3#
发表于 2022-11-18 13:21 | 只看该作者
RS485 选择接口 这是开发板板载的 RS485 选择接口(P5), MAX3485 通过这个接口来决定是否连接到 STM32 的串口 2(USART2),当这里断开的时候:串口 2 可以用来做普通串口使用,而 RS485 则可以用来实现 RS485 转 TTL 的功能;当这里接上时:串口 2 连接 MAX3485,就可以实现 RS485 通信。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-26 05:17 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表