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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
HT32F52352

HT32F52352

  • 厂商:

    HOLTEK(合泰)

  • 封装:

    LQFP64_7X7MM

  • 描述:

  • 数据手册
  • 价格&库存
HT32F52352 数据手册
HT32F52342/HT32F52352 产品规格书 带 ARM® CortexTM-M0+ 内核以及 1 MSPS ADC、USART、UART、SPI、I2C、I2S、MCTM、GPTM、 BFTM、SCI、CRC、RTC、WDT、PDMA、EBI 和 USB 2.0 FS 高达 128KB Flash 和 16KB SRAM 的 Holtek 32-Bit 单片机 版本 : V1.20 日期 : 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 目录 1 简介 .........................................................................................................................................6 2 特性 .........................................................................................................................................7 片上存储器 ........................................................................................................................................... 7 Flash 存储器控制器 – FMC ............................................................................................................... 7 复位控制单元 – RSTCU .................................................................................................................... 7 时钟控制单元 – CKCU ....................................................................................................................... 8 电源管理 – PWRCU ............................................................................................................................ 8 外部中断 / 事件控制器 – EXTI .......................................................................................................... 8 模数转换器 – ADC ............................................................................................................................. 8 模拟比较器 – CMP ............................................................................................................................. 9 I/O 端口 – GPIO .................................................................................................................................. 9 马达控制定时器 – MCTM .................................................................................................................. 9 PWM 产生和捕捉定时器 – GPTM .................................................................................................. 10 单通道产生与捕捉定时器 – SCTM ................................................................................................ 10 基本功能定时器 – BFTM ................................................................................................................. 10 看门狗定时器 – WDT ...................................................................................................................... 10 实时时钟 – RTC .................................................................................................................................11 内部集成电路 – I2C ............................................................................................................................11 串行外设接口 – SPI ............................................................................................................................11 通用同步异步收发器 – USART ....................................................................................................... 12 通用异步收发器 – UART .................................................................................................................. 12 智能卡接口 – SCI ............................................................................................................................. 12 内置音频接口 – I2S ........................................................................................................................... 13 循环冗余校验 – CRC ....................................................................................................................... 13 外设直接访问内存 – PDMA ............................................................................................................. 13 外部总线接口 – EBI ......................................................................................................................... 14 通用串行总线设备控制器 – USB .................................................................................................... 14 调试支持 ............................................................................................................................................. 14 封装和工作温度 ................................................................................................................................. 14 3 概述 .......................................................................................................................................15 单片机信息 ......................................................................................................................................... 15 方框图 ................................................................................................................................................. 16 存储器映射 ......................................................................................................................................... 17 时钟结构 ............................................................................................................................................. 20 Rev. 1.20 2 of 46 2016-10-14 目录 内核 ....................................................................................................................................................... 7 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 4 引脚图 ...................................................................................................................................21 5 电气特性 ...............................................................................................................................28 极限参数 ............................................................................................................................................. 28 建议直流特性 ..................................................................................................................................... 28 功耗 ..................................................................................................................................................... 29 复位和电源监控特性 ......................................................................................................................... 30 外部时钟特性 ..................................................................................................................................... 31 内部时钟特性 ..................................................................................................................................... 32 PLL 特性 ............................................................................................................................................ 32 存储器特性 ......................................................................................................................................... 32 I/O 端口特性 ...................................................................................................................................... 33 A/D 转换器特性 ................................................................................................................................. 34 比较器特性 ......................................................................................................................................... 35 SCTM/GPTM/MCTM 特性 ............................................................................................................. 36 I2C 特性 .............................................................................................................................................. 36 SPI 特性 .............................................................................................................................................. 37 I2S 特性 ............................................................................................................................................... 39 USB 特性 ............................................................................................................................................ 41 6 封装信息 ...............................................................................................................................42 SAW Type 33-pin (4mm×4mm) QFN 外形尺寸 ............................................................................. 43 48-pin LQFP (7mm×7mm) 外形尺寸 .............................................................................................. 44 64-pin LQFP (7mm×7mm) 外形尺寸 .............................................................................................. 45 Rev. 1.20 3 of 46 2016-10-14 目录 片上 LDO 稳压器特性 ...................................................................................................................... 28 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 表列表 Rev. 1.20 4 of 46 2016-10-14 表列表 表 1. 特性及外设列表 .............................................................................................................................................. 15 表 2. 寄存器映射 ...................................................................................................................................................... 18 表 3. 33-pin QFN, 48/64-pin LQFP 封装引脚图 ..................................................................................................... 24 表 4. 引脚描述 .......................................................................................................................................................... 26 表 5. 极限参数 ......................................................................................................................................................... 28 表 6. 建议直流工作条件 .......................................................................................................................................... 28 表 7. LDO 特性 ......................................................................................................................................................... 28 表 8. 功耗特性 .......................................................................................................................................................... 29 表 9. VDD 电源复位特性 ........................................................................................................................................... 30 表 10. LVD/BOD 特性 .............................................................................................................................................. 30 表 11. 外部高速时钟 (HSE) 特性 ............................................................................................................................ 31 表 12. 外部低速时钟 (LSE) 特性 ............................................................................................................................ 31 表 13. 内部高速时钟 (HSI) 特性 ............................................................................................................................. 32 表 14. 内部低速时钟 (LSI) 特性.............................................................................................................................. 32 表 15. PLL 特性 ........................................................................................................................................................ 32 表 16. Flash 存储器特性........................................................................................................................................... 32 表 17. I/O 端口特性 .................................................................................................................................................. 33 表 18. A/D 转换器特性............................................................................................................................................. 34 表 19. CMP 特性 ....................................................................................................................................................... 35 表 20. SCTM/GPTM/MCTM 特性 ........................................................................................................................... 36 表 21. I2C 特性 .......................................................................................................................................................... 36 表 22. SPI 特性 ......................................................................................................................................................... 37 表 23. I2S 特性 .......................................................................................................................................................... 39 表 24. USB 直流电气特性 ....................................................................................................................................... 41 表 25. USB 交流电气特性 ....................................................................................................................................... 41 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 图列表 Rev. 1.20 5 of 46 2016-10-14 图列表 图 1. 方框图 .............................................................................................................................................................. 16 图 2. 存储器映射 ...................................................................................................................................................... 17 图 3. 时钟结构图 ...................................................................................................................................................... 20 图 4. 33-pin QFN 引脚图 .......................................................................................................................................... 21 图 5. 48-pin LQFP 引脚图 ........................................................................................................................................ 22 图 6. 64-pin LQFP 引脚图 ........................................................................................................................................ 23 图 7. ADC 采样网络模板 ......................................................................................................................................... 34 图 8. I2C 时序图 ........................................................................................................................................................ 36 图 9. SPI 时序图 – SPI 主机模式 ............................................................................................................................. 38 图 10. SPI 时序图 – SPI 从机模式,CPHA=1 ........................................................................................................ 39 图 11. I2S 主机模式时序图....................................................................................................................................... 40 图 12. I2S 从机模式时序图 ...................................................................................................................................... 40 图 13. USB 信号上升时间、下降时间和交叉点电压 (VCRS) 定义 ....................................................................... 41 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 111 简介 该系列的 Holtek 单片机是一款基于 ARM® CortexTM-M0+ 处理器内核的 32-bit 高性能低功耗单 片机。CortexTM-M0+ 是把嵌套向量中断控制器 (NVIC)、系统节拍定时器 (SysTick Timer) 和先进 的调试支持紧紧结合在一起的新一代处理器内核。 以上这些特性使该系列单片机可以广泛地适用于各种应用, 如大型家用电器应用控制, 电源监控, 报警系统,消费类产品,手持式设备,数据记录应用,马达控制等。 Rev. 1.20 6 of 46 2016-10-14 简介 该系列单片机可借助 Flash 加速器工作在高达 48MHz 的频率下,以获得最大的效率。它提供 128KB 的嵌入式 Flash 存储器用作程序 / 数据存储,16KB 的嵌入式 SRAM 存储器用作系统 操作和应用程序运用。此系列单片机具有多种外设,如 ADC、I2C、USART、UART、SPI、I2S、 GPTM、MCTM、SCI、CRC-16/32、RTC、 WDT、PDMA、EBI、USB2.0 FS、SW-DP ( 串行线调试端口 ) 等。在唤醒延迟和功耗方面,几种省电模式提供了具有灵活性的最大优化方案,此举在低功耗应 用方面尤为值得考虑。 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 222 特性 内核 ▆ ▆ ▆ ▆ ▆ 特性 ▆ 32-bit ARM® CortexTM-M0+ 处理器内核 高达 48MHz 的工作频率 0.93 DMIPS/MHz (Dhrystone 2.1) 单周期乘法 集成嵌套向量中断控制器 (NVIC) 24-bit SysTick 定时器 CortexTM-M0+ 处理器是一种高效能的 32-bit 处理器内核,特别适合要求面积优化和低功耗的单 片机及深度嵌入式应用。CortexTM-M0+ 处理器基于 ARMv6-M 架构,支持 Thumb® 指令集。该 处理器还提供了许多功能,如单周期 I/O 端口,硬件乘法器和低延迟中断响应时间。 片上存储器 ▆ ▆ ▆ 高达 128KB 片上 Flash 存储器用于指令 / 数据和选项的存储 16KB 片上 SRAM 支持多种启动模式 ARM® CortexTM-M0+ 处理器与调试通过同一条外部接口访问外部 AHB 外设。处理器访问优先 于调试访问。CortexTM-M0+ 的最大地址范围是 4GB,因为它具有 32-bit 总线地址宽度。此外, 预先定义的内存映射由 CortexTM-M0+ 处理器提供,以减少软件被不同的单片机供应商重复实 施的复杂性。但有一些区域为 ARM® CortexTM-M0+ 系统外设所使用。更多信息请参考 ARM® CortexTM-M0+ 技术参考手册。图 2 显示了该系列单片机的内存映射,包括代码、SRAM、外设和 其它预先定义的区域。 Flash 存储器控制器 – FMC ▆ ▆ ▆ Flash 加速器获得最大效率 具有在系统编程 (ISP) 和在应用编程 (IAP) 的 32-bit 字编程功能 Flash 保护功能,防止非法访问 Flash 存储器控制器 FMC 为嵌入式片上 Flash 存储器提供所有必要的功能和预抓取缓存器。由 于 Flash 存储器访问速度比 CPU 慢,故提供一个带有预抓取缓存器的宽访问接口来减少 CPU 指 令执行延迟的等待时间。Flash 存储器还提供字编程 / 页擦除功能。 复位控制单元 – RSTCU ▆ 电源监控 ● 上电复位 / 掉电复位 – POR/PDR ● 掉电检测器 – BOD ● 可编程低压检测 – LVD 复位控制单元 RSTCU 有三种复位方式,分别是上电复位、系统复位和 APB 单元复位。上电复位, 被称为冷复位,在上电时复位了整个系统。系统复位复位了处理器内核和除 SW-DP 控制器以外的 外设 IP 元件。这些复位可以通过外部信号、内部事件和复位发生器触发。 Rev. 1.20 7 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 时钟控制单元 – CKCU ▆ ▆ ▆ ▆ ▆ 时钟控制单元 CKCU 提供了一系列振荡器和时钟功能,包括内部高速 RC 振荡器 (HSI)、外部高 速晶振 (HSE)、内部低速 RC 振荡器 (LSI)、外部低速晶振 (LSE)、锁相环 (PLL)、HSE 时钟监控、 时钟预分频器、时钟倍频和 APB 时钟分频器与控制电路。AHB、APB 和 CortexTM-M0+ 的时钟 来源于系统时钟 (CK_SYS),而系统时钟可以来自 LSI、LSE、HSI、HSE 或者 PLL。看门狗定时器 和实时时钟 (RTC) 使用 LSI 或者 LSE 作为它们的时钟源。 电源管理 – PWRCU ▆ ▆ ▆ ▆ ▆ 单一电源 VDD 供电:2.0V~3.6 V 集成 1.5V LDO 稳压器用作 CPU 内核、外设和存储器电源 VBAT 电池供电给 RTC 和备用寄存器 三个电源域:VDD、1.5V 和备用 四种省电模式:休眠模式、深度休眠模式 1、深度休眠模式 2、暂停模式 功耗被视为许多嵌入式系统应用中最重要的问题之一。因此,在这些单片机中,电源控制单元 PWRCU 提供多种省电模式如休眠模式、深度休眠模式 1、深度休眠模式 2、暂停模式。这些工作 模式可以降低功耗,并允许应用在 CPU 运行时间、速度和功耗相互冲突的需求中达到最佳平衡。 外部中断 / 事件控制器 – EXTI ▆ ▆ ▆ ▆ ▆ ▆ 高达 16 个可配置触发源和触发类型的 EXTI 端口 所有 GPIO 引脚都可选作 EXTI 触发源 触发源类型包括:高电平、低电平、下降沿、上升沿或者双沿 每个 EXTI 端口都可独立进行中断使能、唤醒和状态位设置 每个 EXTI 端口都有软件中断触发模式 集成抗尖峰脉冲滤波器,用于封锁短脉冲 外部中断 / 事件控制器 EXTI 由 16 个可独立产生唤醒事件和中断请求的边沿检测器组成。每个 EXTI 端口也可被单独屏蔽。 模数转换器 – ADC ▆ ▆ ▆ 12-bit SAR A/D 转换器启动装置 高达 1 Msps 转换速率 高达 12 个外部模拟输入通道 此系列单片机包含一个多通道 12-bit A/D 转换器,其具有多路复用通道,包括 12 个提供模拟信号 的外部通道和 2 个可测量的内部通道。如果输入电压必须保持在一个特定的阈值窗口,模拟看门 狗功能将监控和检测信号。当输入电压高于或低于设定的阈值,将产生中断。有三种转换模式用 来把模拟信号转换成数字数据。A/D 转换器可工作在单次转换、连续和非连续转换模式。 Rev. 1.20 8 of 46 2016-10-14 特性 ▆ 外部 4~16MHz 晶振 外部 32,768Hz 晶振 在工作电压为 3.3V,工作温度为 25˚C 下,内部 8MHz RC 振荡器精度可调整至 ±2% 内部 32kHz RC 振荡器 集成系统时钟 PLL 用作外设时钟源的独立的时钟分频器与控制位 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 模拟比较器 – CMP ▆ ▆ ▆ ▆ ▆ ▆ ▆ 特性 ▆ 轨到轨比较器 每个比较器都具有可配置的负端输入,用于灵活电压选择 专用比较器 I/O 端口及 6-bit 定标器用于提供参考电压 可编程迟滞 可编程速度与功耗 比较器输出可输出至 I/O 口或定时器,也可作为 A/D 转换器触发输入 6-bit 定标器可配置为参考电压专用 I/O 比较器可通过 EXTI 控制器产生中断,可从休眠或深度休眠模式中唤醒 该系列单片机具有两个通用比较器 (CMP)。模拟比较器可配置为独立的比较器或与各种不同外 设 IP 结合。每个比较器都可以产生 NVIC 中断,或通过 EXTI 唤醒事件管理单元将 MCU 从休眠 或深度休眠模式中唤醒。 I/O 端口 – GPIO ▆ ▆ ▆ 高达 51 个通用输入 / 输出口 (GPIO) 端口 A、B、C、D 映射为 16 个外部中断 – EXTI 几乎所有 I/O 引脚都具有可编程输出驱动电流 单片机有多达 51个通用I/O 引脚, GPIO, 即 PA0~PA15到 PD0~PD3, 可以实现逻辑输入 / 输出功能。 每个 GPIO 端口都有相关的控制和配置寄存器,扩大了灵活性并满足特定的应用需求。 在封装上 GPIO 引脚与其它替代功能引脚共用,以获得最大的灵活性。通过配置相应的寄存器, GPIO 口可以被用作替代功能的引脚。对单片机 GPIO 引脚的外部中断在外部中断控制单元, EXTI,都有相关的控制和配置寄存器。 马达控制定时器 – MCTM ▆ ▆ ▆ ▆ ▆ ▆ ▆ ▆ ▆ 1 个 16-bit 向上、向下、向上 / 向下自动重载计数器 16-bit 可编程预分频器对计数器时钟频率进行分频,分频率为 1~65536 输入捕捉功能 比较匹配输出 PWM 波形产生功能,具有边沿对齐和中心对齐两种计数模式 单脉冲输出模式 带可编程死区时间插入的互补输出 支持三相马达控制和霍尔传感器接口 中断输入将强制定时器输出复位或输出固定电平 马达控制定时器包括一个 16-bit 向上 / 向下计数器、四个 16-bit CCR ( 捕捉 / 比较寄存器 )、一个 16-bit 计数器重装载寄存器 (CRR)、一个 8-bit 重复计数器和几个控制 / 状态寄存器。它可用于多 种用途,包括测量输入信号的脉冲宽度或产生输出波形,如比较器匹配输出、PWM 输出或带死区 时间插入的互补 PWM 输出。MCTM 能够为马达控制、霍尔传感器接口和中断输入提供全功能支 持。 Rev. 1.20 9 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 PWM 产生和捕捉定时器 – GPTM ▆ ▆ ▆ ▆ ▆ ▆ 特性 ▆ 1 个 16-bit 向上、向下、向上 / 向下自动重载计数器 16-bit 可编程预分频器对计数器时钟频率进行分频,分频率为 1~65536 输入捕捉功能 比较匹配输出 PWM 波形产生功能,具有边沿对齐和中心对齐两种计数模式 单脉冲输出模式 使用正交解码器带两个输入端口的编码器接口控制器 通用定时器包括一个 16-bit 向上 / 向下计数器,4 个 16-bit 捕捉 / 比较寄存器 (CCR),一个 16-bit 计数器重装载寄存器 (CRR) 和多个控制 / 状态寄存器。它们可用于多种用途,包括通用计时、输 入信号脉冲宽度测量、输出波形产生,如单脉冲波形产生或 PWM 输出。GPTM 支持的编码器接 口是带有两个输入端口的解码器。 单通道产生与捕捉定时器 – SCTM ▆ ▆ ▆ ▆ ▆ ▆ ▆ 1 个 16-bit 向上自动重载计数器 每个计数器具有单个通道 16-bit 可编程预分频器对计数器时钟频率进行分频,分频率为 1~65536 输入捕捉功能 比较匹配输出 PWM 波形产生功能,具有边沿对齐计数模式 单脉冲输出模式 单通道定时器包括一个 16-bit 向上计数器,4 个 16-bit 捕捉 / 比较寄存器 (CCR),一个 16-bit 计数 器重装载寄存器 (CRR) 和多个控制 / 状态寄存器。它们可用于多种用途,包括通用计时、输入信 号脉冲宽度测量、输出波形产生,如单脉冲波形产生或 PWM 输出。 基本功能定时器 – BFTM ▆ ▆ ▆ 1 个 32-bit 比较 / 匹配向上计数器 – 无 I/O 控制功能 单次模式 – 匹配条件产生后停止计数 重复模式 – 匹配条件产生后重启计数器 基本功能定时器是一个简单的 32-bit 向上计数器,可用于测量时间间隔并产生一个单次或者重复 中断。BFTM 工作在两种功能模式下,即重复模式或单次模式。在重复模式下,当一个比较匹配事 件发生时,BFTM 重启计数器。BFTM 也包含一个单次模式,在此模式下,当一个比较匹配事件发 生时,计数器停止计数。 看门狗定时器 – WDT ▆ ▆ ▆ ▆ Rev. 1.20 带有 3-bit 预分频器的 12-bit 向下计数器 复位系统事件 可编程看门狗定时器窗口功能 寄存器写保护功能 10 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 看门狗定时器是一个硬件定时电路,可用于检测因软件故障导致的系统故障。它包括一个 12-bit 向下计数器、预分频器、一个 WDT 增量值寄存器、WDT 操作控制电路和 WDT 保护机制。如果 软件在看门狗定时器溢出前没有重载计数器的值,计数器溢出时将产生复位。此外,当计数器值大 于 WDT 增量值时,如果软件重新加载计数器,也会产生复位。这意味着计数器必须在有限的时间 窗口内用特定方法重新加载。当处理器处于调试模式,看门狗定时器计数器可停止计数。该寄存 器写保护功能被使能,来防止看门狗定时器配置的突然改变。 ▆ ▆ ▆ 特性 实时时钟 – RTC 带可编程预分频器的 32-bit 向上计数器 报警功能 中断和唤醒事件 实时时钟,RTC 电路包括 APB 接口、32-bit 向上计数器、一个控制寄存器、一个预分频器、一个比 较寄存器和一个状态寄存器。 除了APB 接口位于VDD15 电源域外, RTC 电路大多位于备份域。 因此, 当 VDD15 电源域掉电即单片机进入暂停模式时隔离来自电源控制单元的 ISO 信号,是很有必要的。 RTC 计数器被用作唤醒定时器使系统从暂停模式中恢复。 内部集成电路 – I2C ▆ ▆ ▆ ▆ 支持高达 1MHz 频率的主从模式 提供仲裁功能和时钟同步功能 支持 7-bit 和 10-bit 寻址模式和一般呼叫寻址 支持带可屏蔽地址的多种从机寻址模式 I2C 模块是一个允许与外部 I2C 接口通讯的内部电路,而外部 I2C 接口是一个工业标准的用于连 接外部硬件的两线串行接口。这两个串行线被称为串行数据线 SDA 和串行时钟线 SCL。I2C 模块 提供了三种数据传输速率:即 100kHz 的标准模式、400kHz 的快速模式和 1MHz 的快速 + 模式。 SCL 周期产生寄存器用于设置不同的占空比得到不同的 SCL 脉冲。 SDA 线是一条双向数据线,它连接整个 I2C 总线,在主机和从机之间用于数据的传输和接收。I2C 模块还具有仲裁检测功能和时钟同步,可防止多个主机试图同时传送数据到 I2C 总线的情况。 串行外设接口 – SPI ▆ ▆ ▆ ▆ 支持主从模式 主机模式频率高达 (fPCLK/2) MHz 和从机模式频率高达 (fPCLK/3) MHz FIFO 深度:8 级 多个主机和多个从机工作模式 串行外设接口 SPI 提供了一个 SPI 协议:主从模式下数据传输和接收功能。SPI 接口使用 4 个引脚, 其中有串行数据输入线 MISO和输出线 MOSI, 时钟线 SCK 和从机选择线 SEL。 SPI作为主机使用, 用 SEL 和 SCK 信号控制数据流来说明数据通信启动和数据采样率。要接收数据字节,数据流在 特定的时钟边沿时被锁存且存储在数据寄存器或 RX FIFO。数据传输也是通过类似的方式,但以 相反的顺序。模式故障检测功能使其适用于多主机应用。 Rev. 1.20 11 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 通用同步异步收发器 – USART ▆ ▆ ▆ ▆ 同时支持异步和时钟同步串行通信模式 异步工作频率高达 (fPCLK/16) MHz,同步工作频率高达 (fPCLK/8) MHz 全双工通信 完全可编程串行接口通信特性包括: 特性 ● 字长:7,8 或 9-bit 字符 ● 校验位:奇、偶或无奇偶校验位的产生和检测 ● 停止位:1 或 2 个停止位产生 ▆ ▆ ▆ ▆ ▆ ● 位顺序:低位优先或高位优先传输 错误侦测:奇偶校验、溢出和帧错误 自动硬件流控制模式 – RTS、CTS IrDA SIR 编码器和解码器 具有输出使能控制的 RS485 模式 FIFO 深度:8×9 位接收器和发送器 通用同步异步收发器 USART 提供了一个灵活的采用同步或异步传输的全双工数据交换。USART 用来转换并行和串行接口之间的数据,通常也被用作 RS232 标准通信。USART 外设功能支持四 种类型的中断,包括线路状态中断、发送 FIFO 空中断、接收器阈值级别到达中断和超时中断。 USART 模块包括一个发送 FIFO (TX_FIFO) 和一个接收 FIFO (RX_FIFO)。通过读取线路状态 寄存器 LSR,软件可以检测 USART 的错误状态。状态包括传输模式下的类型和状况以及因奇偶、 溢出、帧和暂停事件造成的错误状况。 通用异步收发器 – UART ▆ ▆ ▆ 异步串行通信工作频率高达 (fPCLK/16) MHz 全双工通信 完全可编程串行接口通信特性包括: ● 字长:7、8 或 9-bit 字符 ● 校验位:奇、偶或无奇偶校验位的产生和检测 ● 停止位:1 或 2 个停止位产生 ▆ ● 位顺序:低位优先或高位优先传输 错误侦测:奇偶校验、溢出和帧错误 通用异步收发器 UART 提供了一个灵活的采用异步传输的全双工数据交换。UART 用来转换并 行和串行接口之间的数据,通常也被用作 RS232 标准通信。UART 外设功能支持线路状态中断。 通过读取线路状态寄存器 LSR,软件可以检测 UART 的错误状态。状态包括传输模式下的类型 和状况以及因奇偶、溢出,帧和暂停事件造成的错误状况。 智能卡接口 – SCI ▆ ▆ ▆ ▆ ▆ ▆ Rev. 1.20 支持 ISO 7816-3 标准 字符模式 一个发送缓冲器和一个接收缓冲器 11-bit ETU ( 基本时间单位 ) 计数器 9-bit 时间保护计数器 24-bit 通用等待时间计数器 12 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 ▆ ▆ 奇偶产生和检测 发送和接收模式下检测到奇偶错误时自动进行字符重发 智能卡接口与 ISO 7816-3 标准兼容。该接口包括卡插入 / 移除检测、SCI 数据发送控制逻辑和数 据缓冲器、内置定时器计数器和相关的控制逻辑电路来完成所有与智能卡有关的操作。智能卡接 口作为一个智能卡读卡器,便于与外部智能卡通信。所有智能卡接口功能由一系列寄存器控制,包 括控制和状态寄存器以及几个相关中断,这些中断使得单片机对 SCI 发送状态进行关注。 特性 内置音频接口 – I2S ▆ ▆ ▆ ▆ ▆ ▆ 主机模式或从机模式 单声道和立体声 I2S 对齐模式 – 左对齐和右对齐模式 带 32-bit 扩展通道的 8/16/24/32-bit 采样值 8×32 位 Tx & Rx FIFO 并支持 PDMA 带速率控制的 8-bit 小数时钟分频器 I2S 是一个同步通信接口,用于主机或从机与其它音频外设,如 ADC 或 DAC,之间交换数据。I2S 支持多种数据格式。除了立体声 I2S 对齐、左对齐和右对齐模式,还有带 8/16/24/32-bit 采样值的 单声道 PCM 模式。当 I2S 工作在主机模式下并使用小数分频器,它可以提供一个准确的采样频 率输出,且支持速率控制功能和输出频率微调,以避免由于不同单片机之间的累积频率误差造成 的系统问题。 循环冗余校验 – CRC ▆ 支持 CRC16 多项式:0x8005, X16+X15+X2+1 ▆ 支持 CCITT CRC16 多项式:0x1021, X16+X12+X5+1 ▆ 支持 IEEE-802.3 CRC32 多项式:0x04C11DB7, X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X+1 ▆ 支持对数据和校验码进行 1 的补码、字节取反和位取反操作 支持字节、半字和字数据大小 可编程 CRC 初始种子值 对 8-bit 数据在 1 AHB 时钟周期下和 32-bit 数据在 4 AHB 时钟周期下执行 CRC 计算 支持 PDMA 对一个存储器区块进行 CRC 计算 ▆ ▆ ▆ ▆ CRC 计算单元是用于验证数据传输或存储的数据正确性的错误检测技术测试算法。CRC 计算将 数据流或数据块作为输入,并生成一个 16-bit 或 32-bit 输出余数。通常情况下,数据流带 CRC 后 缀码,且当被发送或存储时用作校验码。因此,被接收或重新储存的数据流是通过上述相同的生 成多项式计算的。如果新的 CRC 码结果与先前计算的不匹配,这意味着数据流出错了。 外设直接访问内存 – PDMA ▆ ▆ ▆ ▆ ▆ Rev. 1.20 带触发源分组的 6 个通道 8/16/32-bit 宽度数据发送 支持地址递增、递减或固定模式 4 层可编程通道优先级 自动重载模式 13 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 ▆ 支持的触发源包括:ADC、SPI、USART、UART、I2C、I2S、GPTM、MCTM、SCI 和软 件请求 外设直接访问内存控制器 PDMA 对 AHB 总线上的数据在外设与系统存储器之间进行转移。每一 个 PDMA 通道都有一个源地址、目的地址、存储块长度和发送数量。PDMA 可以排除 CPU 干扰, 避免执行中断服务程序。由于软件无需参与每个数据的转移操作,此举提高了系统性能。 ▆ ▆ ▆ ▆ ▆ ▆ ▆ ▆ 特性 外部总线接口 – EBI 用于多种存储器类型的可编程接口 将 AHB 事务转换成相应的外部设备协议 为每一个存储区提供独立的片选控制 支持一系列单片机的可编程时序 包括页读取模式 当 AHB 事务宽度和外部存储器接口宽度不同时,可自动转换 写缓存器可减少因 AHB 写突发事件而停滞的状况 支持复用和非复用地址和数据线配置 ● 多达 21 条数据线 ● 高达 16-bit 数据总线宽度 外部总线接口能够访问外部并行总线设备,如 SRAM、Flash 和 LCD 模块。该接口存储映射于 CPU 内部地址。为了减少外接单片机所需的引脚数,数据线与地址线可以复用。总线的读 / 写时序 可以被调整以符合外部设备的时序规格。注意,该接口仅支持异步 8 或 16-bit 总线接口。 通用串行总线设备控制器 – USB ▆ ▆ ▆ ▆ ▆ ▆ 符合 USB 2.0 全速 (12Mbps) 规范 片上 USB 全速收发器 1 个控制端点 (EP0) 可用于控制转移 3 个单独的缓冲端点可用于批量和中断传输 4 对缓冲端点可用于批量、中断和同步传输 1,024 字节 EP-SRAM 用于端点数据缓冲器 USB 设备控制器符合 USB 2.0 全速规范。有一个被称为端点 0 的控制端点和七个可配置端点。一 个1024 字节的 SRAM 被用作端点缓冲器。 每个端点缓冲器大小可通过相应的寄存器编程来设置, 这将为不同的应用提供了最大的灵活性。 内置USB全速收发器有助于减少总的系统复杂度和成本。 USB 功能块也包含恢复和暂停特性以满足低功耗的需求。 调试支持 ▆ ▆ ▆ 串行线调试端口 – SW-DP 4 个用于硬件断点或代码 / 文字修补的比较器 2 个用于硬件观察点的比较器 封装和工作温度 ▆ ▆ Rev. 1.20 33-pin QFN,48/64-pin LQFP 封装 工作温度:-40˚C~+85˚C 14 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 333 概述 单片机信息 表 1. 特性及外设列表 主 Flash (KB) 64 127.5 选项字节 Flash (KB) 0.5 0.5 SRAM (KB) 8 16 定时器 通信 Rev. 1.20 HT32F52352 MCTM 1 GPTM 2 SCTM 2 BFTM 2 RTC 1 WDT 1 USB 1 SPI 2 USART 2 UART 2 I2C 2 I2S 1 SCI (ISO7816-3) 2 EBI 1 CRC-16/32 1 GPIO 51 (Max.) EXTI 16 12-bit ADC 通道数 1 比较器 2 CPU 频率 48MHz (Max.) 工作电压 2.0V~3.6V 工作温度 -40˚C~+85˚C 封装 33-pin QFN,48/64-pin LQFP 12 15 of 46 2016-10-14 概述 HT32F52342 外设 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 方框图 PA ~ PC[15:0], PD[3:0] SWCLK SWDIO BOOT AF AF Powered by VDD15 PDMA Control Registers PDMA BOD LVD Powered by VDD USB Device PLL fMax: 48 MHz AF AF SDA SCL UART0 UART0~ 1 SPI1 SPI1~~00 I2S I2C0 ~ 1 AFIO GPTM0 ~ 1 AF AF MOSI, MISO SCK, SEL WDT AF SCI0 SCI0~~11 AF AF ... Analog CMP CMP AF ADC RTCOUT VBAT VBAK PWRCU VDD33 VSS33 VBAK Powered by VDD15 LSI 32 kHz LSE AF PORB BREG Powered by VDDA CLK, DIO, DET PWRSW 12-bit SAR ADC VDDA VSSA CH3 ~ CH0 Power control AF SCTM0 ~ 1 APB AF MCTM BFTM0 ~ 1 AD0~AD15 A0~A20 CS0~CS3 OE, WR, ALE DP DM USART0 ~ 1 ADC_IN11 CN0, CP0 COUT0 CN1, CP1 COUT1 CAP. 1.5 V RTC ADC_IN0 CLDO LDO AF DMA request AHB to APB Bridge EXTI SCTM SRAM External Bus Interafce 6 Channels MCLK, BCLK WS, SDO, SDI CH0 ~CH2 CH0N ~ CH2N CH3, BRK 8 MHz USB Control/Data Registers AF TX, RX SRAM Controller XTALIN XTALOUT HSI CKCU/RSTCU Control Registers AF TX, RX RTS/TXE CTS/SCK AHB Peripherals CRC -16/32 4 ~ 16 MHz Clock and reset control Interrupt request Bus Matrix System NVIC FMC Control Registers HSE VSS WAKEUP 32,768 Hz nRST Backup Domain AF X32KIN X32KOUT Power supply: Bus: Control signal: Alternate function: AF 图 1. 方框图 Rev. 1.20 16 of 46 2016-10-14 概述 IO Port CortexTM-M0+ Processor GPIO Flash Memory AF Flash Memory Interface SW-DP VDD POR /PDR 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 存储器映射 0x400F_FFFF 0x400B_8000 0x400B_0000 0xFFFF_FFFF Reserved 0xE000_0000 0x7000_0000 Private peripheral bus Reserved EBI Selection Bank 64 MB x 4 0x6000_0000 Reserved 0x4010_0000 Peripheral 0x4008_0000 0x4000_0000 AHB peripherals APB peripherals 512 KB 512 KB Reserved SRAM 0x2000_3000 16 KB on-chip SRAM 16 KB 0x2000_0000 0x1FF0_0400 0x1FF0_0000 0x1F00_1000 Code 0x1F00_0000 0x0001_0000 Reserved Option byte alias 1 KB Reserved Boot loader 4 KB Reserved Up to 128 KB on-chip Flash Up to 128 KB 0x0000_0000 GPIO A ~ D 0x400A_C000 Reserved 0x400A_A000 USB SRAM 0x400A_8000 USB 0x4009_A000 Reserved 0x4009_8000 EBI 0x4009_2000 Reserved 0x4009_0000 PDMA 0x4008_C000 Reserved 0x4008_A000 CRC 0x4008_8000 CKCU/RSTCU 0x4008_2000 Reserved 0x4008_0000 FMC 0x4007_8000 Reserved 0x4007_7000 BFTM1 0x4007_6000 BFTM0 0x4007_5000 Reserved 0x4007_4000 SCTM1 0x4007_0000 Reserved 0x4006_F000 GPTM1 0x4006_E000 GPTM0 0x4006_B000 Reserved 0x4006_A000 RTC & PWRCU 0x4006_9000 Reserved 0x4006_8000 WDT 0x4005_9000 Reserved 0x4005_8000 CMP 0x4004_A000 Reserved 0x4004_9000 I2C1 0x4004_8000 I2C0 0x4004_5000 Reserved 0x4004_4000 SPI1 0x4004_3000 SCI0 0x4004_2000 Reserved 0x4004_1000 UART1 0x4004_0000 USART1 0x4003_B000 Reserved 0x4003_A000 SCI1 0x4003_5000 Reserved 0x4003_4000 SCTM0 0x4002_D000 Reserved 0x4002_C000 MCTM 0x4002_7000 Reserved 0x4002_6000 I2S 0x4002_5000 Reserved 0x4002_4000 EXTI 0x4002_3000 Reserved 0x4002_2000 AFIO 0x4001_1000 Reserved 0x4001_0000 ADC 0x4000_5000 Reserved 0x4000_4000 SPI0 0x4000_2000 Reserved 0x4000_1000 UART0 0x4000_0000 USART0 AHB APB 图 2. 存储器映射 Rev. 1.20 17 of 46 2016-10-14 概述 0xE010_0000 Reserved 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 表 2. 寄存器映射 起始地址 外设 0x4000_0FFF USART0 0x4000_1000 0x4000_1FFF UART0 0x4000_2000 0x4000_3FFF 保留 0x4000_4000 0x4000_4FFF SPI0 0x4000_5000 0x4000_FFFF 保留 0x4001_0000 0x4001_0FFF ADC 0x4001_1000 0x4002_1FFF 保留 0x4002_2000 0x4002_2FFF AFIO 0x4002_3000 0x4002_3FFF 保留 0x4002_4000 0x4002_4FFF EXTI 0x4002_5000 0x4002_BFFF 保留 0x4002_6000 0x4002_6FFF I2S 0x4002_7000 0x4002_BFFF 保留 0x4002_C000 0x4002_CFFF MCTM 0x4002_D000 0x4003_3FFF 保留 0x4003_4000 0x4003_4FFF SCTM0 0x4003_5000 0x4003_9FFF 保留 0x4003_A000 0x4003_AFFF SCI1 0x4003_B000 0x4003_FFFF 保留 0x4004_0000 0x4004_0FFF USART1 0x4004_1000 0x4004_1FFF UART1 0x4004_2000 0x4004_2FFF 保留 0x4004_3000 0x4004_3FFF SCI0 0x4004_4000 0x4004_4FFF SPI1 0x4004_5000 0x4004_7FFF 保留 0x4004_8000 0x4004_8FFF I2C0 0x4004_9000 0x4004_9FFF I2C1 0x4004_A000 0x4005_7FFF 保留 0x4005_8000 0x4005_8FFF 比较器 0x4005_9000 0x4006_7FFF 保留 0x4006_8000 0x4006_8FFF WDT 0x4006_9000 0x4006_9FFF 保留 0x4006_A000 0x4006_AFFF RTC & PWRCU 0x4006_B000 0x4006_DFFF 保留 0x4006_E000 0x4006_EFFF GPTM0 0x4006_F000 0x4006_FFFF GPTM1 0x4007_0000 0x4007_3FFF 保留 0x4007_4000 0x4007_4FFF SCTM1 0x4007_5000 0x4007_5FFF 保留 0x4007_6000 0x4007_6FFF BFTM0 0x4007_7000 0x4007_7FFF BFTM1 0x4007_8000 0x4007_FFFF 保留 18 of 46 总线 概述 Rev. 1.20 终止地址 0x4000_0000 APB 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 起始地址 外设 0x4008_0000 0x4008_1FFF FMC 0x4008_2000 0x4008_7FFF 保留 0x4008_8000 0x4008_9FFF CKCU/RSTCU 0x4008_A000 0x4008_BFFF CRC 0x4008_C000 0x4008_FFFF 保留 0x4009_0000 0x4009_1FFF PDMA 控制寄存器 0x4009_2000 0x4009_7FFF 保留 0x4009_8000 0x4009_9FFF EBI 控制寄存器 0x4009_A000 0x400A_7FFF 保留 0x400A_8000 0x400A_BFFF USB 0x400A_C000 0x400A_FFFF 保留 0x400B_0000 0x400B_1FFF GPIOA 0x400B_2000 0x400B_3FFF GPIOB 0x400B_4000 0x400B_5FFF GPIOC 0x400B_6000 0x400B_7FFF GPIOD 0x400B_8000 0x400F_FFFF 保留 19 of 46 总线 概述 Rev. 1.20 终止地址 AHB 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 时钟结构 Prescaler 1 ~ 32 CK_LSE HSI Auto Trimming Controller Divider 2 CK_REF CKREFPRE CKREFEN USB REF Pulse fCK_USB = 48 MHz CK_USB 1 HSIEN PLLEN f CK_PLL,max = 48 MHz PLL 0 SW[2:0] 00x CK_HSI 011 CK_HSE GPIODEN CK_SYS AHB Prescaler 1,2,4,8,16,32 FCLK ( free running clock) 010 110 Clock Monitor CK_LSE WDTSRC LSEEN(Note1) 32 kHz LSI RC 1 0 CK_LSI CK_WDT HCLKC ( to CortexTM-M0+) CM0PEN (control by HW) CK_AHB 111 32.768 kHz LSE OSC CK_GPIO ( to GPIO port) GPIOAEN fCK_SYS,max = 48 MHz 4-16 MHz HSE XTAL HSEEN STCLK (to SysTick) 8 CK_PLL 概述 PLLSRC 8 MHz HSI RC USBEN DMAEN HCLKD ( to PDMA) EBIEN CK_EBI ( to EBI) CRCEN CK_CRC ( to CRC) HCLKF ( to Flash) CM0PEN FMCEN WDTEN RTCSRC(Note1) HCLKS ( to SRAM) LSIEN(Note1) 1 0 CK_RTC CM0PEN SRAMEN RTCEN(Note1) HCLKBM ( to Bus Matrix) CM0PEN CKOUTSRC[2:0] BMEN CKOUT 000 CK_REF 001 010 CK_AHB/16 CK_SYS/16 011 CK_HSE/16 100 CK_HSI/16 101 CK_LSE 110 CK_LSI HCLKAPB ( to APB Bridge) CM0PEN APBEN PCLK Legend: HSE = High Speed External clock HSI = High Speed Internal clock LSE = Low Speed External clock LSI = Low Speed Internal clock Peripherals Clock Prescaler 1,2,4,8 00 PCLK/2 01 PCLK/4 10 PCLK/8 11 PCLK ( CMPx, AFIO, ADC, SPIx, USARTx, UARTx, I2Cx, I2S, GPTMx, MCTMx, BFTMx, SCTMx, EXTI, RTC, SCI, WDT) SPIEN SCIEN ADC Prescaler 1,2,3,4,8,... CK_ADC IP ADCEN 图 3. 时钟结构图 Rev. 1.20 20 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 444 引脚图 HT32F52342/HT32F52352 33 QFN-A PA3 4 33V PA4 PA5 USBDM /PC6 USBDP /PC7 5 6 31 30 29 28 27 26 25 AP AP 33V 33V 33V 33V 33V 33V P33 3.3 V Digital Power Pad AP 3.3 V Analog Power Pad P15 1.5 V Power Pad 33V 3.3 V Digital & Analog IO Pad 33V 3.3 V Digital I/O Pad 33V 33V 7 USB 8 USB VDD VDD Domain Pad USB USB PHY Pad 33 VSS AF0 (Default) AF1 33V 24 PB1 33V 23 PB0 33V 22 PA15 33V 21 PA14 33V 20 SWDIO PA13 33V 19 SWCLK PA12 33V 18 PA9_ BOOT 33V 17 XTALOUT P15 P33 P33 9 10 11 12 13 14 15 16 CLDO VDD VSS nRST X32KIN X32KOUT RTCOUT XTALIN AF0 (Default) PB10 PB11 PB12 PB13 AF1 VDD VDD VDD VDD 33V 33V 33V 33V 引脚图 33V 32 AF0 (Default) 3 PB2 PA2 PB3 33V PB4 2 PB5 PA1 PB7 33V PB8 1 VDDA PA0 VSSA AF0 (Default) PB14 33V 图 4. 33-pin QFN 引脚图 Rev. 1.20 21 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 HT32F52342/HT32F52352 48 LQFP-A 5 33V PA5 6 33V PA6 7 33V PA7 8 33V PC4 9 33V PC5 USBDM /PC6 USBDP /PC7 10 33V 11 USB 12 USB 47 46 45 44 43 42 41 40 39 38 37 AP AP 33V 33V 33V 33V 33V 33V 33V 33V 33V 33V P33 3.3 V Digital Power Pad AP 3.3 V Analog Power Pad P15 1.5 V Power Pad 33V 3.3 V Digital & Analog IO Pad 33V 3.3 V Digital I/O Pad USB USB PHY Pad BAK Backup Domain Pad P33 BAK 33V BAK P33 BAK 33V BAK 33V BAK 33V 33V 33V 33V 33V 13 14 15 16 17 18 19 20 21 22 23 24 P33 36 VSS_2 P33 35 VDD_2 33V 34 PB1 33V 33 PB0 33V 32 PA15 33V 31 PA14 33V 30 SWDIO PA13 33V 29 SWCLK PA12 33V 28 PA11 33V 27 PA10 33V 26 PA9_ BOOT 33V 25 PA8 CLDO VDD_1 VSS_1 nRST VBAT X32KIN X32KOUT RTCOUT XTALIN XTALOUT PB15 PC0 PB10 PB11 PB12 PB13 PB14 AF1 P33 AF1 AF0 (Default) P15 AF0 (Default) 图 5. 48-pin LQFP 引脚图 Rev. 1.20 22 of 46 2016-10-14 引脚图 PA4 48 AF0 (Default) 33V PB2 4 PB3 PA3 PB4 33V PB5 3 PC1 PA2 PC2 33V PC3 2 PB6 PA1 PB7 33V PB8 1 VDDA PA0 VSSA AF0 (Default) 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 HT32F52342/HT32F52352 64 LQFP-A PB8 PB7 PB6 PC3 PC2 PC1 VSS_3 VDD_3 PC15 PC14 PB5 PB4 PB3 PB2 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 AP AP 33V 33V 33V 33V 33V 33V P33 P33 33V 33V 33V 33V 33V 33V AF0 (Default) AF1 引脚图 VDDA 64 AF0 (Default) VSSA AF0 (Default) PA0 1 33V 33V 48 PD3 PA1 2 33V 33V 47 PD2 PA2 3 33V 33V 46 PD1 33V 45 PB1 33V 44 PB0 P33 43 VSS_2 P33 42 VDD_2 33V 41 PA15 33V 40 PA14 33V 39 SWDIO PA13 33V 38 SWCLK PA12 33V 37 PA11 33V 36 PA10 PA3 4 33V PA4 5 33V PA5 6 33V PA6 7 33V PA7 8 33V VDD_4 9 P33 VSS_4 10 P33 PC4 11 33V PC5 12 33V P33 3.3 V Digital Power Pad AP 3.3 V Analog Power Pad P15 1.5 V Power Pad 33V 3.3 V Digital & Analog I/O Pad 33V 3.3 V Digital I/O Pad USB USB PHY Pad BA K Backup Domain Pad PC8 13 33V PC9 14 33V 33V 35 PA9_ BOOT 15 USB 33V 34 PA8 16 USB 33V 33 PC13 USBDM /PC6 USBDP /PC7 24 25 26 27 28 29 30 31 32 XTALOUT PB15 PC0 PC10 PC11 PC12 PB14 21 22 23 AF1 33V AF0 (Default) 33V PB13 20 PB10 33V XTALIN 19 X32KIN 33V PD0 18 VBAT 33V PB12 17 nRST 33V RTCOUT P33 VSS_1 33V PB11 P33 VDD_1 33V X32KOUT P15 CLDO BAK BAK BAK BAK BAK 33V P33 33V 33V 33V 图 6. 64-pin LQFP 引脚图 Rev. 1.20 23 of 46 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 表 3. 33-pin QFN, 48/64-pin LQFP 封装引脚图 替代功能 封装类型 64 48 LQFP LQFP 1 1 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 MCTM /GPTM SPI USART /UART 2 CMP IC SCI EBI I2S N/A N/A SCTM N/A 系统 其它 系统 默认 1 PA0 ADC_ IN0 GT1_ CH0 SPI1_ SCK USR0_ RTS I2C1_ SCL SCI0_ CLK I2S_WS GT1_ CH1 SPI1_ MOSI USR0_ CTS I2C1_ SDA SCI0_ DIO I2S_ BCLK GPIO ADC 2 2 2 PA1 ADC_ IN1 3 3 3 PA2 ADC_ IN2 GT1_ CH2 SPI1_ MISO USR0_ TX I2S_ SDO 4 4 4 PA3 ADC_ IN3 GT1_ CH3 SPI1_ SEL USR0_ RX I2S_SDI 5 5 5 PA4 ADC_ IN4 GT0_ CH0 SPI0_ SCK USR1_ TX I2C0_ SCL SCI1_ CLK 6 6 6 PA5 ADC_ IN5 GT0_ CH1 SPI0_ MOSI USR1_ RX I2C0_ SDA SCI1_ DIO 7 7 PA6 ADC_ IN6 GT0_ CH2 SPI0_ MISO USR1_ RTS 8 8 PA7 ADC_ IN7 GT0_ CH3 SPI0_ SEL USR1_ CTS 9 VDD_4 10 VSS_4 引脚图 33 QFN SCI1_ DET I2S_ MCLK 11 9 PC4 ADC_ IN8 GT0_ CH0 SPI1_ SEL UR0_ TX I2C1_ SCL EBI_ A19 SCTM0 12 10 PC5 ADC_ IN9 GT0_ CH1 SPI1_ SCK UR0_ RX I2C1_ SDA EBI_ A20 SCTM1 13 PC8 ADC_ IN10 GT0_ CH2 SPI1_ MOSI EBI_ A0 14 PC9 ADC_ IN11 GT0_ CH3 SPI1_ MISO EBI_ A1 15 11 7 PC6 15 11 7 USBDM 16 12 8 USBDP 16 12 8 PC7 17 13 9 CLDO 18 14 10 VDD_1 VSS_1 19 15 11 20 16 12 21 17 MT_ CH2 USR0_ TX I2C0_ SCL MT_ CH2N USR0_ RX I2C0_ SDA nRST VBAT 22 18 13 X32KIN 23 19 14 X32KOUT PB11 24 20 15 RTCOUT PB12 25 PB10 WAKEUP PD0 I2C0_ SDA EBI_ A18 I2S_SDI I2S_ MCLK 26 21 16 XTALIN PB13 27 22 17 XTALOUT PB14 28 23 PB15 MT_ CH0 SPI0_ SEL USR1_ TX I2C1_ SCL EBI_ A16 29 24 PC0 MT_ CH0N SPI0_ SCK USR1_ RX I2C1_ SDA EBI_ A17 PC10 GT1_ CH0 SPI1_ SEL EBI_ AD13 I2S_WS 31 PC11 GT1_ CH1 SPI1_ SCK EBI_ AD14 I2S_ BCLK 32 PC12 GT1_ CH2 SPI1_ MOSI UR1_ TX I2C0_ SCL EBI_ AD15 I2S_ SDO 33 PC13 GT1_ CH3 SPI1_ MISO UR1_ RX I2C0_ SDA EBI_ CS3 I2S_SDI 30 Rev. 1.20 24 of 46 SCTM0 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 替代功能 封装类型 64 48 LQFP LQFP 34 25 35 26 AF0 33 QFN 系统 默认 AF1 GPIO AF2 ADC AF3 AF4 CMP MCTM /GPTM AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 SPI USART /UART I2C SCI EBI I2S N/A N/A SCTM N/A 系统 其它 USR0_ TX PA8 18 PA9 _BOOT SCI1_ CLK SPI0_ MOSI USR0_ RX 27 PA10 37 28 PA11 MT_ CH1N SPI0_ MISO EBI_ A1 I2S_WS SCI1_ DET EBI_ A0 I2S_ MCLK 38 29 19 SWCLK PA12 39 30 20 SWDIO PA13 40 31 21 PA14 MT_ CH0 SPI1_ SEL USR1_ TX I2C1_ SCL SCI0_ CLK EBI_ AD0 41 32 22 PA15 MT_ CH0N SPI1_ SCK USR1_ RX I2C1_ SDA SCI0_ DIO EBI_ AD1 42 VDD_2 43 VSS_2 44 33 23 PB0 MT_ CH1 SPI1_ MOSI USR0_ TX I2C0_ SCL EBI_ AD2 45 34 24 PB1 MT_ CH1N SPI1_ MISO USR0_ RX I2C0_ SDA EBI_ AD3 46 PD1 MT_ CH2 USR1_ RTS SCI0_ CLK EBI_ AD10 47 PD2 MT_ CH2N USR1_ CTS SCI0_ DIO EBI_ AD11 48 PD3 MT_ CH3 SCI0_ DET EBI_ AD12 35 CKOUT SCI0_ DET 引脚图 36 MT_ CH1 SCI1_ DIO I2S_ MCLK SCTM0 SCTM1 VDD_2 36 33 VSS_2 49 37 25 PB2 MT_ CH2 SPI0_ SEL UR0_ TX EBI_ AD4 50 38 26 PB3 MT_ CH2N SPI0_ SCK UR0_ RX EBI_ AD5 SCTM1 51 39 27 PB4 MT_ BRK SPI0_ MOSI UR1_ TX EBI_ AD6 SCTM0 52 40 28 PB5 MT_ BRK SPI0_ MISO UR1_ RX EBI_ AD7 53 PC14 MT_ CH3 54 PC15 55 VDD_3 56 I2C0_ SCL EBI_ AD8 I2C0_ SDA EBI_ AD9 SCTM1 VSS_3 57 41 PC1 CN0 MT_ CH0 SPI1_ SEL 58 42 PC2 CP0 MT_ CH0N SPI1_ SCK 59 43 PC3 COUT0 60 44 PB6 CN1 MT_ CH2 61 45 29 PB7 CP1 MT_ CH2N 62 46 30 PB8 COUT1 MT_ CH3 63 47 31 VDDA 64 48 32 VSSA Rev. 1.20 UR1_ TX EBI_ OE I2S_ MCLK EBI_ CS0 SPI1_ MOSI UR1_ RX SPI1_ MISO UR0_ TX UR0_ RX 25 of 46 EBI_ WE SCI1_ CLK EBI_ ALE I2S_ BCLK I2C1_ SCL SCI1_ DET EBI_ CS1 I2S_ SDO I2C1_ SDA SCI1_ DIO EBI_ CS2 I2S_SDI 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 表 4. 引脚描述 引脚编号 64LQFP 48LQFP 33QFN 引脚 名称 描述 类型 ( 注 1) I/O 结构 ( 注 2) 输出驱动 默认功能 (AF0) 1 1 PA0 AI/O 33V 4/8/12/16mA PA0 2 2 2 PA1 AI/O 33V 4/8/12/16mA PA1 3 3 3 PA2 AI/O 33V 4/8/12/16mA PA2 4 4 4 PA3 AI/O 33V 4/8/12/16mA PA3 5 5 5 PA4 AI/O 33V 4/8/12/16mA PA4 6 6 6 PA5 AI/O 33V 4/8/12/16mA PA5 7 7 PA6 AI/O 33V 4/8/12/16mA PA6 8 8 PA7 AI/O 33V 4/8/12/16mA PA7 9 — VDD_4 P — 10 — VSS_4 P — 11 9 PC4 AI/O 33V 4/8/12/16mA PC4 12 10 PC5 AI/O 33V 4/8/12/16mA PC5 13 — PC8 AI/O 33V 4/8/12/16mA PC8 14 — PC9 AI/O 33V 4/8/12/16mA PC9 15 11 7 PC6 I/O 33V 4/8/12/16mA PC6 15 11 7 USBDM AI/O — — USB 微分数据总线符合通用 串行总线标准 16 12 8 USBDP AI/O — — USB 微分数据总线符合通用 串行总线标准 16 12 8 PC7 I/O 33V 17 13 9 CLDO P — — 内核 1.5V LDO 电源输出 建议连接一个 2.2μF 电容,尽 量靠近 CLDO 与 VSS_1 引脚 18 14 10 VDD_1 P — — 数字 I/O 口电压 19 15 11 VSS_1 P — — 数字 I/O 口接地参考电压 20 16 12 nRST I(BK) 33V_PU — 暂停模式下外部复位引脚和 外部唤醒引脚 21 17 VBAT P — — 备份域电池电源输入 22 18 13 PB10( 注 4) AI/O(BK) 33V < 2mA X32KIN 23 19 14 PB11 AI/O(BK) 33V < 2mA X32KOUT 24 20 15 PB12 < 2mA RTCOUT 25 — 26 21 27 22 28 23 29 ( 注 4) — 数字 I/O 口电压 — 数字 I/O 口接地参考电压 4/8/12/16mA PC7 I/O(BK) 33V PD0 I/O 33V 4/8/12/16mA PD0 16 PB13 AI/O 33V 4/8/12/16mA XTALIN 17 PB14 AI/O 33V 4/8/12/16mA XTALOUT PB15 I/O 33V 4/8/12/16mA PB15 24 PC0 I/O 33V 4/8/12/16mA PC0 30 — PC10 I/O 33V 4/8/12/16mA PC10 31 — PC11 I/O 33V 4/8/12/16mA PC11 32 — PC12 I/O 33V 4/8/12/16mA PC12 33 — PC13 I/O 33V 4/8/12/16mA PC13 34 25 PA8 I/O 33V_PU 4/8/12/16mA PA8 Rev. 1.20 ( 注 4) 26 of 46 引脚图 1 2016-10-14 32-Bit ARM® CortexTM-M0+ MCU HT32F52342/HT32F52352 引脚编号 64LQFP 48LQFP 33QFN 26 36 37 38 29 39 40 18 描述 类型 ( 注 1) I/O 结构 ( 注 2) 输出驱动 默认功能 (AF0) PA9 I/O 33V_PU 4/8/12/16mA PA9_BOOT 27 PA10 I/O 33V 4/8/12/16mA PA10 28 PA11 I/O 33V 4/8/12/16mA PA11 19 PA12 I/O 33V_PU 4/8/12/16mA SWCLK 30 20 PA13 I/O 33V_PU 4/8/12/16mA SWDIO 31 21 PA14 I/O 33V 4/8/12/16mA PA14 41 32 22 PA15 I/O 33V 4/8/12/16mA PA15 42 — VDD_2 P — — 数字 I/O 口电压 43 — VSS_2 P — — 数字 I/O 口接地参考电压 44 33 23 PB0 I/O 33V 4/8/12/16mA PB0 45 34 24 PB1 I/O 33V 4/8/12/16mA PB1 46 — PD1 I/O 33V 4/8/12/16mA PD1 47 — PD2 I/O 33V 4/8/12/16mA PD2 48 — PD3 I/O 33V 4/8/12/16mA PD3 — 35 VDD_2 P — — 数字 I/O 口电压 — 36 33 VSS_2 P — — 数字 I/O 口接地参考电压 49 37 25 PB2 I/O 33V 4/8/12/16mA PB2 50 38 26 PB3 I/O 33V 4/8/12/16mA PB3 51 39 27 PB4 I/O 33V 4/8/12/16mA PB4 52 40 28 PB5 I/O 33V 4/8/12/16mA PB5 53 — PC14 I/O 33V 4/8/12/16mA PC14 54 — PC15 I/O 33V 4/8/12/16mA PC15 55 — VDD_3 P — — 数字 I/O 口电压 56 — VSS_3 P — — 数字 I/O 口接地参考电压 57 41 PC1 AI/O 33V 4/8/12/16mA PC1 58 42 PC2 AI/O 33V 4/8/12/16mA PC2 59 43 PC3 AI/O 33V 4/8/12/16mA PC3 60 44 PB6 AI/O 33V 4/8/12/16mA PB6 61 45 29 PB7 AI/O 33V 4/8/12/16mA PB7 62 46 30 PB8 AI/O 33V 4/8/12/16mA PB8 63 47 31 VDDA P — — ADC 和比较器模拟电压 64 48 32 VSSA P — — ADC 和比较器接地参考电压 引脚图 35 引脚 名称 注:1. I = 输入,O = 输出,A = 模拟端口,P = 电源,PU = 上拉,BK = 备份域。 2. 33V=3.3 V 容差。 3. VDD15 上电复位 (POR) 后除了备份域 I/O 的 RTCOUT 引脚外,GPIO 都是 AF0 的状态。通过备份域上电复位 (PORB) 或软件复位 (BAK_CR 寄存器的 BAK_RST 位 ),RTCOUT 脚会被复位。 4. I/O 引脚的备份域有驱动电流能力的限制 (
HT32F52352 价格&库存

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

免费人工找货