0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
HXS320F28027PTT

HXS320F28027PTT

  • 厂商:

    HAAWKING(中科昊芯)

  • 封装:

    LQFP48_7X7MM

  • 描述:

    首次购买中科昊芯芯片,需要配套昊芯系列产品专用仿真器(编码C2859026)才能调试,请您务必加购仿真器,开发工具下载链接请访问中科昊芯官网。

  • 数据手册
  • 价格&库存
HXS320F28027PTT 数据手册
Haawking DSC2802x 数字信号控制器 数据手册 编号: 北京中科昊芯科技有限公司 2021 年 11 月 V1.1.2 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 历史版本记录 版本号 时间 内容描述 审核人 V0.1 2021.1.19 起草人 吴军宁 V0.2 2021.2.26 吴军宁 增加模块功能描述 V0.3 2021.4.20 吴军宁 整合不同版本 V0.4 2021.4.21 吴军宁 V0.5 2021.4.22 V0.6 2021.4.25 V0.7 2021.4.29 添加模拟器件描述,调整 目录结构 陈骅,吴军 一校修订版 宁 芯片研发中 校对修订版 心 王继超 校对修订版 吴军宁 V0.8 2021.5.6 吴军宁 替换页眉处 logo V0.9 2021.5.17 茹涵阳 更改图片和数据 V1.0 2021.5.19 周沈刚 修改部分内容 V1.1 2021.7.20 茹涵阳 修改部分参数 V1.1.2 2021.11.24 于明舜 更新有关的信息 初版,手册框架 1 / 79 周沈刚 批准人 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 目录 1.器件概述......................................................................................................................................... 5 1.1 产品特性................................................................................................................................. 5 1.2 应用......................................................................................................................................... 6 2.DSC2802X 简介................................................................................................................................ 7 2.1 器件特性................................................................................................................................. 7 2.2 产品编码................................................................................................................................. 7 2.3 引脚分配................................................................................................................................. 8 2.4 信号说明................................................................................................................................. 8 3.功能概述....................................................................................................................................... 16 3.1 系统架构............................................................................................................................... 16 3.2 内存映射............................................................................................................................... 16 3.3 简要说明............................................................................................................................... 17 3.3.1 HXS320F2802x DSC.................................................................................................... 17 3.3.2 内存总线..................................................................................................................... 18 3.3.3 外设总线..................................................................................................................... 18 3.3.4 实时 JTAG 和分析....................................................................................................... 18 3.3.5 闪存............................................................................................................................. 19 3.3.6 M0、M1、L0、L1 SARAM............................................................................................ 19 3.3.7 引导 ROM...................................................................................................................... 20 3.3.7.1 JTAG 引导模式..................................................................................................20 3.3.7.2 GetMode 获取模式............................................................................................20 3.3.7.3 引导加载器使用的外设引脚........................................................................... 21 3.3.8 安全性......................................................................................................................... 21 3.3.9 外设中断扩展(PIE)模块....................................................................................... 22 3.3.10 外部中断(XINT1-XINT3)..................................................................................... 23 3.3.11 内部振荡器、外部振荡器和 PLL............................................................................ 23 3.3.12 看门狗....................................................................................................................... 23 3.3.13 外设时钟................................................................................................................... 23 3.3.14 低功耗模式............................................................................................................... 24 3.3.15 通用输入/输出(GPIO)复用器............................................................................. 24 3.3.16 32 位 CPU 定时器(0,1,2)................................................................................... 24 3.3.17 控制外设................................................................................................................... 25 3.3.18 串行端口外设........................................................................................................... 25 3.4 寄存器映射........................................................................................................................... 26 2 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 3.5 器件仿真寄存器...................................................................................................................27 3.6 中断系统............................................................................................................................... 27 3.7 VREG/BOR/POR......................................................................................................................31 3.7.1 VREG............................................................................................................................ 31 3.7.1.1 使用片上 VREG..................................................................................................31 3.7.1.2 不使用片上 VREG..............................................................................................31 3.7.2 片上上电复位(POR)和掉电复位(BOR)电路....................................................31 3.8 系统控制............................................................................................................................... 32 3.8.1 内部零引脚振荡器..................................................................................................... 34 3.8.2 晶体振荡器选项......................................................................................................... 35 3.8.3 基于 PLL 的时钟模块................................................................................................. 35 3.9 低功耗模块........................................................................................................................... 35 4.外设............................................................................................................................................... 37 4.1 模拟器件............................................................................................................................... 37 4.1.1 特性............................................................................................................................. 37 4.1.2 ADC MUX 多路复选..................................................................................................... 41 4.1.3 比较器模块................................................................................................................. 41 4.2 同步串行通信接口(SPI)模块........................................................................................ 42 4.3 异步串行通信接口(SCI)模块........................................................................................ 44 4.4 内部集成电路接口(I2C)模块........................................................................................ 46 4.5 增强型 PWM 模块(ePWM1/2/3/4).................................................................................... 48 4.6 高分辨率 PWM 模块(HRPWM)............................................................................................ 52 4.7 增强型脉冲捕获模块(eCAP).......................................................................................... 52 4.8 增强型正交编码器模块(eQEP)...................................................................................... 55 4.9JTAG 端口............................................................................................................................... 57 4.10 GPIO 控制寄存器...............................................................................................................59 4.11 直接存储访问存储单元(DMA)...................................................................................... 63 5.开发支持....................................................................................................................................... 67 5.1 集成开发环境 Haawking IDE............................................................................................. 67 5.2 仿真器................................................................................................................................... 68 5.2.1 简介............................................................................................................................. 68 5.2.2 概览............................................................................................................................. 68 5.2.2.1 特性.................................................................................................................... 69 5.3 串口下载器........................................................................................................................... 70 6.电气规范....................................................................................................................................... 70 6.1 绝对最大额定值...................................................................................................................71 6.2 建议的运行条件...................................................................................................................71 3 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 6.3 ESD 额定值........................................................................................................................... 72 6.4 电气特性............................................................................................................................... 72 6.5 流耗....................................................................................................................................... 74 6.6 散热设计考虑.......................................................................................................................75 7.热特性/机械数据......................................................................................................................... 76 7.1 QFP48.................................................................................................................................... 76 8.参考文献....................................................................................................................................... 77 4 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 1.器件概述 1.1 产品特性 高能效 32 位处理器(H28x 内核)  看门狗定时器模组功能  主频 120MHz(周期 8.33ns)  支持锁相环路(PLL)倍频系数动态调整  哈佛(Harvard) 总线架构 多达 22 个具有输入滤波功能、可单独编程 的多路复用 GPIO  硬件乘法/除法单元  4 通道高速 DMA  可支持所有外设中断的外设中断扩展 (PIE)模块  快速中断响应和处理  统一存储器编程模型  高效代码(使用 C/C++和汇编语言)  三个 32 位 CPU 定时器  每个 ePWM 模块中包含独立的 32 位定 时器 增强型控制外设  增强型脉宽调制器(ePWM)  片载存储器  高分辨率 PWM (HRPWM)  闪存,SRAM,OTP,引导 ROM 可用  增强型捕获 (eCAP)  增强型正交编码器脉冲(eQEP)  模数转换器(ADC)  片载温度传感器  比较器 芯片及系统开销  3.3V 单电源供电  无上电顺序要求  集成上电和掉电复位  代码安全模块  无模拟支持引脚 时钟和系统控制  两个内部 12MHz 零引脚振荡器 128 位安全密钥/锁  保护安全内存块  防止固件逆向工程 串行端口外设  一个 SCI(UART)模块  一个 SPI 模块  一个内部集成电路(I2C)总线 高级仿真特性  分析和断点功能 封装选项  48 引脚薄型四方扁平 (LQFP)封装 温度选项   片载振荡器/外部时钟输入 5 / 79 工作温度: -40°至 105° DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 1.2 应用      电器 楼宇自动化 电动汽车、混合动力电动汽车(EV/HEV)动力传动 工厂自动化 电网基础设施 6 / 79      医疗、保健与健身 电机驱动器 电力传送 电信基础设施 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 2.DSC2802X 简介 2.1 器件特性 表 2-1 列出了 DSC2802x 器件的特性 HXS320F28021 HXS320F2802 3 封装类型 48 引脚 48 引脚 PN PN LQFP LQFP 时钟主频(MHz) 60 96 指令周期(ns) 16.67ns 10.41ns 硬件乘法/除法单元 32-bit 32-bit 片内闪存(Byte) 128K 128K 片载 SRAM(Byte) 20K 20K 代码安全 CSM 模块 支持 支持 引导 ROM 支持 支持 一次可编程 OTP 8K 8K 高速 DMA 模块通道 4 4 ePWM 模块 4 4 ePWM 通道 4×2 4×2 eCAP 模块 1 1 eQEP 模块 1 1 看门狗定时器 支持 支持 12 位 ADC 采样频率 Msps 3.12Msps 3.12Msps 转换时间 641ns(1) 641ns(1) 通道 13 13 温度传感器 支持 支持 32 位 CPU 定时器 3 3 高分辨率 HRPWM 模块 4 4 集成 DAC 的比较器 2 2 内部集成电路 I2C 1 1 串行外设接口 SPI 1 1 串行通信接口 SCI 1 1 IO 引脚 GPIO 22 22 AIO 6 6 外部中断 3 3 电源电压(标称值) 3.3v 3.3v 工作温度 -40°至 105° 支持 支持 功能 HXS320F28027 48 引脚 PN LQFP 120 8.33ns 32-bit 128K 20K 支持 支持 8K 4 4 4×2 1 1 支持 3.12Msps 641ns(1) 13 支持 3 4 2 1 1 1 22 6 3 3.3v 支持 (1): ADC 主频=30MHz 时,转换频率是 1.56MHz, 由于可以同时采样转换两个通道,故最高采样率为 3.12Msps。 2.2 产品编码 7 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 HXS 320 F 28027 2.3 引脚分配 下图所示为 DSC2802x 48-pin LQFP 封装,引脚分配示意图。 图 2-1 DSC2802x 48 引脚 PN LQFP(顶视图) 2.4 信号说明 表 2-2 对这些信号进行了说明。 除 JTAG 引脚以外,引脚的 GPIO 功能是复位时的默 认功能,除非另外注明。下面列出的外设信号是供替换的功能。 有些外设功能并不在所有 器件上提供。详细信息请见表 2-1。输入是 3.63V 耐压(5V 耐压,仅限部分芯片型号)。 8 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 所有 GPIO 引脚为 I/O/Z 且有一个内部上拉电阻器,此内部上拉电阻器可每个引脚上有选 择性的启用/禁用。 这一特性只适用于 GPIO 引脚。PWM 引脚上的上拉电阻在复位时并不启 用。其它 GPIO 引脚上的上拉电阻复位时被启用。AIO 引脚没有内部上拉电阻。 表 2-2 信号说明 名称 引脚编号 说明 LQFP48 GPIO29 1 通用输入/输出 29 引脚 SCITXDA SCI-A 传输引脚 SCLA I2C 时钟开漏双向端口(I/OC) — —— 故障区输入 3 引脚 TZ3 ________ TRST 2 使用内部下拉电阻进行 JTAG 测试复位,当被驱动为高电平 时,使扫描系统获得器件运行的控制权。如果这个信号未连 接或者被驱动至低电平,此器件在功能模式下运转,并且测 试复位信号被忽略。 注释:是一个高电平有效测试引脚并且必须在正常器件运行 期间一直保持低电平。在这个引脚上需要一个外部下拉电阻 器。这个电阻器的值应该基于适用于这个设计的调试器推进 源代码的驱动强度。通常一个 2.2kΩ 电阻器可提供足够的 保护。由于这是应用专用的,建议针对调试器和应用正确运 行对每个目标板进行验证。 ______ XRS 3 器 件 复 位 。 导 致 器 件 终 止 执 行 。 PC 将 指 向 包 含 在 位 置 0x7fb600 中的地址。当被置为高电平时,在 PC 指向的位 置开始执行。当一个安全装置复位发生时,这个引脚被 DSP 驱动至低电平。安全装置复位期间,在 512 个 OSCCLK 周期 的安全装置复位持续时间内,引脚被驱动为低电平。这个引 脚的输出缓冲器是一个有内部上拉电阻的开漏器件。建议由 一个开漏器件驱动这个引脚。 TDI 20 带有内部上拉电阻的 JTAG 测试数据输入(TDI)。TDI 在 TCK 的上升沿上所选择的寄存器(指令或者数据)内计时。 9 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 TDO 22 JTAG 扫描输出,测试数据输出 (TDO)。 所选寄存器(指令 或者数据)的内容被从 TCK 下降沿上的 TDO 移出。(O/Z 8mA 驱动) XCLKIN(TCK) 23 通用输入输出引脚 38 JTAG 测试时钟引脚,带有内部上接电阻器 ADCINA6/ AIO6 4 ADCINA4/ COMP2A/ ADCINA3 ADCINA1 5 比较器输入 2A 模拟输入/输出 4 引脚 6 7 8 AIO2/ ADCINA2/ 模拟输入/输出 6 引脚 ADC 组 A,通道 4 输入引脚 AIO4 ADCINA7 ADC 组 A,通道 6 输入引脚 ADC 组 A,通道 7 输入引脚 ADC 组 A,通道 3 输入引脚 ADC 组 A,通道 1 输入引脚 模拟输入/输出 2 引脚 9 ADC 组 A,通道 2 输入引脚 COMP1A 比较器输入 1A ADCINA0/ ADC 组 A,通道 0 输入引脚 VREFHI 10 外部参考电压正极(只有 ADC 模块于外部参考电压模式时时 有效) VDDA VSSA/ VREFLO 11 12 模拟电源引脚 模拟地引脚 外部参考电压负极 10 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 ADCINB1 13 ADCINB2/ COMP1B/ ADC 组 B,通道 2 输入引脚 14 AIO10 ADCINB3 15 AIO14 ADCINB7 16 比较器 2 输入 B 模拟输入/输出 12 引脚 17 18 GPIO34/ COMP2OUT/ ADC 组 B,通道 3 输入引脚 ADC 组 B,通道 4 输入引脚 AIO12 ADCINB6/ 比较器 1 输入 B 模拟输入/输出 10 引脚 ADCINB4/ COMP2B/ ADC 组 B,通道 1 输入引脚 ADC 组 B,通道 6 输入引脚 模拟输入/输出 14 引脚 ADC 组 B,通道 7 输入引脚 通用输入/输出引脚 34 19 比较器 2 输出引脚 EQEPB 增强型正交编码脉冲器 B GPIO35/ 通用输入/输出引脚 35 TDI 20 带有内部上拉电阻的 JTAG 测试数据输入 (TDI)。 TDI 在 TCK 的上升沿上所选择的寄存 器(指令或者数据)内计时。 GPIO36/ TMS 通用输入/输出引脚 36 21 带有内部上拉电阻器的 JTAG 测试模式选择 (TMS)。 这个 串行控制输入在 TCK 上升沿上的 TAP 控制器中计时。 GPIO37/ TDO 通用输入/输出引脚 37 22 JTAG 扫描输出,测试数据输出 (TDO)。 所选寄存器(指令 或者数据)的内容被从 TCK 11 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 下降沿上的 TDO 移出。(O/Z 8mA 驱动) GPIO38/ 通用输入/输出引脚 38 23 XCLKIN(TCK) JTAG 测试时钟引脚,带有内部上接电阻器 GPIO18/ 通用输入/输出引脚 18 SPICLKA/ SPI-A 时钟输入/输出引脚 SCITXDA/ SCI-A 输出引脚 XCLKOUT 取自 SYSCLKOUT 的输出时钟。 XCLKOUT 或者 SYSCLKOUT 的 频率一样、或者为其一半,或 24 为其四分之一。这是由位 18:16(XTIMCLK)和在 XINTCNF2 寄存器中的位 2 (CLKMODE)控制的。 复位时,XCLKOUT=SYSCLKOUT/4。通 过将 XINTCNF2 [CLKOFF]设定为 1,XCLKOUT 信号可被关闭。 与其它 GPIO 引脚不同,复位时,不将 XCLKOUT 引脚置于一个高阻抗状态。 (O/Z,8mA 驱动) GPIO19/ 通用输入/输出引脚 19 XCLKIN/ 这个引脚被用于从一个外部 3.3V 振荡器反馈入一个时钟。 在这种情况下,X1 引脚必须连接到 GND。 如果使用到了晶 振/谐振器(或 1.9V 外部振荡器被用来把时钟馈入 X1 引 25 —— — — —— — 脚),此引脚必须连接到 GND。 SPISTEA/ SPI-A 从器件发送使能 (I/O) SCIRXDA/ SCI-A 接收 (I) ECAP1 增强型捕获 1 输入/输出 GPIO17/ 通用输入/输出引脚 17 SPISOMIA EQEPS —— — TZ3 SPI-A 从器件输出(O),主器件输入(I) 26 增强型正交编码脉冲器 S 跳闸区输入 3 引脚(I) 12 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 GPIO16/ 通用输入/输出引脚 16 SPISIMOA/ EQEPI/ SPI-A 主器件输出(O),从器件输入(I) 27 增强型正交编码脉冲器 I TZ2 —— — 跳闸区输入 2 引脚(I) GPIO1/ 通用输入/输出引脚 1 EPWM1B/ 28 COMP1OUT GPIO0/ EPWM1A TEST 比较器 1 输出引脚 29 30 GPIO32/ —— — — —— — — VSS ______________ VREGENZ VDDIO 32 33 34 35 —— — — —— — — 增强型 PWM 外部同步脉冲输入(I) CPU 和逻辑数字电源引脚 CPU 和逻辑数字电源地引脚 内部 VREG 启用/禁用。拉低启用内部电压调节器(VREG), 拉高禁用 VREG。 数字 I/O 电源引脚 通用输入/输出引脚 33 SCLA/ ADCSOCBO 未使用,悬空 ADC 转换启动 A(O) GPIO33/ EPWMSYNCO/ 增强型 PWM1 输出 A (O)引脚 I2CA 数据开漏双向端口 (I/OC) 31 ADCSOCAO VDD 通用输入/输出引脚 0 通用输入/输出引脚 32 SDAA/ EPWMSYNCI/ 增强型 PWM1 输出 B (O)引脚 I2C 时钟开漏双向端口 (I/OC) 36 增强型 PWM 外部同步脉冲输出 (O) ADC 转换启动 B(O) 13 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 GPIO2/ EPWM2A/ 37 GPIO3/ EPWM2B/ EPWM3A/ 38 增强型 PWM2 输出 B (O)引脚 比较器 2 输出引脚 39 GPIO5/ EPWM3B/ 增强型 PWM2 输出 A (O)引脚 通用输入/输出引脚 3 COMP2OUT/ GPIO4/ 通用输入/输出引脚 2 通用输入/输出引脚 4 增强型 PWM3 输出 A 引脚(O) 通用输入/输出引脚 5 40 增强型 PWM3 输出 B (O)引脚 ECAP1/ 增强型捕获 1 输入/输出 GPIO6/ 通用输入/输出引脚 6 EPWM4A/ EPWMSYNCI/ 41 增强型 PWM4 输出 A 引脚(O) 增强型 PWM 外部同步脉冲输入 (I) EPWMSYNCO 增强型 PWM 外部同步脉冲输出 (O) GPIO7/ 通用输入/输出引脚 7 EPWM4B/ 42 SCIRXDA VDD VSS 增强型 PWM4 输出 B (O)引脚 SCI 接收数据 (I) 43 44 CPU 和逻辑数字电源引脚 CPU 和逻辑数字电源地引脚 内部/外部振荡器输入。 为了使用这个振荡器,一个石英晶 振或者一个陶瓷电容器必须被连接在 X1 和 X2 上。X1 引 X1 45 脚以 1.9V 内核数字电源为基准。一个 1.9V 外部振荡器也 可被连接至 X1 引脚。在这种情况下,XCLKIN 引脚必须接 地。如果一个 3.3V 外部振荡器与 XCLKIN 引脚一起使用的 话,X1 必须接至 GND。 (I) X2 46 内部振荡器输出。 可将一个石英晶振或者一个陶瓷电容器 14 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 连接在 X1 和 X2。 如果 X2 未 使用,它必须保持在未连接状态。 (O) GPIO12/ 通用输入/输出引脚 12 ______ TZ1/ 跳闸区输入 1 引脚(I) 47 SCITXDA/ SCI 传输数据 (O) EQEP1A 增强型正交编码脉冲器 1A GPIO28/ 通用输入/输出引脚 28 SCIRXDA/ SDAA/ ______ TZ2 SCI 接收数据 (I) 48 I2C 数据开漏双向端口 (I/OC) 跳闸区输入 2 引脚(O) 15 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 3.功能概述 3.1 系统架构 图 3-1 HXS320F2802X 芯片架构图 3.2 内存映射 表 3-1 Peripheral frame 0 模块内存映射 序号 设备 地址范围(不含最高地址) 大小(Bytes) 1. M0 0x00 0000~0x00 0800 2K 2. M1 0x00 0800~0x00 1000 2K Res. 0x00 1000~0x00 1400 3. ADC 0x00 1400~0x00 1800 1K 4. Timer/PIE 0x00 1800~0x00 1C00 1K 16 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 5. DMA 0x00 1C00~0x00 2000 Res. 0x00 2000~0x00 A000 8. L0(0) 0x01 0000~0x01 2000 (Dual Mapped) 8K 9. L1 0x01 2000~0x01 4000 8K Res. 0x01 8000~0x70 0000 10. Flash OTP Flash Register 0x7C 0000~0x7E 0000 0x7A 0000~0x7A 2000 0x7A F800~0x7A F900 128K 8K 256 11. L0(1) 0x7F 0000~0x7F 2000 (Dual Mapped) 8K Res. 0x7F 4000~0x7F C000 Bootrom 0x7F 8000~0x80 0000 12. 1K 32K 表 3-2 peripheral frame 1 模块内存映射 序号 设备 地址范围(不含最高地址) 大小(Bytes) 1. Debug 0x00 A000~0x00 B000 4K 2. PWMx4 0x00 B000~0x00 C000 4K 3. Comparator 0x00 C000~0x00 C400 1K Res. 0x00 C400~0x00 D000 4. CAP 0x00 D000~0x00 D400 1K 5. QEP 0x00 D400~0x00 D800 1K 6. GPIO 0x00 D800~0x00 DC00 1K 7. SYSCTRL 0x00 DC00~0x00 E000 1K 表 3-3 peripheral frame 2 模块内存映射 序号 设备 地址范围(不含最高地址) 大小(Bytes) 1. SCI 0x00 E000~0x00 E400 1K 2. I2C 0x00 E400~0x00 E800 1K 3. SPI 0x00 E800~0x00 EC00 1K 3.3 简要说明 3.3.1 HXS320F2802x DSC 17 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 HXS320F2802X DSC 系列是中科昊芯定点 DSC 平台上的最新产品,基于 RISC-V 开放指令 集架构 H28x。它是一款非常高效的 C/C++ 引擎,此引擎不但能够让用户能够用高级语言开 发他们的控制系统软件,还能够使用 C/C++开发数学算法。此器件在处理 DSP 算术任务时 与处理系统控制任务时同样有效,而系统控制任务通常由微控制器器件处理。这样的效率在 很多系统中省却了对第二个处理器的需要。 3.3.2 内存总线 与很多 DSP 类型器件一样,多总线被用于在内存和外设以及 CPU 之间移动数据。 HXS320F2802x 内存总线架构包含一个程序总线、数据总线和 DMA 总线。程序总线由 32 条地 址线路和 32 条数据线路组成。数据总线由 23 条地址线和 64 条数据线组成。多总线结构, 通常称为哈佛总线,使得 HXS320F2802x 能够在一个单周期内取一个指令、读写一个数据值。 对所有连接在内存总线上的外设和内存访问时具有一定的优先级。总的来说,内存总线访问 的优先级可概括如下: 1、数据总线具有最高优先级; 2、程序总线和 DMA 总线具有较低的平等优先级。 3.3.3 外设总线 为了实现不同中科昊芯 DSP 系列器件间的外设迁移,HXS320F2802x 器件采用一个针对 外设互连的外设总线标准。外设总线桥复用了多种总线。 3.3.4 实时 JTAG 和分析 HXS320F2802x 器件使用标准的 IEEE1149.1 JTAG 接口。此外,器件支持实时运行模式, 在处理器正在运行、执行代码并且处理中断时,可修改存储器内容、外设寄存器内容。用户 也可以通过非时间关键代码进行单步操作,同时可在没有干扰的情况下启用即将被处理的时 间关键中断。此器件在 CPU 内硬件实现实时模式。这是 HXS320F2802x 器件的独特功能,无 18 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 需软件监控。此外,还提供了特别分析硬件以实现硬件断点或者数据/地址观察点的设置并 当一个匹配发生时生成不同的用户可选断点事件。 这些设备不支持边界扫描;但是,如果有 IDCODE 和旁路功能,则可用考虑到以下因素。 默认情况下 IDCODE 不提供。用户必须经过一系列的移位 IR 和移位 JTAG 的 DR 状态以获得 IDCODE。用于旁路指令,第一个移位的 DR 值将为 1。 3.3.5 闪存 HXS320F2802X 器件包含 128KB 的嵌入式闪存存储器,其地址范围为 0x7C0000-0x7E0000, 被分别放置在 64 个 2KB 扇区内。该器件还包含一个 8KB 的 OTP 内存,其地址范围为 0x7A0000-0x7A2000。用户能够在不改变其它扇区的同时单独擦除、编辑和验证一个闪存扇 区。然而,不能使用闪存的一个扇区或者这个 OTP 来执行擦除/编辑其它扇区的闪存算法。 HXS320F2802X 器件提供了特殊内存流水线操作以使闪存模块实现更高的性能。闪存 /OTP 被映射到程序和数据空间;因此它可被用于执行代码或者存储数据信息。 地址 0x7DFFE8-0x7DFFFF 为数据变量保留且不能包含程序代码,此处为密码区和复位向 量区。 3.3.6 M0、M1、L0、L1 SARAM 所有器件包含这四块单周期访问内存 M0、M1、L0、L1。 复位时堆栈指针指向块 M1 的 开始位置。M0 和 M1 块与所有其它 HXS320F2802X 器件上的内存块一样被映射到程序和数据 空间。因此,用户能够使用 M0 和 M1 来执行代码或者存储数据变量。分区在连接器内执行。 HXS320F2802X 器件提供了一个到编程器的统一内存映射。这使得用高级语言编程变得更加 容易。 HXS320F2802X 内置四个 SARAM 存储器:  M0:SRAM 2K x 8 (0-wait),映射到程序和数据地址空间,既可用于执行程序又可用于 19 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 存储器数据。  M1:SRAM 2K x 8 (0-wait),映射到程序和数据地址空间,既可用于执行程序又可用于 存储器数据。  L0:SRAM 8K x 8  L1:SRAM 8K x 8 (0-wait),同样映射到程序和数据存储器。 (0-wait),代码安全区域,同样映射到程序和数据存储器。 以上存储器均连接 peripheral frame 0 3.3.7 引导 ROM 引导 ROM 由厂家使用引导载入软件进行设定。引导 ROM 程序在器件复位并检查了几个 GPIO 引脚后执行以确定应该进入哪一个引导模式。例如,用户可以选择执行已经出现在内 部闪存中的代码或者通过几个串行端口中的一个将全新的软件下载至内部 RAM。还有其它的 引导模式。引导 ROM 还包含用于数学相关算法中的标准表,例如 SIN/COS 波形。 表格 3-4 引导模式选择 模式 GPIO37/TDO GPIO34/COMP2OUT 3 1 1 0 取模式 (GetMode) 2 1 0 0 等待模式 1 0 1 0 SCI 模式 0 0 0 0 FLASH 启动 JTAG x x 1 JTAG 模式 TRSTn 模式 3.3.7.1 JTAG 引导模式 当仿真器被连接时,GPIO37/TDO 引脚不能被用于引导模式选择。在这种情况下,引导 ROM 检测一个被连接的仿真器并使用 PIE 矢量表中两个被保留的 SARAM 位置内的内容来确 定引导模式。如果两个位置内的内容均无效,那么使用等待引导选项。可在仿真引导中访问 所有引导模式选项。 3.3.7.2 GetMode 获取模式 GetMode 的默认运行状态选项为引导至闪存。通过在 OTP 中设定两个位置,这个运行状 20 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 态能够被改变为其它的引导选项。如果两个 OTP 位置的内容均为无效,那么引导至闪存。可 指定下列加载器中的一个:SCI、SPI、I2C 或者 OTP。 3.3.7.3 引导加载器使用的外设引脚 表格 3-5 显示了每一个外设引导加载器所使用的 GPIO 引脚。 表格 3-5 外设引导加载引脚使用情况 引导加载器 SCI 外设加载器引脚 SCIRXDA (GPIO28) SCITXDA (GPIO29) 数据(GPIO[7:0]) 并行引导 HXS320F2802X 控制(GPIO16) 主机控制(GPIO12) SPISIMOA(GPIO16) SPI SPISOMIA(GPIO17) SPICLKA (GPIO18) —— — — —— — SPISTEA(GPIO19) IIC SDAA (GPIO32) SCLA (GPIO33) 3.3.8 安全性 此器件支持高级安全性以保护用户固件不受反向工程的损坏。 这个安全性特有一个 128 位密码(针对 16 个等待状态的硬编码),此密码由用户编辑入闪存。一个代码安全模 块(CSM)用于保护闪存/OTP 和 L0SARAM 块。 这个安全特性防止未经授权的用户通过 JTAG 端口检查内存内容,从外部内存执行代码或者试图引导加载一些将会输出安全内存内容的恶 意软件。为了启用到安全块的访问,用户必须写入与存储在闪存密码位置内的值相匹配的正 确的 128 位 KEY(密钥)值。除了 CSM,仿真代码安全逻辑电路 (ECSL)也已经被实现来防止 未经授权的用户安全代码。 在仿真器连接时,任何对于闪存、用户 OTP,或者 L0 内存的 代码或者数据访问将触发 ECSL 错误并返回 0 值。 为了实现安全代码仿真,同时保持 CSM 21 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 安全内存读取,用户必须向 KEY 寄存器的低 64 位写入正确的值,这个值与存储在闪存密码 位置的低 64 位的值相符合。请注意仍须执行闪存内所有 128 位密码的读取。 如果密码位 置的低 64 位为全 1(未被编辑),那么无须符合 KEY 值。当使用闪存内设定的密码位置开 始调试一个器件时(也就是说,调试是安全的),仿真器需一些时间来控制 CPU。 在此期 间,CPU 将开始运行,并可能执行一个访问 受保护 ECSL 区的指令。 如果这一情况发生, ECSL 将发生错误并使仿真器读取返回 0。 这个问题有两个解决方案: 1. 首先是使用在等待中复位的仿真模式,该模式将保持器件在复位状态直到仿真器获 得控制权。仿真器必须支持此选项的这种模式。 2. 第二种选择是使用“分支至检查引导模式”引导选项。 这将进入一个路,并不断 轮询引导模式选择引脚。通过重新映射 PC 到另一个地址,或通过把引导模式选择引脚更改 为所需的引导模式,用户可以选择此引导模式,然后在仿真器被连接时退出这种模式。 注:  此处有关于 CSM 当代码安全密码被编辑时,0x7DFFF0 到 0x7DFFFC 间的所有地址不能被 用作程序代码或者数据。 这些位置必须被设定为 0xFFFFFFFF。  地址 0x7DFFF0-0x7DFFFC 为数据保留且不能包含程序代码。128 位密码(位于 0x7DFFF0-0x7DFFFF)不能被设定为全 0,否则将永久锁住此器件。 3.3.9 外设中断扩展(PIE)模块 PIE 块将许多中断源复用至中断输入的较小的集合中。 PIE 块能够支持多达 96 个外 设中断。 在 HXS320F2802X 中,96 个中断中的 36 个被外设使用。96 个中断被分成 8 组,每组被 提供 12 个 CPU 中断线(INT1 或者 INT12)中的 1 个。96 个中断中的每一个中断由其存储在 一个可被用户写覆盖的专用 RAM 块中的矢量支持。在处理这个中断时,这个矢量由 CPU 自 动抽取。抽取这个矢量以及保存关键 CPU 寄存器将花费 8 个 CPU 时钟周期。 因此 CPU 能 够对中断事件作出快速响应。可以通过硬件和软件控制中断的优先级。每个中断都可以在 PIE 块内启用或禁用。 22 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 3.3.10 外部中断(XINT1-XINT3) 器件 HXS320F2802X 支持三个屏蔽的外部中断(XINT1–XINT3)。选择用于负,正或负 和正边沿触发,也可以选择启用/禁用这些中断,它还包含一个 16 位自由运行计数器,该计 数器重置为零,可用于为中断准确地打上时间戳。没有用于外部中断的专用引脚,XINT1, XINT2 和 XINT3 中断可以配置为 GPIO0–GPIO31 引脚的输入。 3.3.11 内部振荡器、外部振荡器和 PLL 该器件可以由两个内部零引脚振荡器,一个外部振荡器或一个晶体连接到片上振荡器电 路(仅限 48 引脚器件),并提供了一个 PLL,最多可支持 12 个输入时钟缩放比例,PLL 比 例可以在软件中即时更改,从而使用户能够如果需要低功率运行,则按比例缩小工作频率, 可以在旁路模式下设置 PLL 模块。 3.3.12 看门狗 每个 HXS320F2802X 器件包含一个看门狗电路——内部监控 CPU 看门狗。用户软件必须 在特定的周期内定期复位 CPU 看门狗计数器;否则 CPU 看门狗将产生一个复位信号复位处理 器。如果需要可将 CPU 看门狗禁用。 3.3.13 外设时钟 在外设闲置时,到每一个独立外设的时钟可被启用或禁用以减少功耗。 此外,到串行 端口(除了 I2C 之外)和 ADC 时钟的系统时钟可相对于 CPU 时钟进行缩放。 这样可去除 外设时序到逐渐增加的 CPU 时钟速度的耦合。 23 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 3.3.14 低功耗模式 HXS320F2802X 器件是完全静态 CMOS 器件。提供三个低功耗模式:  IDLE:将 CPU 置于低功耗模式。可有选择性地关闭外设时钟并且只有那些在 IDLE 期 间必须运行的外设保持运行状态。来自使能外设的已启用的中断或者看门狗将处理器从 IDLE 模式中唤醒。  STANDBY:关闭到 CPU 和外设的时钟。在这个模式下振荡器和 PLL 仍然运行。一个外部 中断事件将唤醒处理器和外设。唤醒操作在检测到中断事件之后的下一个时钟周期执行。  HALT:该模式会关断器件并将器件置于尽可能低的功耗模式中。HALT 模式在内部零引 脚振荡器被用作时钟源时默认关闭。 为了防止这些振荡器被关闭,可配置 CLKCTL 寄存 器内的 INTOSCnHALTI 位。 这样零引脚振荡器可在这个模式下被用于为 CPU 看门狗计 时。如果片载晶体振荡器被用作时钟源,在这个模式中它将被关闭。在此模式下可由一 个复位信号或者外部信号(通过一个 GPIO 引脚)以及 CPU 看门狗唤醒。 在试图将器件置于 HALT 或者 STANDBY 模式前,CPU 时钟(OSCCLK)和 WDCLK 信号应来自 同一个时钟源。 3.3.15 通用输入/输出(GPIO)复用器 HXS320F2802X 大多数的外设信号与通用输入/输出(GPIO)信号复用。这个复用使得用户 能够在外设信号或者功能不使用时将一个引脚用作 GPIO。复位时所有 GPIO 引脚被配置为输 入。针对 GPIO 模式或者外设信号模式,用户能够独立设定每一个引脚。对于特定的输入引 脚,用户也可以选择输入限定周期的数量。这是为了过滤掉有害的噪音毛刺脉冲。GPIO 信 号也可被用于使器件脱离特定低功耗模式。 3.3.16 32 位 CPU 定时器(0,1,2) CPU 定时器 0、1 和 2 是完全一样的 32 位定时器,这些定时器带有可预先设定的周期和 16 位时钟预分频。此定时器有一个 32 位倒计数寄存器,此寄存器在计数器达到 0 时生成一 个中断。这个计数器的减量为被预分频值设置所分频的 CPU 时钟速度的值。当此计数器达到 0 时,它自动重新载入一个 32 位的周期值。 24 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 CPU 定时器 0 为通用定时器,并连接到 PIE 模块。CPU 定时器 1 同样为通用定时器,并 可以被连接到 CPU 的 INT13。CPU 定时器 2 为 DSP 预留,并且连接到 CPU 的 INT14。如果 DSP 未被使用,CPU 定时器 2 也可作为通用定时器使用。 CPU 定时器 2 可由下列任何一种方式进行计时:  SYSCLKOUT(默认)  内部零引脚振荡器 1(INTOSC1)  内部零引脚振荡器 2(INTOSC2)  外部时钟源 3.3.17 控制外设 HXS320F2802X 支持以下用于嵌入式控制和通信的外设:  ePWM:增强型 PWM 外设支持针对前缘/后缘边沿、被锁存的/逐周期机制的独立的/互补 的 PWM 生成,可调节死区生成。一些 PWM 引脚支持 HRPWM 高分辨率占空比和周期特 性。HXS320F2803X 器件上的类型 1 模块也支持增强的死区分辨率、增强型片上系统(SOC) 和中断生成和包括基于比较器输出的触发功能的高级触发。  eCAP: 此增强型捕获外设使用一个 32 位时基并在连续/单次捕获模式中记录多达四个 可编程事件。这个外设也被可被配置为生成一个辅助 PWM 信号。  eQEP: 增强型 QEP 外设使用一个 32 位位置计数器,使用捕获单元和一个 32 位单元定 时器分别支持低速测量和高速测量。这个外设有一个看门狗定时器来检测电机停转和输 入错误检测逻辑电路来识别 QEP 信号中的同步边沿转换。  ADC:ADC 模块是一个 12 位转换器。根据器件的不同它有多达 16 个单端通道输出引脚。 它包含两个用于同步采样的采样保持单元。  比较器:每个比较器块由一个模拟比较器连同一个为比较器的输入供电的内部 10 位基 准组成。 3.3.18 串行端口外设 HXS320F2802X 器件支持下列的串行通信外设: 25 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月  SPI:SPI 是一个高速、同步串行 I/O 端口,此端口可在设定的位传输速率上将一个设 定长度(1 至 16 位)的串行比特流移入和移出器件。SPI 常用于 MCU 和外部外设或者其 它处理器之间的通信。典型应用包括外部 I/O 或者从诸如移位寄存器、显示驱动器和 ADC 等器件的外设扩展。多器件通信由 SPI 主控/受控操作支持。SPI 包含一个用于减 少中断处理开销的 4 级接收和发送 FIFO。  SCI:串行通信接口是一个两线制异步串行端口,通常被称为 UART。SCI 包含一个用于 减少中断处理开销的 4 级接收和发送 FIFO。  I2C:内部集成电路 (I2C) 模块提供一个 MCU 和其它器件(符合飞利浦半导体内部 IC 总线(I2C-bus) 规范版本 2.1 并由一个 I2C-bus 相连)间的接口。通过这个 I2C 模块, 连接在这个两线制总线上的外部组件能够发送 8 位数据到 MCU 或者从 MCU 接收 8 位数 据。I2C 包含一个用于减少中断处理开销的 4 级接收和发送 FIFO。 3.4 寄存器映射 名称 Flash 控制寄存器 CSM 寄存器 ADC 结果寄存器(只 读) CPU 定时器 0/1/2 PIE 寄存器 PIE 向量表 DMA 寄存器 比较器 1 比较器 2 ePWM1+HRPWM1 ePWM2+HRPWM2 ePWM3+HRPWM3 ePWM4+HRPWM4 eCAP1 寄存器 eQEP1 寄存器 GPIO 寄存器 系统控制寄存器 SPI-A 寄存器 表 3-7 HXS320F2802X 寄存器映射表 地址范围 大小(字节) 0x7AF800—0x7AF900 256 0x7AF804—0x7AF810 16 0x149C—0x1800 868 EALLOW 保护 是 是 否 0x1800—0x1900 0x1900—0x1968 0x1A00—0x1C00 0x1C00—0x2000 0xC000—0xC080 0xC080—0xC0C0 0xB000—0xB400 0xB400—0xB800 0xB800—0xBC00 0xBC00—0xC000 0xD000—0xD400 0xD400—0xD800 0xD800—0xDC00 0xDC00—0xE000 0xE800—0xEC00 是 是 是 否 是 是 是 是 是 是 否 否 是 是 否 256 104 512 512 128 128 1024 1024 1024 1024 1024 1024 1024 1024 1024 26 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 SCI-A 寄存器 外部中断 ADC 寄存器 IIC-A 寄存器 0xE000—0xE400 0x1968—0x19E4 0x1400—0x149C 0xE400—0xE800 1024 124 156 1024 否 是 是 否 注释: 1.如果寄存器受 EALLOW 保护,则在执行 EALLOW 指令之前,无法执行写操作。EDIS 指令禁 用写操作以防止杂散代码或指针损坏寄存器内容。 2.闪存寄存器也受到代码安全模块(CSM)的保护。 3.5 器件仿真寄存器 表 3-8 器件仿真寄存器映射 名称 地址范围 大小 说明 DEVICECNF 0xDC80 4 字节 设备配置寄存器 PARTID 0x7A3BFC 4 字节 芯片型号 CLASSID 0xDC84 4 字节 芯片系列号 REVID 0xDC88 4 字节 芯片版本号 3.6 中断系统 下图显示了各种中断源是如何复用的。 27 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 图 3-2 PIE 模块互联示意图 图 3-3 PIE 中断映射示意图 表 3-9 PIE 外设中断向量表 28 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 中断向 量入口 INT1.y INT2.y INT3.y INT4.y INT5.y INT6.y INT7.y INT8.y INT9.y INT10.y INT11.y INT12.y INT13.y INT14.y INTx.8 INTx.7 INTx.6 INTx.5 INTx.4 INTx.3 INTx.2 INTx.1 WAKEINT (LPM/WD) 0x1A1C Reserved 0x1A3C Reserved 0x1A5C Reserved 0x1A7C Reserved 0x1A9C Reserved 0x1ABC Reserved 0x1ADC Reserved 0x1AFC TINT0 (TIMER0) 0x1A18 Reserved 0x1A38 Reserved 0x1A58 Reserved 0x1A78 Reserved 0x1A98 Reserved 0x1AB8 Reserved 0x1AD8 Reserved 0x1AF8 ADCINT9 (ADC) 0x1A14 Reserved 0x1A34 Reserved 0x1A54 Reserved 0x1A74 Reserved 0x1A94 Reserved 0x1AB4 Reserved 0x1AD4 Reserved 0x1AF4 XINT2 Ext int 2 0x1A10 Reserved 0x1A30 Reserved 0x1A50 Reserved 0x1A70 Reserved 0x1A90 Reserved 0x1AB0 Reserved 0x1AD0 Reserved 0x1AF0 XINT1 Ext int 1 0x1A0C EPWM4_TZINT (ePWM4) 0x1A2C EPWM4_INT (ePWM4) 0x1A4C Reserved 0x1A6C Reserved 0x1A8C Reserved 0x1AAC DINCH4 (DMA) 0x1ACC Reserved 0x1ACC Reserved 0x1A08 EPWM3_TZINT (ePWM3) 0x1A28 EPWM3_INT (ePWM3) 0x1A48 Reserved 0x1A68 Reserved 0x1A88 Reserved 0x1AA8 DINTCH3 (DMA) 0x1AC8 Reserved 0x1AC8 ADCINT2 (ADC) 0x1A04 EPWM2_TZINT (ePWM2) 0x1A24 EPWM2_INT (ePWM2) 0x1A44 Reserved 0x1A64 Reserved 0x1A84 SPITXINTA (SPI-A) 0x1AA4 DINTCH2 (DMA) 0x1AC4 I2CINT2A (I2C-A) 0x1AC4 ADCINT1 (ADC) 0x1A00 EPWM1_TZINT (ePWM1) 0x1A20 EPWM1_INT (ePWM1) 0x1A40 ECAP1_INT (ECAP1) 0x1A60 EQEP1_INT (eQEP1) 0x1A80 SPIRXINTA (SPI-A) 0x1AA0 DINTCH1 (DMA) 0x1AC0 I2CINT1A (I2C-A) 0x1AE0 Reserved Reserved Reserved Reserved Reserved Reserved SCITXINTA SCIRXINTA - - - - - - (SCI-A) (SCI-A) 0x1B1C 0x1B18 0x1B14 0x1B10 0x1B18 0x1B14 0x1B10 0x1B00 ADCINT8 (ADC) 0x1B3C Reserved 0x1B5C Reserved 0x1B7C Reserved 0x1B9C Reserved 0x1BBC ADCINT7 (ADC) 0x1B38 Reserved 0x1B58 Reserved 0x1B78 Reserved 0x1B98 Reserved 0x1BB8 ADCINT6 (ADC) 0x1B34 Reserved 0x1B54 Reserved -0x1B74 Reserved 0x1B94 Reserved 0x1BB4 ADCINT5 (ADC) 0x1B30 Reserved 0x1B50 Reserved 0x1B70 Reserved 0x1B90 Reserved 0x1BB0 ADCINT4 (ADC) 0x1B2C Reserved 0x1B4C Reserved 0x1B6C Reserved 0x1B8C Reserved 0x1BAC ADCINT3 (ADC) 0x1B28 Reserved 0x1B48 Reserved 0x1B68 Reserved 0x1B88 Reserved 0x1BA8 ADCINT2 (ADC) 0x1B24 Reserved 0x1B44 Reserved 0x1B64 Reserved 0x1B84 Reserved 0x1BA4 ADCINT1 (ADC) 0x1B20 Reserved 0x1B40 XINT3 Ext int3 0x1B60 TIMER1 (TIMER) 0x1B80 TIMER2 (TIMER) 0x1BA0 表 3-10 PIE 配置和控制寄存器(基地址为 0x1800) 名称 偏移地址 描述 PIECTRL 0x1900 PIE 控制寄存器 PIEACK 0x1904 PIE 确认寄存器 PIEIER1 0x1908 PIE,中断第 1 组使能寄存器 PIEIFR1 0x190C PIE 中断第 1 组标志寄存器 PIEIER2 0x1910 PIE 中断第 2 组使能寄存器 PIEIFR2 0x1914 PIE 中断第 2 组标志寄存器 29 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 PIEIER3 0x1918 PIE 中断第 3 组使能寄存器 PIEIFR3 0x191C PIE 中断第 3 组标志寄存器 PIEIER4 0x1920 PIE 中断第 4 组使能寄存器 PIEIFR4 0x1924 PIE 中断第 4 组标志寄存器 PIEIER5 0x1928 PIE 中断第 5 组使能寄存器 PIEIFR5 0x192C PIE 中断第 5 组标志寄存器 PIEIER6 0x1930 PIE 中断第 6 组使能寄存器 PIEIFR6 0x1934 PIE 中断第 6 组标志寄存器 PIEIER7 0x1938 PIE 中断第 7 组使能寄存器 PIEIFR7 0x193C PIE 中断第 7 组标志寄存器 PIEIER8 0x1940 PIE 中断第 8 组使能寄存器 PIEIFR8 0x1944 PIE 中断第 8 组标志寄存器 PIEIER9 0x1948 PIE 中断第 9 组使能寄存器 PIEIFR9 0x194C PIE 中断第 9 组标志寄存器 PIEIER10 0x1950 PIE 中断第 10 组使能寄存器 PIEIFR10 0x1954 PIE 中断第 10 组标志寄存器 PIEIER11 0x1958 PIE 中断第 11 组使能寄存器 PIEIFR11 0x195C PIE 中断第 11 组标志寄存器 PIEIER12 0x1960 PIE 中断第 12 组使能寄存器 PIEIFR12 0x1964 PIE 中断第 12 组标志寄存器 XINT1CR 0x1968 外部中断 1 配置寄存器 XINT2CR 0x196C 外部中断 2 配置寄存器 XINT3CR 0x1970 外部中断 3 配置寄存器 XINT1CTR 0x1974 外部中断 1 计数器寄存器 XINT2CTR 0x1978 外部中断 2 计数器寄存器 30 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 XINT3CTR 0x197C 外部中断 3 计数器寄存器 3.7 VREG/BOR/POR 虽然核心和 I/O 电路在两种不同的电压下工作,但这些设备具有片上稳压器(VREG)从 VDDIO 电源产生 VDD 电压。这消除了在应用板上使用第二个外部稳压器的成本和空间。此外,内 部上电复位(POR)在通电和运行模式下,掉电复位(BOR)电路同时监视 VDD 和 VDDIO 轨道。 3.7.1 VREG 线性稳压器从 VDDIO 电源产生核心电压(VDD)。因此,尽管每个 VDD 引脚上都需要电容器 来稳定所产生的的电压,但并不需要向这些引脚供电来操作设备。相反,如果电源或冗余成 为应用程序的主要考虑因素,,则可以禁用 VREG。 3.7.1.1 使用片上 VREG 为了采用片载 VREG,VREGNZ 引脚应该被接至低电平并且适当的建议运行电压应该被用于 VDDA 和 VDDIO 引脚。在这个情况下,内核逻辑所需的 VDD 电压将由 VREG 生成。为了实现 VREG 正确 的调节,每一个 VDD 引脚需要电容值为 1.2μF 的电容器。这些电容应该被放置在尽可能接近 VDD 引脚的位置。 3.7.1.2 不使用片上 VREG 为了节约能耗,也可禁用片载 VREG 并使用一个效率更高的外部稳压器将内核逻辑电压 提供给 VDD 引脚。为了启用这个选项,VREGNZ 引脚必须被接至高电平。 3.7.2 片上上电复位(POR)和掉电复位(BOR)电路 两个片上监控电路,上电复位(POR)和掉电复位(BOR)从应用板上移除了监控 VDD 和 VDDIO 电源的负担。POR 的目的是在整个上电过程中,在整个设备中创建一个干净的复位。此 触发点是一个非固定的,比 BOR 更低的触发点,将在器件运行期间监视 VDD 或 VDDIO 电源轨道 的骤减操作 POR 功能总是出现在 VDD 和 VDDIO 电源轨道上。设备首次上电后 BOR 功能总是出现 在 VDDIO 上,并且当内部 VREG 启用时,出现在 VDD 上(VREGENZ 引脚被接至低电平)。当其中 一个电压低于它们各自的触发点时两个功能连接至 XRS 引脚低电平。此外,当内部电压稳压 -------- 器被启用时,一个过压保护电路将连接至 XRS 低电平,此时 VDD 电源轨道上升至高于其触发 点。图 3-4 显示 VREG、POR 和 BOR。 31 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 图 3-4 VREG+POR+BOR+复位信号连接 ------------- A. WDRST 为从 CPU-看门狗发出的复位信号 B. PBRS 是从 POR/BOR 发出的复位信号 3.8 系统控制 这一部分对振荡器和时钟机制、看门狗功能以及低功耗模式进行了说明。 所有系统控制寄存器都是 EALLOW-Protected 寄存器。 表 3-11 系统控制寄存器映射 地址偏移 寄存器 描述 0xDC00h XCLK XCLKOUT/XCLKIN 时钟控制 0xDC04h PLLSTS PLL 状态寄存器 0xDC08h PCLKCR0 外设时钟控制寄存器 0 0xDC0ch PCLKCR1 外设时钟控制寄存器 1 0xDC10h PCLKCR2 外设时钟控制寄存器 2 0xDC14h PCLKCR3 外设时钟控制寄存器 3 32 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 0xDC18h LOSPCP 低速外设时钟预分频寄存器 0xDC1ch INTOSC1TRIM 内部晶振校准寄存器 1 0xDC20h INTOSC2TRIM 内部晶振校准寄存器 2 0xDC24h CLKCTL 时钟控制寄存器 0xDC28h PLLCR PLL 控制寄存器 0xDC2ch PLLLOCKPRD PLLLOCKPRD 寄存器 0xDC30h LPMCR0 低功耗模式控制寄存器 0xDC34h SCSR 系统控制状态寄存器 0xDC38h WDCNTR 看门狗计数器寄存器 0xDC3ch WDKEY 看门狗复位秘钥寄存器 0xDC40h WDCR 看门狗控制寄存器 0xDC44h JTAGDEBUG JTAG 控制寄存器 0xDC60h BORCFG BOR 配置寄存器 0xDC80h DEVICECNF 器件配置寄存器 0xDC84h CLASSID CLASSID 寄存器 0xDC88h REVID 芯片版本寄存器 注 1:这个表中的所有寄存器是受 EALLOW 保护的。 图 3-5 时钟及复位域 33 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 图 3-6 时钟树 A. 由 OTP 中的校正程序载入寄存器 3.8.1 内部零引脚振荡器 HXS320F2802X 器件包含两个独立的内部零引脚振荡器。默认情况下两个振荡器在上电 时全都打开,此时内部振荡器 1 是默认时钟源。为了降低功耗,用户可将不使用的振荡器关 断。这些振荡器的中心频率由它们各自的振荡器调整寄存器决定,此寄存器在校准例程中被 34 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 写入作为引导 ROM 执行的一部分。 3.8.2 晶体振荡器选项 片上晶体振荡器 X1 和 X2 引脚为 3.3V 电平信号,如果将系统 3.3V 外部振荡器用作时钟 源,还可以将 XCLKIN 用作时钟源。这时 X1 引脚接地,X2 悬空。 中科昊芯建议客户让谐振器/晶体供应商来表征他们的设备使用 MCU 芯片进行操作。谐 振器/晶体供应商拥有调整震荡电路的设备和专业知识。供应商还可以建议客户关于适当的 元器件值将产生正确的启动整个工作范围内的稳定性。 图 3-8 使用 3.3v 片外晶体振荡器 3.8.3 基于 PLL 的时钟模块 HXS320F2802X 有一个基于片载 PLL 的时钟模块。这个模块为器件提供所有需要的时钟 信号以及对进入低功耗模式的控制。PLL 有一个 4 位比率控制 PLLCR[DIV]来选择不同的 CPU 时钟速率。在写入 PLLCR 寄存器之前,看门狗模块应该被禁用。在 PLL 模式稳定后,它可 被重新启用(如果需要的话),重新启用的时间为 1ms。输入时钟和 PLLCR[DIV]位的选择方 法应该是在 PLL(VCOCLK)的输出频率至少为 50MHz 的时候再选择。 3.9 低功耗模块 HXS320F2802X 处理器的低功耗模式如下: 表 3-13 低功耗模式列表 模式 IDLE LPMCR0[1:0] 00 OSCCLK On CLKIN On SYSCLKOUT On Exit STANDBY 01 On Off Off XRS, 35 / 79 —— — XRS, 看门狗中断, 任何中断 —— — DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 (看门狗还 在运行) HALT 1X Off (osc 和 PLL 关断,看门 狗停止) 看门狗中断, GPIO 端口 A 信号, Debugger Off Off —— — XRS, GPIO 端口 A 信号, Debugger,看门狗 在各种低功耗模式下,处理器进行的操作如下表所示: IDLE 模式:处理器识别的任何使能的中断都存在该模式。只要 LPMCR0 位设置为 0,LPM 模 块就不会在此模式下执行任何操作。 STANDBY 模式:任何一个 GPIO 端口 A 信号(GPIO[31:0])能够将器件从 STANDBY 模式中唤醒。 用户必须通过 GPIOLPMSEL 寄存器选择哪一个信号将器件唤醒。唤醒设备之前,OSCCLK 还可 以对选定的信号进行确认。OSCCLK 的数量在 LPMCR0 寄存器中指定 -------- HALT 模式:CPU 看门狗,XRS 和任何一个 GPIO 端口 A 信号(GPIO[31:0])可将器件从 HALT 模 式中唤醒。用户在 GPIOLPMSEL 寄存器中选择信号。 HXS320F2802X 处理器提供了两种选项在没有外部激励的情况下,可自动从 HALT 和 STANDBY 模式唤醒  从 HALT 模式唤醒:将 CLKCTL 寄存器中 WDHALTI 位置 1,通过处理器看门狗复位将处理 器从 HALT 模式唤醒。WDCR 寄存器中的 WDFLAG 位用来区别处理器的看门狗复位和设备 复位。  从 STANDBY 模式唤醒:将寄存器 LPMCR0 中的 WDINTE 位置 1,通过 WAKEINT 中断将处理 器从 STANDBY 模式唤醒。 36 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 4.外设 4.1 模拟器件 图 4-1 显示了模拟器件与 H28x 系统其余部分的交互。 48-Pin VDDA VREFLO Tied To VSSA VREFHI Tied To A0 A1 A2 A3 A4 A6 A7 B1 B2 B3 B4 B6 B7 图 4-1 模拟引脚配置 4.1.1 特性 ADC 的核包含一个 12 位转换器,转换器由两个采样保持电路供电。采样保持电路可以同 时采样,也可以按顺序采样。ADC 总共有多达 16 个模拟输入通道。转换器可被配置为使用 一个内部带隙基准来创建真正的基于电压的转换。 与之前的 ADC 类型不同此 ADC 不是基于序列器的。用户很容易从单个触发器创建一系列 转换。然而,操作的基本原理是围绕配置的单个转换的开始,称为 SOC 或转换的开始。 37 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 ADC 模块的功能包括: 内置双采样保持(S/H)的 12 位 ADC 核心 同时采样或顺序采样模式全量程模拟输入:0V 至 3.3V 固定。 电压由以下公式得出: 当 输入≤0V, 数字值 = 0 当 0V<输入<3.3 V, 数字值 = 4096 × 当 输入≥3.3 V, 模拟输入电压− th ༀ 数字值 = 4095 • 最多 16 通道,多路输入 • 16 个 SOC,可配置触发器、采样窗口和通道 • 16 个结果寄存器(可单独寻址),用于存储转换值 • 多触发源 – 软件– 软件立即启动 – ePWM 1–4 – GPIO XINT2 – CPU 计时器 0/1/2 – ADC 中断 1/2 • 9 个灵活的 PIE 中断,可配置任意转换后的中断请求 名称 ADCCTL1 ADCCTL2 ADCINTFLG ADCINTFLGCLR ADCINTOVF ADCINTOVFCLR INTSEL1N2 INTSEL3N4 INTSEL5N6 表 4-1 ADC 配置和控制寄存器 地址 EALLOW 保护 描述 0x1400 是的 控制 1 寄存器 0x1404 是的 控制 2 寄存器 0x1408 不 中断标志寄存器 0x140C 不 中断标志清除寄存器 0x1410 不 中断溢出寄存器 0x1414 不 中断溢出清除寄存器 0x1418 是的 中断 1 和 2 选择寄存器 0x141C 是的 中断 3 和 4 选择寄存器 0x1420 是的 中断 5 和 6 选择寄存器 38 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 INTSEL7N8 INTSEL9N10 SOCPRICTL ADCSAMPLEMODE ADCINTSOCSEL1 ADCINTSOCSEL2 ADCSOCFLG1 ADCSOCFRC1 ADCSOCOVF1 ADCSOCOVFCLR1 ADCSOC0CTL ~ADCSOC15CTL ADCREFTRIM ADCOFFTRIM COMPHYSTCTL ADCREV 名称 ADCRESULT0~ 0x1424 是的 中断 7 和 8 选择寄存器 0x1428 是的 中断 9 选择寄存器(保留中断 10 选择) 0x142C 是的 SOC 优先级控制寄存器 0x1430 是的 采样模式寄存器 0x1434 是的 中断 SOC 选择 1 寄存器(8 通道) 0x1438 是的 中断 SOC 选择 2 寄存器(8 通道) 0x143C 不 SOC 标志 1 寄存器(16 通道) 0x1440 不 SOC 力 1 寄存器(16 通道) 0x1444 不 SOC 溢出 1 寄存器(用于 16 通道) 0x1448 不 SOC 溢出清除 1 寄存器(用于 16 通道) 0x144C –0x1488 是的 SOC0 控制寄存器到 SOC15 控制寄存器 0x148C 是的 参考微调寄存器 0x1490 是的 偏移微调寄存器 0x1494 是的 比较器滞后控制寄存器 0x1498 不 ADC 版本号 ADC 结果寄存器寄存器 地址 EALLOW 保护 0x149C 至 0x1800 否 ADCRESULT15 39 / 79 描述 ADC 结果寄存器 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 图 4-2 ADC 模块连接图 ADC 连接(如果未使用 ADC) 中科昊芯建议保持模拟电源引脚的连接,即使未使用 ADC。下面是一个如果应用程序中 未使用 ADC,则应如何连接 ADC 引脚的摘要: •VDDA–连接到 VDDIO •VSSA–连接到 VSS •VREFLO–连接到 VSS •ADCINAn、ADCINBn、VREFHI–连接到 VSSA 在应用中使用 ADC 模块时,未使用的 ADC 输入引脚应连接到模拟地(VSSA)。 注意: 与 AIO 功能多路复用的未使用的 ADCIN 引脚不应直接连接到模拟地。它们应通过 1kΩ 电阻器接地。这是为了防止错误代码将这些引脚配置为 AIO 输出,并将接地引脚驱动到逻辑 高状态。 当不使用 ADC 时,确保 ADC 模块的时钟未打开以实现节能。 40 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 4.1.2 ADC MUX 多路复选 ADC 通道和比较器功能始终可用。数字 I/O 功能仅在以下情况下可用 AIOMUX1 寄存器中 的相应位为 0。在这种模式下,读取 AIODAT 寄存器反映实际的 pin 状态。 当 AIOMUX1 寄存器中的相应位为 1 时,数字 I/O 功能被禁用。在此模式下,读取 AIODAT 寄存器反映 AIODAT 寄存器的输出锁存,并且输入数字 I/O 缓冲区被禁用防止模拟信号产生 噪音。 复位时,数字功能被禁用。如果引脚用作模拟输入,用户应保留 AIO 该 pin 的功能已禁 用。 图 4-8 AIOx 引脚复用 4.1.3 比较器模块 下图显示了比较器模块与系统其余部分的交互。 41 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 图 4-9 比较器模块结构框图 COMPCTL 表 4-2 比较器模块寄存器映射 比较器 1 比较器 2 EALLOW 保护 0xC000 0xC080 是的 COMPSTS 0xC004 0xC084 不 DACCTL 0xC008 0xC088 不 描述 比较器控制寄 存器 比较器状态寄 存器 DAC 控制寄存器 DACVAL 0xC00C 0xC08C 不 DAC 值寄存器 RAMPMAXREF_ACTIVE 0xC010 0xC090 不 RAMPMAXREF_SHDW 0xC014 0xC094 不 RAMPDECVAL_ACTIVE 0xC018 0xC098 不 RAMPDECVAL_SHDW 0xC01C 0xC09C 不 RAMPSTS 0xC020 0xC0A0 不 0xC024 0xC0A4 DACEX 注释:比较器 2 仅适用于 48 针 PT 封装。 不 斜坡发生器最 大值 参考(活动)寄 存器 斜坡发生器最 大值 参考(阴影)寄 存器 斜坡发生器衰 减值 (活动)寄存器 名称 4.2 同步串行通信接口(SPI)模块 DSC2802X 器件包括 1 个四引脚的同步串行通信接口(SPI)模块。SPI 是一个高速、同步 串行 I/O 端口,此端口可在设定的位传输速率上将一个设定长度(1 至 16 位)的串行比特 42 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 流移入和移出器件。通常,SPI 用于 DSP 和外部外设或者其它处理器之间的通信。典型应用 包括外部 I/O 或者从诸如移位寄存器、显示驱动器和 ADC 等器件的外设扩展。多器件通信 由 SPI 的主控/受控操作支持。 SPI 模块的特性包括:  四个外部引脚:  SPISOMI:SPI 从器件输出/主器件输入引脚  SPISIMO:SPI 从器件输入/主器件输出引脚   ------------- SPISTE:SPI 从器件发送使能引脚 SPICLK:SPI 串行时钟引脚 注释:如果 SPI 模块未被使用,所有四个引脚可被用作 GPIO。  两个运行模式:主机模式和从机模式  波特率:共 125 个可编程的不同波特率以供使用。计算公式为: 当 SPIBRR = 3 到 127 时: SPI 波特率 = 当 SPIBRR = 0,1,或 2 时: 其中: LSPCLK (SPIBRR + 1) SPI 波特率 = LSPCLK 4 LSPCLK = 设备低速外设时钟频率 SPIBRR = SPI 主机的 SPIBRR 的值  数据字长度:1~16 数据位  包括 4 种时钟模式(由时钟极性和时钟相位的位控制):  无相位延迟的下降沿:SPICLK 高电平有效。SPI 在 SPICLK 信号的下降沿上发 送数据,而在 SPICLK 信号的上升沿上接收数据。  有相位延迟的下降沿:SPICLK 高电平有效。SPI 在 SPICLK 信号下降沿的一半 周期之前发送数据,而在 SPICLK 信号的下降沿上接收数据。  无相位延迟的上升沿:SPICLK 低电平无效。SPI 在 SPICLK 信号的上升沿上发 送数据,而在 SPICLK 信号的下降沿上接收数据。 43 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月  有相位延迟的上升沿:SPICLK 低电平无效。SPI 在 SPICLK 信号下降沿之前的 半个周期发送数据,而在 SPICLK 信号的上升沿上接收数据。  同时接收和发送操作(发送功能可在软件中被禁用)  通过中断驱动或者轮询算法来完成发射器和接收器运行  9 个 SPI 模块控制寄存器:位于控制寄存器内,帧开始地址 0xE800。 增强型特性:  4 级发送/接收 FIFO  经延迟的发送控制  支持双向 3 线 SPI 模式  借助 SPISTE 翻转的音频数据接收支持 表格 4-3 SPI-A 寄存器 大小 受 EALLOW 保护 地址 缩写 0xE800h SPICCR 32bit 否 SPI-A 配置控制寄存器 0xE804h SPICTL 32bit 否 SPI-A 运行控制寄存器 0xE808h SPISTS 32bit 否 SPI-A 状态寄存器 0xE80ch SPIBRR 32bit 否 SPI-A 波特率寄存器 0xE810h SPIRXEMU 32bit 否 SPI-A 接收仿真缓存寄存器 0xE814h SPIRXBUF 32bit 否 SPI-A 串行输入缓存寄存器 0xE818h SPITXBUF 32bit 否 SPI-A 串行输出缓存寄存器 0xE81ch SPIDAT 32bit 否 SPI-A 串行数据寄存器 0xE820h SPIFFTX 32bit 否 SPI-A FIFO 发送寄存器 0xE824h SPIFFRX 32bit 否 SPI-A FIFO 接收寄存器 0xE828h SPIFFCT 32bit 否 SPI-A FIFO 控制寄存器 0xE82ch SPIPRI 32bit 否 SPI-A 优先级控制寄存器 4.3 异步串行通信接口(SCI)模块 SCI 的基本功能如下: 44 / 79 寄存器名称 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月  对外两个数据信号与 GPIO 复用:SC ITXD(Output);SCIRXD(input);  波特率通过 16bit 寄存器可配置;  数据格式:start(1bit)+data(1~8bit 可配置)+地址数据标示(1bit,仅 address mode)奇偶位(奇/偶/无)+结束位(1/2 bit)  四种错误检测:parity, overrun, framing, 和 break detection  全双工和半双工  接收发送双缓存  接收发送可中断触发或者轮询状态寄存器触发  接收发送中断分别使能(BRKDT 除外)  NRZ 格式传输 增强的功能:  硬件自动检测波特率  4 级接收发送 FIFO 图 4-10 理想波特率 2400 4800 9600 19200 38400 BRR SCI 连接关系图 LSPCLK 时钟频率,100MHz 实际波特率 5207(1457h) 2400 2603(A2Bh) 4800 1301(515h) 9601 650(28Ah) 19201 324(144h) 38462 表 4-4 波特率配置 45 / 79 误差% 0 0 0.01 0.01 0.16 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 串行传输的时钟由 LSPCLK 根据 16bit 配置寄存器生成。最大比达特为 LSPCLK/16. BRR = (SCIHBAUD VDDIO) ±20mA T : -40°C 环境温度范围,TA 至 105°C S : -40°C 至 125°C 贮存温度范围,Tstg -65°C 至 150°C 结温,TJ -40°C 至 150°C 注: 1.上述数据仅供参考。 6.2 建议的运行条件 表 6-2 HXS320F2802X 芯片建议运行条件 最 典 最大 单 小 型 值 位 值 值 器件电源电压,I/O,VDDIO 2.97 3.3 3.63 V 器件电源电压 CPU,VDD(当内部 1.71 1.8 1.995 V VREG 被禁用,使用外部 1.8V 电 压) 电源接地,VSS 0 模拟电源电压,VDDA 2.97 模拟接地,VSSA 3.3 V 3.63 0 fSYSCLKOUT 器件时钟频率(系统时钟) V 120 高电平输入电压,VIH(3.3V) 2 71 / 79 V VDDIO MHz V DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 +0.3 低电平输入电压,VIL(3.3V) Vss 0.8 V -0.3 高电平输出拉电流,VOH= VOH(最小 所有 GPIO/AIO 值),IOH 引脚 -4 组 2 mA -8 低电平输出灌电流 VOL=VOL 最大 所有 GPIO/AIO 值,IOL 引脚 4 组 2 mA 8 结温,TJ -40 150 °C 注: 1.上述数据仅供参考。 6.3 ESD 额定值 表 6-3 HXS320F2802X 芯片 ESD 额定值 数值 单位 HXS320F2802X 48 脚 PT 封装 V(ESD)静电放电 人体模型(HBM),符合 ANSI/ESDA/JEDEC ±2000 V (1) JS-001 充电装置型号(CDM),符合 JEDEC 规范 ±500 V (2) JESD22-C101 注: 1.JEDEC 文件 JEP155 规定,500-V HBM 允许通过标准 ESD 控制工艺进行安全制造。 2.JEDEC 文件 JEP157 指出,250-V CDM 允许采用标准 ESD 控制工艺进行安全制造。 3.上述数据仅供参考。 6.4 电气特性 表 6-4 HXS320F2802X 芯片电气特性 参 测 最 典 最 单 数 试 小 型 大 位 条 值 值 值 件 VOH 高电平 IOH=IOH 最大值 输出电压 IOH=50μA VOL 低电平 IOL=IOL 最大值 2.4 V VDDIO-0.2 0.4 输出电压 72 / 79 V DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 IIL 输 带 VDDIO=3. 所 入电 有 3V, 有 流 上 VIN=0V GP (低 拉 IO 电 电 ————— 平) 阻 XRS 引 器 脚 带 VDDIO=3.3V, 有 VIN=0V -70 -150 -225 -120 -220 -325 μA ±2 下 拉 电 阻 器 IIH 输 上 VDDIO=3.3V,VIN= 入电 拉 VDDIO 流 电 (高 阻 电 器 平) 被 ±2 μA 启 用 下 VDDIO=3.3V,VIN= 拉 VDDIO 20 34 60 电 阻 器 被 启 用 IOZ 输出 VO=VDDIO 或者 电流,高阻 0V ±2 μA 抗状态(关 闭状态) 2 Ci 输入电 pF 容 VDDIOBOR 触发 2.78 下降的 VDDIO 点 73 / 79 V DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 VDDIOBOR 滞后 监视器复位 延迟时间过后, 延迟时间 BOR/POR/OVR 35 mV 500 μs 事件被移除以 释放 XRS VREG VDD 输 内部 VREG 打 出 开 片载 LDO 输 1.9 V 1.51 V 出 注: 1.上述数据仅供参考。 6.5 流耗 模式 测试条件 表 6-5 HXS320F2802X 芯片流耗信息 VREG 被启用 VREG 被禁用 IDDIO(1) 典型值 最 (3) 大 值 可用(闪 存) IDLE STANDBY 下列的外设 时钟被启用: ePWM1/2/3/4 eCAP1 eQEP1 HRPWM SCI-A SPI-A ADC I2C COMP1/2 CPU-TIMER0/ 1/2 70mA / IDDA(2) 典型 最 值 大 (3) 值 IDD 典型 值 (3) 17mA 30mA / 最 大 值 IDDIO(1) 典型 最 值(3) 大 值 IDDA(2) 典型 最 值 大 (3) 值 / 20mA 17mA / / 闪存休眠; XCLKOUT 被关 闭; 所有外设时钟 被关闭。 7.5mA / 15uA / 7.5m A / 600u A / 15uA / 闪存休眠; 外设时钟被 关闭。 2.5mA / 15uA / 1.8m A / 600u A / 15uA / 74 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 闪存休眠; 外设时钟被 关闭; 输入时钟被 禁用。 HALT 900uA 15uA / 250u A 600u A / 15uA 注: 1.IDDIO 电流取决于 I/O 引脚上的电气负载; 2.为了实现所显示的用于 IDLE,STANDBY,和 HALT 的 IDDA 电流,必须通过写入 PCLKCR0 寄 存器来明确关闭到 ADC 模块的时钟。 3.典型值数据适用于常温和表压。 4.上述数据仅供参考。 6.6 散热设计考虑 根据最终应用设计和运行情况,IDD 和 IDDIO 电流不能相同。最终应用中超过建议最大功 率耗散的系统也许需要额外的散热增强。环境温度(TA) 随着最终应用和产品设计而变化。 影响可靠性和功能性的关键参数是 TJ,结温,而非环境温度。 因此,应该注意将 TJ 保持 在额定限值内。应该测量 T 外壳温度以估计运行结温 TJ。 75 / 79 / DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 7.热特性/机械数据 7.1 QFP48 SYMBOL 1 A A1 A2 A3 b b1 c c1 D D1 E E1 eB e L L1 θ 76 / 79 MIN __ 0.05 1.35 0.59 0.18 0.17 0.13 0.12 8.80 6.90 8.80 6.90 8.10 0.45 0 MILLIMETER NOM __ __ 1.40 0.64 __ 0.20 __ 0.13 9.00 7.00 9.00 7.00 — 0.50BSC — 1.00REF — MAX 1.60 0.15 1.45 0.69 0.26 0.23 0.17 0.14 9.20 7.10 9.20 7.10 8.25 0.75 7 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 8.参考文献 77 / 79 DSC2802x-DS-2021 年 1 月-修订-2021 年 11 月 备注 “智由芯生 创享未来”的中科昊芯作为中国科学院科技成果转化企业, 是国产数字信号处理器专业供应商,瞄准集成电路完全自主可控的国 家战略,依托科研国家队的雄厚实力和深厚底蕴,以一种开放包容的 积极心态,基于开源指令集架构 RISC-V,打造多个系列数字信号处 理器产品,并构建完善的处理器产品生态系统,产品可广泛应用于图 形图像处理、数字信号处理、工业控制及电机驱动、数字电源、运动 控制等领域。 B站 公众号 联系方式 公司网址:www.haawking.com 联系邮箱:haawking@mail.haawking.com 销售联系电话:010-61934561 公司总部地址:北京市海淀区财智国际大厦 A-1808 78 / 79
HXS320F28027PTT 价格&库存

很抱歉,暂时无法提供与“HXS320F28027PTT”相匹配的价格&库存,您可以联系我们找货

免费人工找货