正点原子 STM32芯片解读 M3_Bath

1、芯片有哪些资源

战舰版:ZET6
mini版:RCT6

芯片内部资源描述:

内核:-32位 高性能RAM Corte-M3处理器
-时钟:高达72M,实际还可以超频一点点
-单周期乘法和硬件除法

USB串口驱动安装

I/O口:-STM32F103ZET6:144个引脚 112个IO(PA---->PG 16X7组)
-STM32F103RCT6:64引脚 51个IO
-大部分IO口都耐5V(模拟通道除外)
-支持调试:SWD(串行调试(Serial Wire Debug))和JTAG(TAG接口(Joint Test Action Group,联合测试工作组)),SED只要2根数据线

存储器容量
STM32F103ZET6:512K FLASH,64K SRAM
STM32F103RCT6:256K FLASH,48K SRAM

PIN to PIN兼容?
ZET6和ZDT6兼容
Z代表引脚,区分容量

时钟,复位和电源管理(简要概述)

1、2.0~3.6V电源和IO电压(一般用3.3V)
2、上电复位,掉电复位和可编程的电压监控
3、强大的时钟系统
-4~16M的外部高速晶振
-内部8MHz的高速RC振荡器
-内部40KHz的低速RC振荡器,看门狗时钟(看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗置零,重新开始计数。如果看门狗增加到设定值就认为程序没有正常工作,强制整个系统复位。)
-内部锁相环(PLL,倍频),一般系统时钟都是外部或者内部高速时钟经过PLL倍频后得到
-外部低速32.768K的晶振,主要做RTC时钟源

低功耗

睡眠,停止和待机三种低功耗模式
可用电池为RTC(实时时钟的缩写是RTC(Real_Time Clock)。RTC 是集成电路,通常称为时钟芯片。)和备份寄存器供电

AD(模式转换,把模式信号转换为数字信号)

3个12位AD(多达21个外部测量通道)
转换范围:0~3.6(电源电压)
内部通道可用于内部温度测量
内置参考电压

DA

(把数字转换为模拟量)
2个12位DA

DMA

12个DMA通道(7+5=12;7通道DMA1,5通道DMA2)
支持外设:定时器,ADC,DAC,SDIO,12S,SPI,12C,和USART(串口通信)

定时器:多达11个定时器

4个通用
2个基本
2个高级
1个系统
2个看门狗

通信接口:多达13个通信接口

2个12C接口
5个串口
3个SPI接口
1个CAN2.0
1个USB FS
1个SDIO

2、芯片内部结构怎么样

在这里插入图片描述
在这里插入图片描述

3、芯片引脚和功能怎么对应

查看数据手册

FT:能容忍5V

4、STM32最小系统设计

看原理图

JTAG接口:最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port,测试访问口)通过专用的JTAG测试工具对内部节点进行测试。*JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。*如今,JTAG接口还常用于实现ISP(In-System Programmer,在线系统编程),对FLASH等器件进行编程。
SWD串行调试(Serial Wire Debug),是一种和JTAG不同的调试模式,使用的调试协议也应该不一样,所以最直接的体现在调试接口上,与JTAG的20个引脚相比,SWD只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调试模式。

供电 电源
复位电路
时钟
Boot启动模式选择
下载电路(串口/JTAG/SWD0)
后备电池

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值