STR7系列微控制器.doc_第1页
STR7系列微控制器.doc_第2页
STR7系列微控制器.doc_第3页
STR7系列微控制器.doc_第4页
STR7系列微控制器.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 第二章第二章 STR7 系列微控制器系列微控制器 2 2 1 STR71X系列微控制器 2 2 1 1 特点 2 2 1 2 总体结构 3 2 1 3 引脚描述 6 2 1 4 电气特性 20 2 2 STR73X系列微控制器 44 2 2 1 特点 44 2 2 2 总体结构 45 2 2 3 引脚描述 48 2 2 4 电气特性 58 2 第二章第二章 STR7 系列微控制器系列微控制器 意法半导体 ST 的 STR7 系列微控制器基于 16 32 位 ARM7TDMI RISC CPU 该系 列种类齐全 用户可以根据不同的应用需求选择合适的芯片 根据内核类型 片内 Flash 和片内 RAM 的容量 以及片上外设资源种类和数量的不同 STR7 系列微控制器主要分成 如下几类 STR71x 系列 STR73x 系列以及 STR75x 系列 本章将对它们的硬件特性 结 构和电气特性作一介绍 更详细的交 直流特性可参考 ST 的相关数据手册 片内外设的 详细描述可参考本书的第三章 2 1 STR71x 系列微控制器系列微控制器 STR71x 系列是片上集成 Flash 和 RAM 的微控制器系列 它基于高性能的 ARM7TDMI 内核 拥有丰富的外设和增强的 I O 功能 该系列中的所有器件都包含片上高 速单电压 Flash 存储器和高速 RAM 存储器 由于内嵌 ARM 内核 所以 STR71x 与所有的 ARM 工具和软件兼容 表 2 1 1 是 STR71x 系列微控制器器件型号总览 可作为选型参考 表 2 1 1 STR71x 器件总表 型号STR710FZSTR711FRSTR712FRSTR715FR 后缀120120120 FLASH 容量 KB 128 16256 1664 16128 16256 1664 16128 16256 1664 16 RAM 容量 KB 326416326416326416 外设功能 CAN EMI USB 48 I Os USB 30 I OsCAN 32 I Os32 I Os 操作电压3 0 to 3 6V 1 8V 内核 操作温度 40 to 85 C 封装 T TQFP144 20 x 20 H LFBGA144 10 x10 T TQFP64 10 x10 H LFBGA64 8 x 8 x 1 7 2 1 1 特点特点 1 存储器存储器 片内集成最高达256 16k字节的flash存储器 代码FLASH可反复擦写10 000次 数 据FLASH可反复擦写100 000次 存储信息最长可以保持20年 可加密保护 片内集成最高达64k字节的RAM存储器 拥有可以寻址4个存储器段的外部存储器接口 EMI 支持SRAM Flash以及ROM等 存储器类型 3 支持多种启动方式 2 时钟 复位 电源管理时钟 复位 电源管理 系统采用 3 3V 电源供电 I O 接口的驱动电压也是 3 3V 内嵌 1 8V 电源稳压器为 ARM7TDMI 内核供电 0 16MHz 的外部主晶振 32KHz 外部备用晶振 嵌入式 PLL 锁相环为 CPU 提供时钟 在内部 Flash 中运行代码时 系统运行速度可达 50MHz 时钟频率 实时时钟具有日历功能 具有 4 种低功耗模式 SLOW WFI STOP 和 STANDBY 3 嵌套中断控制器嵌套中断控制器 能够实现快速的中断响应 支持 32 个中断向量 16 种优先级的 IRQ 中断 支持 2 个可屏蔽的 FIQ 中断源 4 多达多达 48 个个 I O 端口端口 30 32 48 个多功能双向 I O 口线 数量由芯片的封装决定 有 14 个可设为唤醒和中断输入的 I O 有 8 个高电流 I O 口 P2 0 P2 7 可吸纳 8mA 的电流 5 5 个定时器 个定时器 16 位的看门狗 WTD 定时器 4 个 16 位的定时器 带 2 个输入捕获 2 个输出比较 支持 PWM 及脉冲计数模 式 6 10 个通信接口 个通信接口 2 个 I2C 接口 1 个与 SPI 复用 4 个 UART 异步串口 智能卡 ISO 7816 3 接口 与 UART1 复用 2 个带缓冲同步串口 BSPI CAN 接口 2 0B USB 2 0 全速 12Mb s Device 接口 具有挂起和唤醒功能 HDLC 高级数据链控制器 同步通信接口 7 4 通道通道 12 位位 A D 转换器转换器 4 个通道所需转变时间 1ms 1000Hz 1 个通道所需转变时间 1ms 1KHz 转换电压范围 0 2 5V 8 完整的完整的 JTAG 调试开发工具支持调试开发工具支持 2 1 2 总体结构总体结构 STR71x 系列微控制器的总体结构框图如图 2 1 1 所示 内部总线和两条 APB 总线将 片上系统和外设资源紧密的连接起来 其中内部总线是主系统总线 连接了 CPU 存储器 和系统时钟等 APB1 总线 APB1 桥连接的 APB 总线 连接高速外设 APB2 总线 APB2 桥连接的 APB 总线 连接系统通用外设和中断控制 I O 端口包括 P0 P1 P2 三 个 16 位的端口 其它的外设接口引脚都与 I O 端口的引脚功能复用 图上的 AF 即表示功 能复用引脚 另外 外部存储器接口 EMI 提供了 16 条数据线接口和 24 条地址线接口 4 可扩展 4 组 16M 空间的外部存储器 图 2 1 1 STR71x 系列微控制器的总体结构图 系统功能系统功能 1 可选的外部存储器 STR710F STR710F 144脚 拥有非复用的16位数据和24位地址总线 可以支持4个16M的外部 存储器段 Bank 为了支持多种存储器类型 Flash EPROM ROM SRAM等 来存储 代码和数据 用户可以对每个外部存储器段 bank 分别设置它们的等待状态 2 灵活的电源管理 为了减小功耗 用户可以根据系统当前情况 通过编程配置STR71x系列微控制器进入 SLOW WAIT For Interrupt STOP或者STANDBY等模式 5 3 灵活的时钟控制 系统拥有两个外部时钟源 主时钟和32kHz的备份时钟 片上集成的PLL允许 16MHz 或者更低 的系统主时钟倍频产生内部系统时钟 最高50MHz 用户可以在较 大范围内选择倍频和分频系数 以决定PLL的输出 4 电源稳压器 STR71x微控制器需要一个外部3 3V 3 0 3 6V 电源稳压器 片上有2个内部电源稳 压器 可以产生1 8V电压 为内核与外设供电 当系统进入Standby Low Power Wait for Interrupt 以及LPWFI等低功耗模式后 主电源稳压器被关闭 低功耗电源稳压器开 始工作 5 低电压探测 每个电源稳压器都拥有一个嵌入式的低电压探测器LVD 用来检测内核供电电压是否 满足要求 如果检测到内核供电电压低于1 8V并达到某一阀值 则LVD会复位整个芯片 片上外设片上外设 STR710 系列微控制器有以下几种片内外设 6 CAN 接口 STR710F 和 STR712F 片上集成 CAN 控制器模块 CAN 模块提供 CAN 2 0 接口 其 位传输率可达到 1M 波特率 7 USB 接口 STR710F 和 STR711F 集成片上 USB Device 控制器 支持全速 12Mb s USB2 0 接口 能提供 16 个双向端点 endpoint 和 32 个单向端点 支持批量传输及 USB 挂起 唤醒 suspend resume 功能 8 标准定时器 4 个定时器 每个定时器有一个带有 7 位预分频比例因子的 16 位计数器 至多两个输 入捕获 输出比较功能 一个脉冲计数功能及一个带可选频率的 PWM 通道 9 实时时钟 RTC 实时时钟提供一组连续运行的计数器 这些计数器由低功耗的 32kHZ 的振荡器驱动 RTC 可作为通用的基准时间 timebase 使用 也可用于时钟 日历或报警 当 STR71x 在 Standby 模式下 RTC 可以继续工作 此时 RTC 由低功耗电源稳压器供电 32kHz 振 荡器驱动 10 异步串行接口 UART 4 个 UART 允许实现与外部设备的全双工异步通信 其接收 Rx 和发送 Tx 的数据传输 率可单独编程设置 最高可达 625kb s 11 智能卡 Smart Card 接口 UART1 可以配置成一个 ISO 7816 3 定义的异步智能卡接口 它包含智能卡时钟发生 器 同时可对同步卡提供功能支持 12 带缓冲的同步串行接口 BSPI 2 个 SPI 可与外部设备进行全双工同步通信 主 从通信在主模式和从模式下的通信 速率分别可达到 5 5Mb s 和 4Mb s 13 I2C 接口 2 个 I2C 接口提供从机 slave 及多主机 multi master 功能 有普通和快速 I2C 400kHz 两种模式 支持 7 位或 10 位的寻址模式 其中一个 I2C 接口与一个 SPI 复 用 因此可同时使用 2 SPI 1 I2C 或是 1 SPI 2 I2C 14 HDLC 接口 高级数据链路控制器 HDLC 支持全双工操作和 NRZ NRZI FM0 或 6 MANCHESTER 协议 内部含一个 8 位的波特率生成器 15 A D 转换器 该模拟 数字转换器 能在单次 single shot 模式或持续转换模式下实现单通道或 4 通 道的转换 采样率为 0 5kHz 在单通道模式下 1kHz 的情况下 分辨率可达 12 位 采样 电压范围为 0 2 5V 16 看门狗定时器 16 位的看门狗定时器 用于保护应用程序 防止硬件或软件错误 通过产生复位信号 确保成功复位 17 I O 端口 48 个输入 输出端口可编程设置为输入或输出 18 外部中断 最多有 14 个外部中断可被用户使用 或利用这些外部中断将系统从 STOP 模式唤醒 2 1 3 引脚描述引脚描述 STR71x 系列微控制器有 64 脚 TQFP BGA 以及片上外设丰富的 144 脚 TQFP BGA 等多种封装形式 4 种型号的可能封装形式如下 STR710F 144脚BGA 或者 TQFP封装 片上集成CAN USB和EMI STR715F 64脚BGA或者TQFP封装 片上不包含CAN和USB STR711F 64脚BGA或者TQFP封装 片上集成USB控制器 STR712F 64脚BGA或者TQFP封装 片上集成CAN控制器 备注以上 64 脚封装 BGA 或者 TQFP 的微控制器均不包含外部总线接口 EMI 1 STR71x 封装与引脚说明 图 2 1 2 是 STR710 的 TQFP 封装引脚图 相应的引脚说明如表 2 1 2 所示 图2 1 3是STR712F STR715F的TQFP64封装引脚图 图2 1 4是STR711F的TQFP64封装引 脚图 相应的引脚说明见表2 1 3所示 7 图 2 1 2 STR710 TQFP 引脚图 备注 表 2 1 1 中使用的英文缩写解释如下 本章出现的其它引脚说明表的英文缩写解释 与此相同 类型 I 输入 O 输出 S 参考 电源供应 Hiz 高阻 输入输出级别 C CMOS 0 3VDD 0 7 VDD CT CMOS 0 8V 2V 带输入触发 TT TLL 0 3VDD 0 7 VDD 带输入触发 C T 可编程级别 CMOS 0 3VDD 0 7 VDD或 TLL 0 8V 2V 输入 pu pd 软件使能内部上拉或下拉 pu 在复位状态 内部 100k 弱上拉 pd 在复位状态 内部 100k 弱下拉 8 输出 OD 开漏 open drain PP 推挽 push pull T 真开漏 内部无保护二极管 5V 兼容 备注当一个引脚可复用为多项功能时 表中功能说明部分第一项为复位时的默认功能 其它项 为可选功能 如下表引脚 1 的功能 复位时的默认功能为通用数据 I O 引脚 其它 3 项功能均为 其复用的可选功能 表 2 1 2 STR710 引脚说明 144 脚 引脚输入输出 序 号 名称 类 型 输 入 复 位 状 态 输 入 电 平 中 断 能力ODPP 在 Std by 模 式下 激活 功能说明 1 P0 10 U1 RX U1 TX SC DATA I OPdCTX4mAT 通用数据 I O 引脚 Port 0 10 UART1 的数据接收输入 UART1 的数据发送输出 智能卡数据输入 输出 注意 除了处在 UART 传输 状态 该引脚处于三态 2OX 外部存储器接口引脚 要从 外部存储器读入数据 需将 该引脚置低 该引脚映射到 外部存储器组件的 OE N 引 脚 3 P0 11 BOOT 1 U1 TX I OpdCT4mAXX 通用数据 I O 引脚 Boot 配置输入 UART1 的数据发送输出 4 P0 12 SC CLK I OpdCT4mA 通用数据 I O 引脚 智能卡参考时钟输出 5VSSS数字电源地端 6V33S数字电源 3 3V 电压端 7I OpuCT8mAXX 通用数据 I O 引脚 外部存储器接口 选通存储 器 Bank 0 输出 注意 要从外存起动 需在 复位时强置该引脚为输出模 式 8I O Pu 2 CT8mAXX 通用数据 I O 引脚 外部存储器接口 选通存储 器 Bank 1 输出 9 P0 13 U2 RX T2 OCMPA I OpuCTX4mAXX 通用数据 I O 引脚 UART2 的数据接收输入 定时器 2 输出比较 A 输出 P2 0 CS 0 RD P2 0 CS 1 9 10 P0 14 U2 TX T2 ICAPA I OpuCT4mAXX 通用数据 I O 引脚 UART2 的发送数据端 定时器 2 输入捕获 A 输入 11I O pu 2 CT8mAXX 通用数据 I O 引脚 外部存储器接口 选择存储 器 Bank 2 输出 12I O pu 2 CT8mAXX 通用数据 I O 引脚 外部存储器接口 选择存储 器 Bank3 输出 13P2 4 A 20I O pd 3 CT8mAXX 14P2 5 A 20I O pd 3 CT8mAXX 15P2 6 A 22I O pd 3 CT8mAXX 通用数据 I O 引脚 外部存储器接口 地址总线 16BOOTENICT 启动 Boot 控制输入 使 能采样 BOOT 1 0 引脚 17 P2 7 A 23 I O pd 3 CT8mAXX 通用数据 I O 引脚 外部存储器接口 地址总线 18P2 8I OpuCTX4mAXX 通用数据 I O 引脚 外部中断 INT2 19N C 空脚 20N C 空脚 21VSSS数字电源地端 22V33S数字电源 3 3V 电压端 23P2 9I OpuCTX4mAXX 通用数据 I O 引脚 外部中断 INT3 24P2 10I OpuCTX4mAXX 通用数据 I O 引脚 外部中断 INT4 25P2 11I OpuCTX4mAXX 通用数据 I O 引脚 外部中断 INT5 26P2 12I OpuCT4mAXX通用数据 I O 引脚 27P2 13I OpuCT4mAXX通用数据 I O 引脚 28P2 14I OpuCT4mAXX通用数据 I O 引脚 29P2 15I OpuCT4mAXX通用数据 I O 引脚 30JTDIITT JTAG 接口数据输入 需外部 上拉 31JTMSITT JTAG 模式选择输入 需外部 上拉 32JTCKIC JTAG 时钟输入 需外部上拉 或下拉 33JTDOO8mAX JTAG 数据输出 注意 复位态为 HiZ P2 0 CS 2 P2 0 CS 3 10 34ITTJTAG 复位输入 需外部上拉 35NU保留 须接地 36TEST保留 须接地 37N C 空脚 38TEST保留 须接地 39N C 空脚 40V33IO PLLS 数据 I O 电路和 PLL 的 3 3V 参考电压端 41N C 空脚 42VSSIO PLLS数据 I O 电源和 PLL 地端 43N C 空脚 44DBGRQSICT 调试模式请求输入 高电平有 效 45CKOUTO8mAX 时钟输出 fPCLK2 注意 由 APB 桥 2 的 CKDIS 寄存器使能 46CKIC参考时钟输入 47 P0 15 WAKE UP IpuTTX4mAX 通用数据 I O 引脚 从 standby 模式唤醒输入 48N C 空脚 49RTCXTI 实时时钟输入和 32kHZ 振荡 器放大电路输入 50RTCXTO32kHZ 振荡器放大电路输出 51I OCT4mAXX 输入 进入硬件 standby 模式 输入 低电平有效 注意 要选择正常模式 需 将 V33外部上拉 输出 在进入软件 standby 模 式后的 standby 模式激活低电 平输出 低电平有效 注意 在 Standby 模式下 除了那些标志着 Stdby 模式 下激活的引脚 所有其他引 脚都呈高阻态 52ICTX复位输入 53N C 空脚 54VSSBKPSX低功耗稳压器地 JTRST STDBY RSTIN 11 55V18BKPS 低功耗稳压器输出 在 VSSBKP和 V18BKP之间需要至 少 1 F 的外部电容 注意 若低功耗稳压器被旁 路 该引脚可与外部的 1 8v 电源连接 56N C 空脚 57N C 空脚 58V18S 主电源稳压器输出 在 V18 和 VSS18之间需要至少 10 F 33nF 的外部电容 59VSS18S主电源稳压器地 60N C 空脚 61D 0I O8mA外部存储器接口 数据总线 62D 1I O8mA外部存储器接口 数据总线 63D 2I O8mA外部存储器接口 数据总线 64D 3I O8mA外部存储器接口 数据总线 65D 4I O8mA外部存储器接口 数据总线 66VDDASA D 转换器的电源正端 67VSSASA D 转换器的电源负端 68N C 空脚 69N C 空脚 70N C 空脚 71 P1 0 T3 OCMPB AIN 0 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输出比较 B ADC 模拟输入 0 72 P1 1 T3 ICAPA T3 EXTCLK AIN 1 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输入捕获 A 定时器 3 外部时钟输入 ADC 模拟输入 1 73 P1 2 T3 OCMPA AIN 2 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输出比较 A ADC 模拟信号输入 2 74 P1 3 T3 ICAPB AIN 3 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输入捕获 B ADC 模拟信号输入 3 75 P1 4 T1 ICAPA T1 EXTCLK I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输入捕获 A 定时器 1 外部时钟输入 76 P1 5 T1 ICAPB I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输入捕获 B 77 P1 6 T1 OCMPB I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输出比较 B 12 78D 5I O8mA 79D 6I O8mA 80D 7I O8mA 81D 8I O8mA 82D 9I O8mA 外部存储器接接口 数据总 线 83V33IO PLLS 数据 I O 电路和 PLL 的 3 3V 参考电压端 84VSSIO PLLS数据 I O 电源和 PLL 地端 85 P1 7 T1 OCMPA I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输出比较 A 86P1 8I OpdCT4mAXX通用数据 I O 引脚 87N C 空脚 88 P1 11 CANRX I OpuCTX4mAXX 通用数据 I O 引脚 CAN 数据接收输入 89 P1 12 CANTX I OpuCTX4mAXX 通用数据 I O 引脚 CAN 数据发送输出 90USBDPI OCT USB 双向数据 data 复位 状态为高阻态 注意 该引脚需要一外部上 接到 V33 以保持高电平 91USBDNI OCT USB 双向数据 data 复位 态为高阻态 92D 10I O8mA 93D 11I O8mA 94D 12I O8mA 95D 13I O8mA 96D 14I O8mA 97D 15I O8mA 外部存储器接口 数据总线 98A 0O8mA 99A 1O8mA 100A 2O8mA 101A 3O8mA 102A 4O8mA 外部存储器接口 地址总线 103VSSS数字电源地端 104V33S数字电源 3 3V 电压端 105P1 9I OpdCT4mAXX通用数据 I O 引脚 106 P1 10 USBCLK I OpuC T4mAXX 通用数据 I O 引脚 USB 48MHZ 时钟输入 107 P1 13 HCLK I0 SCL I OpuCTX4mAXX 通用数据 I O 引脚 HDLC 的参考时钟输入 I2C 时钟 13 108 P1 14 HRXD I0 SDA I OpuCTX4mAXX 通用数据 I O 引脚 HDLC 的数据接收输入 I2C 串行数据 109N C 空脚 110N C 空脚 111P1 15 HTXDI OpuCTX4mAXX 通用数据 I O 引脚 HDLC 传输数据输出 112VSSS数字电源地端 113V33S数字电源 3 3V 电压端 114A 5O8mA 115A 6O8mA 116A 7O8mA 117A 8O8mA 118A 9O8mA 119A 10O8mA 120A 11O8mA 121A 12O8mA 122A 13O8mA 外部存储器接口 地址总线 123 P0 0 S0 MISO U3 TX I OpuCT4mAXX 通用数据 I O 引脚 SPI0 主进从出数据 UART3 数据发送输出 注意 默认情况 AF 功能为 UART BSPI 必须由 BOOTCR 寄存器中的 SPI EN 位使能 124 P0 1 S0 MOSI U3 RX I OpuCTX4mAXX 通用数据 I O 引脚 BSPI0 主出从进数据 UART3 数据接收输入 注意 默认情况 AF 功能为 UART BSPI 必须由 BOOTCR 寄存器中的 SPI EN 位使能 125 P0 2 S0 SCLK I1 SCL I OpuCTX4mAXX 通用数据 I O 引脚 BSPI0 的串行时钟 I2C1 的串行时钟 126 I1 SDA I OpuCT4mAXX 通用数据 I O 引脚 SPI0 从选择输入 低电平有效 I2C1 串行数据 127 P0 4 S1 MISO I OpuCT4mAXX 通用数据 I O 引脚 SPI1 的主进从出数据 128VSS18S主电源稳压器地 0 3 0SSSP 14 129V18S 主电源稳压器输出 在 VSS18 和 V18之间需要至少 10 F 33nF 的外部电容 130A 14O8mA 131A 15O8mA 132A 16O8mA 133A 17O8mA 134A 18O8mA 135A 19O8mA 外部存储器接口 地址总线 136O8mA 外部存储器接口 低电平有 效 MSB 写使能输出 137O8mA 外部存储器接口 低电平有 效 LSB 写使能输出 138V33S数字电源 3 3V 电压端 139VSSS数字电源地端 140P0 5 S1 MOSII OpuCT4mAXX 通用数据 I O 引脚 SPI1 主出 从进数据 141P0 6 S1 SCLKI OpuCTX4mAXX 通用数据 I O 引脚 SPI1 串行时钟 142I OpuCT4mAXX 通用数据 I O 引脚 SPI1 从选择输入 低电平有 效 143 P0 8 U0 RX U0 TX I OpdCTX4mAT 通用数据 I O 引脚 UART0 数据接收输入 UART0 数据发送输出 注意 该引脚可复用为 UART 收发线 除了 UART 传输 该引脚都为三态 144 P0 9 U0 TX BOOT 0 I OpdCT4mAXX 通用数据 I O 引脚 UART0 数据发送输出 选择 BOOT 配置输入 1 WE 0 WE SSSP 1 7 0 15 图2 1 3 STR712F STR715F TQFP64引脚图 16 图2 1 4 STR711F TQFP64引脚 表2 1 3 STR711 STR712 STR715 引脚描述 64脚 引脚输入输出 序 号 名称 类 型 输 入 复 位 状 态 输 入 电 平 中 断 能力ODPP 在 Std by 模 式下 激活 功能说明 1 P0 10 U1 RX U1 TX SC DATA I OpdCTX4mAT 通用数据 I O 引脚 UART1 的数据接收输入 UART1 的数据发送输出 智能卡数据输入 输出 注意 除了处在 UART 传输状态 该引脚处于三态 2 P0 11 BOOT 1 U1 TX I OpdCT4mAXX 通用数据 I O 引脚 Boot 配置输入 UART1 的数据发送输出 17 3 P0 12 SC CLK I OpdCT4mA 通用数据 I O 引脚 智能卡参考时钟输出 4VSSS数字电源地端 5 P0 13 U2 RX T2 OCMPA I OpuCTX4mAXX 通用数据 I O 引脚 UART2 的数据接收输入 定时器 2 输出比较 A 输出 6 P0 14 U2 TX T2 ICAPA I OpuCT4mAXX 通用数据 I O 引脚 UART2 的发送数据端 定时器 2 输入捕获 A 输入 7BOOTENICT 启动 Boot 控制输入 使能采样 BOOT 1 0 引脚 8VSSS数字电源地端 9V33S数字电源 3 3V 电压端 10JTDIITTJTAG 接口数据输入 需外部上拉 11JTMSITTJTAG 模式选择输入 需外部上拉 22JTCKICJTAG 时钟输入 需外部上拉或下拉 13JTDOO8mAX JTAG 数据输出 注意 复位态为 HiZ 14ITTJTAG 复位输入 需外部上拉 15NU保留 须接地 16TEST保留 须接地 17V33IO PLLS 数据 I O 电路和 PLL 的 3 3V 参考电 压端 18VSSIO PLLS数据 I O 电源和 PLL 地端 19CKIC参考时钟输入 20 P0 15 WAKE UP IpuTTX4mAX 通用数据 I O 引脚 从 standby 模式唤醒输入 21RTCXTI 实时时钟输入和 32kHZ 振荡器放大 电路输入 22RTCXTO32kHZ 振荡器放大电路输出 23I OCT4mAXX 输入 进入硬件 standby 模式输入 低电平有效 注意 要选择正常模式 需将 V33外 部上拉 输出 在进入软件 standby 模式后的 standby 模式激活低电平输出 低电 平有效 注意 在 Standby 模式下 除了那些 标志着 Stdby 模式下激活的引脚 所 有其他引脚都呈高阻态 24ICTX复位输入 25VSSBKPSX低功耗稳压器地 JTRST STDBY RSTIN 18 26V18BKPS 低功耗稳压器输出 在 VSSBKP和 V18BKP之间需要至少 1 F 的外部电 容 注意 若低功耗稳压器被旁路 该引 脚可与外部的 1 8v 电源连接 27V18S 主电源稳压器输出 在 V18和 VSS18 之间需要至少 10 F 33nF 的外部电 容 28VSS18S主电源稳压器地 29VDDASA D 转换器的电压正端 30VSSASA D 转换器的电压负端 31 P1 0 T3 OCMPB AIN 0 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输出比较 B ADC 模拟输入 0 32 P1 1 T3 ICAPA T3 EXTCLK AIN 1 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输入捕获 A 定时器 3 外部时钟输入 ADC 模拟输入 1 33 P1 2 T3 OCMPA AIN 2 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输出比较 A ADC 模拟信号输入 2 34 P1 3 T3 ICAPB AIN 3 I OpuCT4mAXX 通用数据 I O 引脚 定时器 3 输入捕获 B ADC 模拟信号输入 3 35 P1 4 T1 ICAPA T1 EXTCLK I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输入捕获 A 定时器 1 外部时钟输入 36 P1 5 T1 ICAPB I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输入捕获 B 37 P1 6 T1 OCMPB I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输出比较 B 38V33IO PLLS 数据 I O 电路和 PLL 的 3 3V 参考电 压端 39VSSIO PLLS数据 I O 电源和 PLL 地端 40 P1 7 T1 OCMPA I OpuCT4mAXX 通用数据 I O 引脚 定时器 1 输出比较 A 41P1 8I OpdCT4mAXX通用数据 I O 引脚 42 P1 11 CANRX I OpuCTX4mAXX 通用数据 I O 引脚 CAN 数据接收输入 43 P1 12 CANTX I OpuCTX4mAXX 通用数据 I O 引脚 CAN 数据发送输出 19 42USBDPI OCT USB 双向数据 data 复位时为高 阻态 注意 该引脚需要一外部上接到 V33 以保持高电平 43USBDNI OCT USB 双向数据 data 复位时为高阻 态 44VSSS数字电源地端 45P1 9I OpdCT4mAXX通用数据 I O 引脚 46 P1 10 USBCLK I OpuC T4mAXX 通用数据 I O 引脚 USB 48MHZ 时钟输入 47 P1 13 HCLK I0 SCL I OpuCTX4mAXX 通用数据 I O 引脚 HDLC 的参考时钟输入 I2C 时钟 48 P1 14 HRXD I0 SDA I OpuCTX4mAXX 通用数据 I O 引脚 HDLC 的数据接收输入 I2C 串行数据 49P1 15 HTXDI OpuCTX4mAXX 通用数据 I O 引脚 HDLC 传输数据输出 50VSSS数字电源地端 51V33S数字电源 3 3V 电压端 52 P0 0 S0 MISO U3 TX I OpuCT4mAXX 通用数据 I O 引脚 SPI0 主进从出数据 UART3 数据发送输出 注意 默认情况 AF 功能为 UART BSPI 必须由 BOOTCR 寄存 器中的 SPI EN 位使能 53 P0 1 S0 MOSI U3 RX I OpuCTX4mAXX 通用数据 I O 引脚 BSPI0 主出从进数据 UART3 数据接收输入 注意 默认情况 AF 功能为 UART BSPI 必须由 BOOTCR 寄存 器中的 SPI EN 位使能 54 P0 2 S0 SCLK I1 SCL I OpuCTX4mAXX 通用数据 I O 引脚 BSPI0 的串行时钟 I2C1 的串行时钟 55 I1 SDA I OpuCT4mAXX 通用数据 I O 引脚 SPI0 从选择输入 低电平有效 I2C1 串行数据 56 P0 4 S1 MISO I OpuCT4mAXX 通用数据 I O 引脚 SPI1 的主进从出数据 57VSS18S主电源稳压器地 58V18S 主电源稳压器输出 在 VSS18和 V18 之间需要至少 10 F 33nF 的外部电 容 0 3 0SSSP 20 59VSSS数字电源地端 60P0 5 S1 MOSII OpuCT4mAXX 通用数据 I O 引脚 SPI1 主出 从进数据 61P0 6 S1 SCLKI OpuCTX4mAXX 通用数据 I O 引脚 SPI1 串行时钟 62I OpuCT4mAXX 通用数据 I O 引脚 SPI1 从选择输入 低电平有效 63 P0 8 U0 RX U0 TX I OpdCTX4mAT 通用数据 I O 引脚 UART0 数据接收输入 UART0 数据发送输出 注意 该引脚可配置为 UART 收发 线 单线 半双工 除了 UART 发 送 该引脚都为高阻 64 P0 9 U0 TX BOOT 0 I OpdCT4mAXX 通用数据 I O 引脚 UART0 数据发送输出 选择 BOOT 配置输入 2 外部连接 ST 为 V18 与 V18BKP 引脚提供了建议连接方式 如图 2 1 5 所示 图2 1 5 V18与V18BKP引脚的外部连接 建议 2 1 4 电气特性电气特性 1 正常操作状态 表 2 1 4 器件正常操作状态 数值 标记参数 最小值最大值 单位 V33IO 电路数字供电电压3 03 6V V33IO PLLIO 电路与 PLL 参考数字供电电压3 03 6V V18BKP备份模块的 电源稳压器关闭 外部供电电压1 41 8V AVDDA D 转换器的模拟供电电压V33V33V TA环境温度偏移 40 85 TJ连接温度偏移 40 105 SSSP 1 7 0 21 备注低功耗模式下 当 V33不低于 2 7V 时 RAM 中的数据不会丢失 2 直流电气特性 在V33 3 3V 10 TA 40 85 C 除非有其他特殊要求 的情况下 有表2 1 5 所示的直流特性 表2 1 5 直流特性 数值 标记参数备注 最小值典型值最大值 单位 输入高电平 CMOS滞后 或非滞后 0 7 V33 VIH 输入高电平P0 15 唤醒 1 8 V 输入低电平 CMOS滞后 或非滞后 0 3 V33 VIL 输入低电平P0 15 唤醒 0 7 V 输入滞后 CMOS 施密特触发0 40 81 2V VHYS 输入滞后施密特触发P0 15 唤醒 0 30 5V 输出高电平高电流引脚Push Pull IOH 8mAV33 0 8V VOH 输出高电平标准电流引脚Push Pull IOH 4mAV33 0 8V 输出低电平高电流引脚Push Pull IOL 8mA0 4V VOL 输出低电平标准电流引脚Push Pull IOL 4mA0 4V RWPU弱上拉电阻在 0 5V33 情况下测量100 k RWPD弱下拉电阻在 0 5V33 情况下测量100 k 3 交流电气特性 在V33 3 3V 10 TA 27 C 除非有特殊要求 的情况下 有以下交流电气特 性 表 2 1 6 功耗 数值 标记参数状态最小 值 典型值 最大 值 单 位 IDDRUN运行模式电流MCLK 50 MHz 见表 2 1 6 100mA IDDWFIWFI模式电流1 MHz 系统时钟36mA IDDLPLPWFI模式电流32 kHz 系统时钟200 A IDDSTPSTOP模式电流主电源稳压器关闭 Flash 处于掉电状态100 A IDDSB1 STANDBY模式电 流 低功耗并使用32kHz晶振1530 A IDDSB0 STANDBY 模式 电流 低功耗 低电压探测器工作 并且 32kHz 晶振被旁路 310 A 备注IDDRUN是指内核发挥最高性能时的功耗 内核以最大频率运行 IDDWFI是PLL关闭 电源稳压器工作 片内FLASH上电时的功耗 它与最小中断相应事件有关 IDDLP是PLL 主 电源稳压器和FLASH均关闭时的功耗 表2 1 7 IDDRUN 的典型数据测量值 TA 25 C 22 所有外设时钟使能 复位配置 所有外设时钟禁止 频率在 RAM 中执行 代码 在 FLASH 中执行 代码 在 RAM 中执行 代码 在 FLASH 中执行 代码 单 位 MCLK 1 MHz PCLK 1 MHz 15151111 MCLK 8 MHz PCLK 8 MHz 19201517 MCLK 16 Hz PCLK 8 MHz 23271923 MCLK 48MHz PCLK 6 MHz 43534050 MCLK 64 Hz PCLK 8 MHz 53N A48N A mA V33 3 3V 10 TA 40 85 C的情况下 有下表中的数据 表 2 1 8 AC 交流电气特性 数值 标记参数状态最大 值 典型 值 最小 值 单位 在 RAM 或者外部存储器中执行66 在片内 FLASH 中执行50 在片内 FLASH 中执行 带有擦除编程功能 45 fMCLKCPU 频率 BURST 模式禁止 FLASHLP 位 1 33 fPCLK APB 外设时 钟 33 fCK时钟输入引脚16 MHz 4 Flash 电气特性 V33 3 3 10 TA 40 85 C情况下有下表 表2 1 9 FLASH编程 擦除特性1 数值 标记参数测试环境 典型值 Max C 0 单位 tPW字编程40 s tPDW双字编程60 s tPB0BANK0 编程 256k 双字编程1 62 1S tPB1BANK1 编程 16k 双字编程130170ms tES扇区擦除 64k 擦除已编程过或者未编程过的 FLASH 2 3 1 9 4 0 3 3 S tES扇区擦除 8k 擦除已编程过或者未编程过的 FLASH 0 7 0 6 1 1 1 0 S 23 tESBANK0 擦除 256k 擦除已编程过或者未编程过的 FLASH 8 0 6 6 13 7 11 2 S tESBANK1 擦除 16k 擦除已编程过或者未编程过的 FLASH 0 9 0 8 1 5 1 3 S tRPD调电恢复20 s tPSL编程挂起反映时间10 s tESL擦除挂起反映时间300 s 5 外部存储器总线时序 标记参数数值 tMCLKCPU 时钟周期1 fMCLK tc存储器周期时间等待态tMCLK x 1 C LENGTH 以下数据在V33 3 3 10 TA 40 85 C 特殊情况除外 得到 表 2 1 11 EMI 读操作 数值 标记参数测试环境 最小值典型值最大值 单位 tRCRRead 信号有效与 CSn 信号有效的时间差19 95tMCLK20 8ns tRPRead 脉冲的持续时间98 9tC99 8ns tRDSRead 数据建立时间tCns tRDHRead 数据保持时间2ns tRASRead 地址建立时间37 6 1 5 tMCLK 38 6ns tRAHRead 地址保持时间0 652ns tRATRead 地址回转时间1 933 25ns tRRTRDn 信号的回转时间20 15tMCLK21ns 具体的读时序见图2 1 6 图2 1 7 图2 1 8以及图2 1 9 表 2 1 12 EMI 写操作 数值 标记参数测试环境 最小值典型值最大值 单位 tWCRWEn 信号到 CSn 信号之间的时间差20 5tMCLK22 15ns tWPWrite 脉冲时间77 55tC79 85ns tWDSWrite 数据建立时间97 1tMCLK tC99 15ns tWDHWrite 数据保持时间20 45tMCLK22 65ns tWASWrite 地址建立时间37 9 1 5 tMCLK 39 15ns tWAHWrite 地址保持时间0 633ns tWATWrite 地址回转时间1 7534 1ns tWWTWEn 回转时间20 05tMCLK22 55ns 具体的写时序见图2 1 10 图2 1 11 图2 1 12以及图2 1 13 24 图 2 1 6 读周期时序 16 位总线 16 位数据 图 2 1 7 读周期时序 16 位总线 32 位数据 图 2 1 8 读周期时序 8 位总线 16 位数据 25 图 2 1 9 读周期时序 8 总线 32 位数据 图 2 1 10 写周期时序 16 总线 16 位数据 图 2 1 11 写周期时序 16 位总线 32 位数据 26 图 2 1 12 写周期时序 8 位总线 16 位数据 图 2 1 13 写周期时序 8 位总线 32 位数据 6 ADC 电气特性 在V33 3 3 10 AVDD 3 3 10 TA 40 85 C的情况下有下表中的数据 表 2 1 13 ADC 电气特性 数值 标记参数测试状态 最小值典型值最大值 单位 fMOD过采样率调节2 1MHz VAIN输入电压范围02 5V IIKG 输入负电压 引脚上漏电流 56 A PBR传输频带波纹0 1dB SINADS N 和失真5663dB THD总谐波失真6074dB 27 ZIN输入阻抗fMOD 2 MHz1M CIN内部采用保持电容3 2pF 功耗TA 27 C2 53 0mA IADC Standby 功耗TA 27 C1 A 2 2 STR73x 系列微控制器系列微控制器 STR73x 系列微控制器是一款适合工业应用的微控制器 它将高性能的 ARM7TDMI CPU 与丰富的外设资源以及增强 I O 能力结合在一起 最大特色是单 5V 供电 具有丰富 的通信接口和 I O 引脚 该系列中所有的器件都拥有片上高速单电压 FLASH 存储器和片内 高速 RAM 由于 STR73x 系列微控制器集成 ARM7TDMI 内核 所以它适用于所有的 ARM 开发工具和软件 表 2 3 1 是 STR73x 系列微控制器所有器件型号总览 可作为选型 参考 表 2 3 1 STR73x 系列微控制器 型号STR730FZxSTR735FZxSTR731FVxSTR736FVx FLASH 容量 byte 128k256k128k256k64k128k256k64k128k256k RAM 容量 byte 16k16k 外设功能 10 TIM Timers 112 I Os 32 Wake Up lines 16 ADC channels 6 TIM Timers 72 I Os 18 Wake Up lines 12 ADC channels CAN3030 操作电压4 5 到 5 5V 内核 1 8V 操作温度 40 到 105 C 封装 T TQFP144 20 x 20 H LFBGA144 10 x10 T TQFP100 14x14 2 2 1 特点特点 1 内核 ARM7TDMI 16 32 位 RISC CPU 30 MIPS 36MHz 2 正常工作温度范围 40 105 C 3 存储器 STR730FZ1 和 STR730FZ2 的 FLASH 编程存储器大小分别为 128K 和 256K 可擦除 10 000 次 55 C 下数据保存 20 年 可加密保护 16KB 的 RAM 4 时钟 复位和电源管理 4 5 5 5V 应用电源及 I O 接口 1 8V 内核电源稳压器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论