PY32MD310K18U7TR

PY32MD310K18U7TR

  • 厂商:

    PUYA(普冉)

  • 封装:

    QFN-32-EP(5x5)

  • 描述:

    专为电机控制设计@@内核:32 位 ARM® Cortex® - M0+频率:48MHZ @@flash:64k@@ IO:16 @@SRAM:8 @@DMA / 通道数:1/3

  • 数据手册
  • 价格&库存
PY32MD310K18U7TR 数据手册
PY32MD310 系列数据手册 32 位 ARM® Cortex®-M0+ 微控制器 Puya Semiconductor (Shanghai) Co., Ltd PY32MD310 系列数据手册 PY32MD310 系列 32 位 ARM® Cortex®-M0+ 微控制器 产品特性    内核 — 1 个窗口看门狗定时器 (WWDT) — 32 位 ARM® Cortex® - M0+ — 1 个 SysTick timer — 最高 48 MHz 工作频率 — 1 个 IRTIM 存储器  RTC — 最大 64 Kbytes flash 存储器  通讯接口 — 最大 8 Kbytes SRAM — 2 个串行外设接口(SPI) 时钟系统 — 2 个通用同步/异步收发器(USART),支持自 动波特率检测 — 内部 4/8/16/22.12/24 MHz RC 振荡器(HSI) — 1 个 I2C 接口,支持标准模式 (100 KHZ)、 快 — 内部 32.768 KHz RC 振荡器(LSI) 速模式 (400 KHZ),支持 7 位寻址模式 — 4 ~ 32 MHz 晶体振荡器(HSE)  — PLL(支持对 HSI 或者 HSE 的 2 倍频)  硬件 CRC-32 模块 电源管理和复位  2 个比较器 — 工作电压:1.7 V ~ 5.5 V  内置多功能三相 PN 型半桥式栅极驱动器 — 工作电压: 6 V~36 V — 低功耗模式: Sleep 和 Stop — LDO: 5 V / 50 mA — 上电/掉电复位 (POR/PDR) — 掉电检测复位 (BOR) — 可编程的电压检测 (PVD)  通用输入输出(I/O) — 多达 16 个 I/O,均可作为外部中断 — 驱动电流 8 mA  3 通道 DMA 控制器  1 x 12 位 ADC — 2 个运算放大器  唯一 UID  串行单线调试 (SWD)  工作温度:-40~105℃  封装 QFN32 — 支持 最多 6 个外部输入通道 — 输入电压转换范围: 0~VCC  定时器 — 1 个 16 位高级控制定时器(TIM1) — 4 个通用的 16 位定时器 (TIM3/TIM14/TIM16/TIM17) — 1 个低功耗定时器(LPTIM),支持从 stop 模式 唤醒 — 1 个独立看门狗定时器 (IWDT) 2/48 PY32MD310 系列数据手册 目录 产品特性 ........................................................................................................................................................ 2 1. 简介 ........................................................................................................................................................ 5 2. 功能概述 ................................................................................................................................................ 7 2.1. Arm® Cortex®-M0+ 内核 ................................................................................................................. 7 2.2. 存储器 ............................................................................................................................................ 7 2.3. 时钟系统 ......................................................................................................................................... 7 2.4. 电源管理 ......................................................................................................................................... 9 2.4.1. 电源框图 ................................................................................................................................. 9 2.4.2. 电源监控 ................................................................................................................................. 9 2.4.3. 电压调节器............................................................................................................................ 11 2.4.4. 低功耗模式............................................................................................................................ 11 2.5. 复位 .............................................................................................................................................. 11 2.5.1. 电源复位 ............................................................................................................................... 11 2.5.2. 系统复位 ............................................................................................................................... 11 2.6. 通用输入输出 GPIO ...................................................................................................................... 12 2.7. DMA ............................................................................................................................................. 12 2.8. 中断 .............................................................................................................................................. 12 2.8.1. 中断控制器 NVIC .................................................................................................................. 12 2.8.2. 扩展中断 EXTI ...................................................................................................................... 13 2.9. 模数转换器 ADC ........................................................................................................................... 13 比较器(COMP) ......................................................................................................................... 13 2.10. 2.10.1. 定时器 ....................................................................................................................................... 14 2.11. 3. COMP 主要特性.................................................................................................................... 13 2.11.1. 高级定时器............................................................................................................................ 14 2.11.2. 通用定时器............................................................................................................................ 14 2.11.3. 低功耗定时器 ........................................................................................................................ 15 2.11.4. IWDG .................................................................................................................................... 15 2.11.5. WWDG ................................................................................................................................. 15 2.11.6. SysTick timer ........................................................................................................................ 16 2.12. 实时时钟 RTC ........................................................................................................................... 16 2.13. I2C 接口 .................................................................................................................................... 16 2.14. 通用同步异步收发器 USART .................................................................................................... 17 2.15. 串行外设接口 SPI ..................................................................................................................... 18 2.16. SWD ......................................................................................................................................... 18 引脚配置 .............................................................................................................................................. 19 3.1. 端口 A 复用功能映射 .................................................................................................................... 23 3.2. 端口 B 复用功能映射 .................................................................................................................... 24 3.3. 端口 F 复用功能映射 .................................................................................................................... 25 3/48 PY32MD310 系列数据手册 4. 存储器映射 ........................................................................................................................................... 26 5. 电气特性 .............................................................................................................................................. 29 5.1. 6. 7. 测试条件 ....................................................................................................................................... 29 5.1.1. 最小值和最大值 .................................................................................................................... 29 5.1.2. 典型值 ................................................................................................................................... 29 5.2. 绝对最大额定值 ............................................................................................................................ 29 5.3. 工作条件 ....................................................................................................................................... 30 5.3.1. 通用工作条件 ........................................................................................................................ 30 5.3.2. 上下电工作条件 .................................................................................................................... 30 5.3.3. 内嵌复位和 LVD 模块特性 .................................................................................................... 30 5.3.4. 工作电流特性 ........................................................................................................................ 32 5.3.5. 低功耗模式唤醒时间 ............................................................................................................. 33 5.3.6. 外部时钟源特性 .................................................................................................................... 33 5.3.7. 内部高频时钟源 HSI 特性 ..................................................................................................... 35 5.3.8. 内部低频时钟源 LSI 特性 ...................................................................................................... 35 5.3.9. 锁相环 PLL 特性 ................................................................................................................... 36 5.3.10. 存储器特性............................................................................................................................ 36 5.3.11. EFT 特性 ............................................................................................................................... 36 5.3.12. ESD & LU 特性 ..................................................................................................................... 36 5.3.13. 端口特性 ............................................................................................................................... 37 5.3.14. NRST 引脚特性..................................................................................................................... 37 5.3.15. ADC 特性 .............................................................................................................................. 38 5.3.16. 比较器特性............................................................................................................................ 38 5.3.17. 温度传感器特性 .................................................................................................................... 39 5.3.18. 内置参考电压特性 ................................................................................................................. 39 5.3.19. 定时器特性............................................................................................................................ 40 5.3.20. 通讯口特性............................................................................................................................ 41 多功能栅极驱动器 ................................................................................................................................ 44 6.1. 工作条件 ....................................................................................................................................... 44 6.2. 电气特性 ....................................................................................................................................... 44 封装信息 .............................................................................................................................................. 46 7.1. QFN32 封装尺寸 .......................................................................................................................... 46 8. 订购信息 .............................................................................................................................................. 47 9. 版本历史 .............................................................................................................................................. 48 4/48 PY32MD310 系列数据手册 1. 简介 PY32MD310 系列微控制器采用高性能的 32 位 ARM® Cortex®-M0+ 内核,宽电压工作范围的 MCU。嵌入 高达 64 Kbytes flash 和 8 Kbytes SRAM 存储器,最高工作频率 48 MHz。包含多种不同封装类型多款产 品。芯片集成多路 I2C、SPI、USART 等通讯外设,1 路 12-bit ADC,5 个 16 位定时器,以及 2 路比较 器。 PY32MD310 系列微控制器的工作温度范围为 -40℃ ~ 105℃,工作电压范围 1.7 V ~ 5.5 V。芯片提供 sleep 和 stop 低功耗工作模式,可以满足不同的低功耗应用。 PY32MD310 系列微控制器适用于三相/单相 BLDC/PMSM 的驱动控制,常见应用场景列举如下:风机、吊 扇、落地扇、水泵、电动工具、航模等。 表 1-1 PY32MD310 系列 QFN32 产品规划及特征 外设 PY32MD310K18U Flash memory (Kbyte) SRAM (Kbyte) 64 8 高级定时器 1 (16-bit) 通用定时器 4 (16-bit) 低功耗定时器 1 SysTick 1 Watchdog 2 SPI 2 I2C 1 USART DMA RTC 2 3 ch Yes 通用端口 16 定时器 通讯口 ADC 通道数 (外部 + 内部) 6+2 比较器 2 最高主频 48 MHz 工作电压 1.7~5.5 V 工作温度 -40~105℃ 封装 QFN32 5/48 PY32MD310 系列数据手册 SWCLK SWDIO as AF AO2 INP2 INN2 SWD AO1 INP1 INN1 NVIC POWER DMA Flash Memory Bus matrix CPU CORTEX-M0+ fmax= 48MHz VCCIO VCCA VCC SUPPLY SUPERVISION SRAM IOPORT POR/BOR PLL HSI PORT A LSI PORT B S-AHB INPUT PB1 PB3 Decoder PB CRC Filter RC 24MHz IWDG reset WWDG reset OBL reset PA1 PA8 PA7 PA10 5V LDO PA RC 32KHz HSI_10M RCC Reset! & clock control PORT F System and peripheral clocks, System reset PF SPI2 Uv_chk TIM1 INT_CTRL TIM14 S-AHB TO S-APB S-APB L_GATE Driver H_GATE Driver LO1 LO2 LO3 TIM3 EXTI from peripherals 7xIN IWDG COMP1 COMP2 S-APB IN+ INOUT T1M16/17 LPTIM PGND I/F WWDG RTC I/F SYSCFG T sensor DBGMCU Power domain of analog modules: VCCA domain VCC domain MOSI,MISO,SCK NSS as AF MOSI,MISO,SCK NSS as AF CH1~CH4, BKIN, CH1N~CH3N, ETR as AF CH1~CH4, ETR as AF CH1 as AF CH1, CH1N BKIN as AF IN1,ETR as AF 1Hz Out as AF USART1 RX,TX,RTS,CTS, CK as AF USART2 RX,TX,RTS,CTS, CK as AF I2C1 SCL,SDA PWR ADC NRST 10MHz SPI1 Control logic HO1 HO2 HO3 VCC VSS PVD GPIO LDO VIN Voltage Regulator VDD VCCIO domain 图 1-1 功能模块 6/48 PY32MD310 系列数据手册 2. 功能概述 2.1. Arm ® Cortex ® -M0+ 内核 Arm® Cortex®- M0+ 是一款为广泛的嵌入式应用设计的入门级 32 位 Arm Cortex 处理器。它为开发人 员提供了显著的好处,包括:  结构简单,易于学习和编程  超低功耗,节能运行  精简的代码密度等 Cortex-M0+ 处理器是 32 位内核,面积和功耗优化高,为 2 级流水的冯诺伊曼架构。处理器通过精简 但强大的指令集和广泛优化的设计,提供高端处理硬件,包含单周期乘法器,提供了 32 位架构计算机 所期望的卓越性能,比其他 8 位和 16 位微控制器具有更高的代码密度。 Cortex-M0+ 与一个嵌套的矢量中断控制器(NVIC)紧密耦合。 2.2. 存储器 片内集成 SRAM。通过 bytes(8 位)、half-word(16 位)或者 word(32 位)的方式可访问 SRAM。 片内集成 Flash,包含两个不同的物理区域组成:  Main flash 区域,它包含应用程序和用户数据  Information 区域,4 Kbytes,它包括以下部分: — Option bytes — UID bytes — System memory 对 Flash main memory 的保护包括以下几种机制:  read protection(RDP),防止来自外部的访问。  wrtie protection(WRP)控制,以防止不想要的写操作(由于程序存储器指针 PC 的混乱)。写 保护的最小保护单位为 4Kbytes。  2.3. Option byte 写保护,专门的解锁设计。 时钟系统 CPU 启动后默认系统时钟频率为 HSI 8 MHz,在程序运行后可以重新配置系统时钟频率和系统时钟 源。可以选择的高频时钟有:  一个 4/8/16/22.12/24 MHz 可配置的内部高精度 HSI 时钟。  一个 32.768 KHz 可配置的内部 LSI 时钟。  4~32 MHz HSE 时钟,并且可以使能 CSS 功能检测 HSE。如果 CSS fail,硬件会自动转换系统 时钟为 HSI,HSI 频率由软件配置。同时 CPU NMI 中断产生。 7/48 PY32MD310 系列数据手册  PLL 时钟,PLL 源可以选择 HSI 和 HSE。如果选择 HSE 源,当 CSS 使能并且 CSS fail 时,关闭 PLL 和 HSE,硬件选择系统时钟源为 HSI。 AHB 时钟可以基于系统时钟分频,APB 时钟可以基于 AHB 时钟分频。AHB 和 APB 时钟频率最高为 48 MHz。 HSI:High-speed internal clock LSI:Low-speed internal clock HSE:High-speed external clock PLL:Phase locked loop LSI RC 32kHz to IWDG LSI to RTC HSE /32 to PWR RTCS EL To AHB bus, core, memory and DMA AHB PRESC /1,2...512 LSI PLL MCO /1...128 FCLK Cortex free-running clock To Cortex system timer APB PCLK PRESC /1,2,4,8,16 SYSCLK HSE To APB periphrals PCLK HSI HSI RC 24MHz to LPTIM LSI X2 PLL PCLK to COMP LSC HSIDIV OSC_OUT OSC_IN HSE 4~32MHz Clock detector PLL HSISYS HSE PCLK to ADC HSI SYSCLK LSI If(APB prescaler=1) x1, else x2 TIM_PCLK 图 2-1 系统时钟结构图 8/48 PY32MD310 系列数据手册 2.4. 电源管理 2.4.1. 电源框图 VCCA ADC VCCA domain COMP LSI HSI FLASH VDD domain VCC domain HSI_10M POR PDR HSE PLL BOR VCC VR BG PVD VDD VDD1 CPU Core/Digital Peripherals RTC IO_CTRL IWDG LPTIMER PWR_Acon RCC_Acon PMU VCCIO VCCIO domain IO Ring VDDA VDDP PWR_CR1[18] SRAM VDDA 图 2-2 电源框图 表 2-1 电源框图 编号 电源 电源值 1 VCC 1.7 V ~ 5.5 V 2 VCCA 1.7 V ~ 5.5 V 3 VCCIO 1.7 V ~ 5.5 V 描述 通过电源管脚为芯片提供电源,其供电模块为:部分模拟电 路。 给大部分模拟模块供电,来自于 VCC PAD(也可设计单独 电源 PAD)。 给 IO 供电,来自于 VCC PAD 来自于 VR 的输出,为芯片内部主要逻辑电路、SRAM 供 4 VDD 1.2 V/1.0 V±10% 电。当 MR 供电时,输出 1.2 V。当进入 stop 模式时,根据 软件配置,可以由 MR 或者 LPR 供电,并根据软件配置决 定 LPR 输出是 1.2 V 或者 1.0 V。 2.4.2. 电源监控 2.4.2.1. 上下电复位(POR/PDR) 芯片内设计 Power on reset(POR)/Power down reset(PDR)模块,为芯片提供上电和下电复位。 该模块在各种模式之下都保持工作。 9/48 PY32MD310 系列数据手册 2.4.2.2. 欠压复位(BOR) 除了 POR/PDR 外,还实现了 BOR(brown out reset)。BOR 仅可以通过 option byte,进行使能和 关闭操作。 当 BOR 被打开时,BOR 的阈值可以通过 Option byte 进行选择,且上升和下降检测点都可以被单独配 置。 VCC VBORR8 VBORF8 VBORR7 VBORF7 VBORR6 VBORF6 VBORR5 VBORF5 VBORR4 VBORF4 VBORR3 VBORF3 VBORR2 VBORF2 VBORR1 VBORF1 VPOR VPDR t tRSTTEMPO Reset with BOR off tRSTTEMPO Reset with BOR on (VBOR8 VBOR1) POR/BOR rising thresholds PDR/BOR falling thresholds 图 2-3 POR/PDR/BOR 阈值 2.4.2.3. 电压检测(PVD) Programmable Voltage detector(PVD)模块可以用来检测 VCC 电源(也可以检测 PB7 引脚的电 压),检测点可通过寄存器进行配置。当 VCC 高于或者低于 PVD 的检测点时,产生相应的复位标识。 该事件内部连接到 EXTI 的 line 16,取决于 EXTI line 16 上升/下降沿配置,当 VCC 上升超过 PVD 的检 测点,或者 VCC 降低到 PVD 的检测点以下,产生中断,在中断服务程序中用户可以进行紧急的 shutdown 任务。 10/48 PY32MD310 系列数据手册 VCC VPVDRx Configurable hysteresis VPVDFx PVD output 图 2-4 PVD 阈值 2.4.3. 电压调节器 芯片设计两个电压调节器: 2.4.4.  MR(Main regulator)在芯片正常运行状态时保持工作。  LPR(low power regulator)在 stop 模式下,提供更低功耗的选择。 低功耗模式 芯片在正常的运行模式之外,有 2 个低功耗模式:  Sleep mode:CPU 时钟关闭(NVIC,SysTick 等工作),外设可以配置为保持工作。(建议只 使能必须工作的模块,在模块工作结束后关闭该模块)  Stop mode:该模式下 SRAM 和寄存器的内容保持,高速时钟 PLL、HSI 和 HSE 关闭,VDD 域下 大部分模块的时钟都被停掉。GPIO,PVD,COMP output,RTC 和 LPTIM 可以唤醒 stop 模式。 2.5. 复位 芯片内设计两种复位,分别是:电源复位和系统复位。 2.5.1. 电源复位 电源复位在以下几种情况下产生: 2.5.2.  上下电复位(POR/PDR)  欠压复位(BOR) 系统复位 当产生以下事件时,产生系统复位: 11/48 PY32MD310 系列数据手册 2.6.  NRST pin 的复位  窗口看门狗复位(WWDG)  独立看门狗复位(IWDG)  SYSRESETREQ 软件复位  option byte load 复位(OBL) 通用输入输出 GPIO 每个 GPIO 都可以由软件配置为输出(push-pull 或者 open drain),输入(floating,pull-up/down, analog),外设复用功能,锁定机制会冻结 I/O 口配置功能。 2.7. DMA 直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。 DMA 控制器有 3 条 DMA 通道,每条通道负责管理来自 1 个或者多个外设对存储器访问的请求。DMA 控制器包括处理 DMA 请求的仲裁器,用于处理各个 DMA 请求的优先级。 DMA 支持循环的缓冲器管理,消除了当控制器到达缓冲器末端时需要干预用户代码。 每个通道都直接连接专用的硬件 DMA 请求,每个通道都同样支持软件触发。这些功能通过软件来配 置。 DMA 可用于主要外设:SPI, I2C, USART,所有 TIMx 计时器(除了 TIM14 和 LPTIM)和 ADC。 2.8. 中断 PY32MD310 通过 Cortex-M0+ 处理器内嵌的矢量中断控制器(NVIC)和一个扩展中断/事件控制器 (EXTI)来处理异常。 2.8.1. 中断控制器 NVIC NVIC 是 Cortex-M0+ 处理器内部紧耦合 IP。NVIC 可以处理来自处理器外部的 NMI(不可屏蔽中断) 和可屏蔽外部中断,以及 Cortex-M0+ 内部异常。NVIC 提供了灵活的优先级管理。 处理器核心与 NVIC 的紧密耦合大大减少了中断事件和相应中断服务例程(ISR)启动之间的延迟。 ISR 向量列在一个向量表中,存储在 NVIC 的一个基地地址。要执行的 ISR 的向量地址是由向量表基 址和用作偏移量的 ISR 序号组成的。 如果高优先级的中断事件发生,而低优先级的中断事件刚好在等待响应,稍后到达的高优先级的中断 事件将首先被响应。另一种优化称为尾链(tail-chaining)。当从一个高优先级的 ISR 返回时,然后启 动一个挂起的低优先级的 ISR,将跳过不必要的处理器上下文的压栈和弹栈。这减少了延迟,提高了 电源效率。 NVIC 特性:  低延时中断处理  4 级中断优先级  支持 1 个 NMI 中断  支持 32 个可屏蔽外部中断 12/48 PY32MD310 系列数据手册 2.8.2.  支持 10 个 Cortex-M0+ 异常  高优先级中断可打断低优先级中断响应  支持尾链(tail-chaining)优化  硬件中断向量检索 扩展中断 EXTI EXTI 增加了处理物理线事件的灵活性,并在处理器从 stop 模式唤醒时产生唤醒事件。 EXTI 控制器有多个通道,包括最多 16 个 GPIO,1 个 PVD 输出,2 个 COMP 输出,以及 RTC 和 LPTIM 唤醒信号。其中 GPIO,PVD,COMP 可以配置上升沿、下降沿或双沿触发。任何 GPIO 信号 通过选择信号配置为 EXTI0~15 通道。 每个 EXTI line 都可以通过寄存器独立屏蔽。 EXTI 控制器可以捕获比内部时钟周期短的脉冲。 EXTI 控制器中的寄存器锁存每个事件,即使是在 stop 模式下,处理器从停止模式唤醒后也能识别唤 醒的来源,或者识别引起中断的 GPIO 和事件。 2.9. 模数转换器 ADC 芯片具有 1 个 12 位的 SARADC。该模块共有最多 8 个要被测量的通道,包括 6 个外部通道和 2 个内 部通道。 各通道的转换模式可以设定为单次、连续、扫描、不连续模式。转换结果存储在左对齐或者右对齐的 16 位数据寄存器中。 模拟 watchdog 允许应用检测是否输入电压超出了用户定义的高或者低阈值。 ADC 实现了在低频率下运行,可获得很低的功耗。 在采样结束,转换结束,连续转换结束,模拟 watchdog 时转换电压超出阈值时产生中断请求。 2.10. 比较器(COMP) 芯片内集成通用比较器(general purpose comparators)COMP,也可以与 timer 组合在一起使用。 比较器可以被如下使用:  被模拟信号触发,产生低功耗模式唤醒功能  模拟信号调节  当与来自 timer 的 PWM 输出连接时,Cycle by cycle 的电流控制回路 2.10.1. COMP 主要特性  每个比较器有可配置的正或者负输入,以实现灵活的电压选择 — 多路 I/O pin — 电源 VCC — 温度传感器的输出 — 内部参考电压和通过分压提供的 3 个分数值(1/4、1/2、3/4) 13/48 PY32MD310 系列数据手册  迟滞功能可配置  可编程的速度和功耗  输出可以被连接到 I/O 或者 timer 的输入作为触发 — OCREF_CLR 事件(cycle by cycle 的电流控制) — 为快速 PWM shutdown 的刹车 每个 COMP 具有中断产生能力,用作芯片从低功耗模式(sleep 和 stop 模式)的唤醒(通过 EXTI) 2.11. 定时器 PY32MD310 不同定时器的特性如下表所示: 表 2-2 定时器特性 类型 Timer 位宽 计数方向 预分频 DMA 捕获/比较通道 互补输出 1~65536 支持 4 3 1~65536 支持 4 - 上, 高级定时器 TIM1 16 位 下, 中央对齐 上, TIM3 16 位 下, 中央对齐 通用定时器 TIM14 16 位 上 1~65536 - 1 - TIM16,TIM17 16 位 上 1~65536 支持 1 1 2.11.1. 高级定时器 高级定时器(TIM1)由 16 位被可编程分频器驱动的自动装载计数器组成。它可以被用作各种场景, 包括:输入信号(输入捕获)的脉冲长度测量,或者产生输出波形(输出比较、输出 PWM、带死区插 入的互补 PWM)。 TIM1 包括 4 个独立通道,用作:  输入捕获  输出比较  PWM 产生(边缘或者中心对齐模式)  单脉冲模式输出 如果 TIM1 配置为标准的 16 位计时器,则它具有与 TIMx 计时器相同的特性。如果配置为 16 位 PWM 发生器,则具有全调制能力(0 - 100%)。 在 MCU debug 模式,TIM1 可以冻结计数。 具有相同架构的 timer 特性共享,因此 TIM1 可以通过计时器链接功能与其他计时器一起工作,以实现 同步或事件链接。 TIM1 支持 DMA 功能。 2.11.2. 通用定时器 14/48 PY32MD310 系列数据手册 2.11.2.1. TIM3  TIM3 通用定时器是由 16 位可编程分频器驱动的 16 位自动重装载计数器构成。具有 4 个独立的 通道,每个用于输入捕获/输出比较,PWM 或者单脉冲模式输出。  TIM3 可以通过计时器链接功能与 TIM1 一起工作.  TIM3 支持 DMA 功能。  TIM3 能够处理正交(增量)编码器信号和数字输出从 1 到 3 霍尔效应传感器。  在 MCU debug 模式,TIM3 可以冻结计数。 2.11.2.2. TIM14  通用定时器 TIM14 由可编程预分频器驱动的 16 位自动装载计数器构成。  TIM14 具有 1 个独立通道用于输入捕获/输出比较,PWM 或者单脉冲模式输出。  在 MCU debug 模式,TIM14 可以冻结计数。 2.11.2.3. TIM16/TIM17  TIM16 和 TIM17 由可编程预分频器驱动的 16 位自动装载计数器构成。  TIM16/TIM17 具有 1 个独立通道用于输入捕获/输出比较,PWM 或者单脉冲模式输出。  TIM16/TIM17 具有带死区的互补输出。  TIM16/TIM17 支持 DMA 功能。  在 MCU debug 模式,TIM16/TIM17 可以冻结计数。 2.11.3. 低功耗定时器  LPTIM 为 16 位向上计数器,包含 3 位预分频器。只支持单次计数。  LPTIM 可以配置为 stop 模式唤醒源。  在 MCU debug 模式,LPTIM 可以冻结计数值。 2.11.4. IWDG  芯片内集成了一个 Independent watchdog(简称 IWDG),该模块具有高安全级别、时序精确及 灵活使用的特点。IWDG 发现并解决由于软件失效造成的功能混乱,并在计数器达到指定的 timeout 值时触发系统复位。  IWDG 由 LSI 提供时钟,这样即使主时钟 Fail,也能保持工作。  IWDG 最适合需要 watchdog 作为主应用之外的独立过程,并且无很高的时序准确度限制的应 用。  通过 option byte 的控制,可以使能 IWDG 硬件模式。  IWDG 是 stop 模式的唤醒源,以复位的方式唤醒 stop 模式。  在 MCU debug 模式,IWDG 可以冻结计数值。 2.11.5. WWDG 系统窗口看门狗是基于一个 7 位的下行计数器,可以设置为自由运行。当出现问题时,它可以作为一 个看门狗来复位系统。计数时钟为 APB 时钟(PCLK)。它具有预警中断能力,计数器可以在 MCU debug 模式下被冻结。 15/48 PY32MD310 系列数据手册 2.11.6. SysTick timer SysTick 计数器专门用于实时操作系统(RTOS),但也可以用作标准的向下计数器。 SysTick 特性:  24 位向下计数  自装载能力  计数器记到 0 时可产生中断(可屏蔽) 2.12. 实时时钟 RTC  实时时钟是一个独立的定时器。RTC 模块拥有一组连续计数的计数器,在相应软件配置下,可提 供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。  RTC 为预分频系数最高为 220 的 32 位可编程计数器。  RTC 计数器时钟源可以为 LSI,可以作为 stop 唤醒源。  RTC 可以产生闹钟中断,秒中断和溢出中断(可屏蔽)。  RTC 支持时钟 calibration。  在 MCU debug 模式,RTC 可以冻结计数。 2.13. I 2 C 接口 I2C(inter-integrated circuit)总线接口连接微控制器和串行 I2C 总线。它提供多主机功能,控制所有 I2C 总线特定的顺序、协议、仲裁和时序。支持标准(Sm)、快速(Fm)。 I2C 特性:  Slave 和 master 模式  多主机功能:可以做 master,也可以做 slave  支持不同通讯速度   — 标准模式(Sm):高达 100 KHZ — 快速模式(Fm):高达 400 KHZ 作为 Master — 产生 Clock — Start 和 Stop 的产生 作为 slave — 可编程的 I2C 地址检测 — Stop 位的发现  7 位寻址模式  通用广播(General call)  状态标志位 — 发送/接收模式标志位 — 字节传输完成标志位 — I2C busy 标志位 16/48 PY32MD310 系列数据手册  错误标志位 — Master arbitration loss — 地址/数据传输后的 ACK failure — Start/Stop 错误 — Overrun/Underrun(时钟拉长功能 disable)  可选的时钟拉长功能  具备 DMA 能力的单字节 buffer  软件复位  模拟噪声滤波功能 2.14. 通用同步异步收发器 USART PY32MD310包含2个USART,2个功能完全一致。 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设 备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,它还允许多处理器通信。 支持自动波特率检测。 使用多缓冲器配置的DMA方式,可以实现高速数据通信。 USART特性:  全双工异步通信  NRZ 标准格式  可配置 16 倍或者 8 倍过采样,增加在速度和时钟容忍度的灵活性  发送和接收共用的可编程波特率,最高达 4.5 Mbit/s  自动波特率检测  可编程的数据长度 8 位或者 9 位  可配置的停止位(1 或者 2 位)  同步模式和为同步通讯的时钟输出功能  单线半双工通讯  独立的发送和接收使能位  硬件流控制  通过 DMA 缓冲接收/发送字节  检测标志   — 接收 buffer 满 — 发送 buffer 空 — 传输结束 奇偶校验控制 — 发送校验位 — 对接收数据进行校验 带标志的中断源 — CTS 改变 17/48 PY32MD310 系列数据手册  — 发送寄存器空 — 发送完成 — 接收数据寄存器满 — 检测到总线空闲 — 溢出错误 — 帧错误 — 噪音操作 — 检测错误 多处理器通信 —  如果地址不匹配,则进入静默模式 从静默模式唤醒:通过空闲检测和地址标志检测 2.15. 串行外设接口 SPI PY32MD310包含2个SPI。 串行外设接口(SPI)允许芯片与外部设备以半双工、全双工、单工同步的串行方式通信。此接口可以被 配置成主模式,并为外部从设备提供通信时钟(SCK)。接口还能以多主配置方式工作。 SPI特性如下:  Master 或者 slave 模式  3 线全双工同步传输  2 线半双工同步传输(有双向数据线)  2 线单工同步传输(无双向数据线)  8 位或者 16 位传输帧选择  支持多主模式  8 个主模式波特率预分频系数(最大为 fPCLK/4)  从模式频率(最大为 fPCLK/4)  主模式和从模式下均可以由软件或硬件进行 NSS 管理:主/从操作模式的动态改变  可编程的时钟极性和相位  可编程的数据顺序,MSB 在前或 LSB 在前  可触发中断的专用发送和接收标志  SPI 总线忙状态标志  Motorola 模式  可引起中断的主模式故障、过载  2 个具备 DMA 能力的 32 位 Rx 和 Tx FIFOs 2.16. SWD ARM SWD接口允许串口调试工具连接到PY32MD310。 18/48 PY32MD310 系列数据手册 PA4 PA3 PA2 PA0 28 26 25 PA6 PA5 30 29 27 AO1 AO2 32 31 3. 引脚配置 21 PF0-OSCIN LDO 5 20 VCC VIN 6 Exposed pad 19 PB8 PGND 7 18 PA13-SWDIO LO1 8 17 PA14-SWCLK 16 4 14 PF1-OSCOUT INP2 QFN32 22 15 3 12 PF2-NRST INN2 13 PF3 23 11 24 2 9 1 INP1 10 INN1 PB7 PB4 PB5 LO3 HO3 HO2 LO2 HO1 VSS 图 3-1 QFN32 Pinout1 PY32MD310K1xU 表 3-1 引脚定义的术语和符号 类型 符号 S G I/O NC 端口类型 端口结构 Supply pin Ground pin Input/output pin 无定义 COM 正常 5 V 端口,支持模拟输入输出功能 RST 复位端口,内部带弱上拉电阻,不支持模拟输入输出功能 _L LED COM 端口,支持模拟输入输出功能 - 除非有其他说明,不然所有端口都被在复位之间和之后,作为模拟输入 复用功能 - 通过 GPIOx_AFR 寄存器选择的功能 附加功能 - 通过外设寄存器直接选择或使能的功能 Notes 端口功能 定义 表 3-2 QFN32 引脚定义 Driver 1 - INN1 2 - INP1 3 - INN2 复用功能 附加功能 - - - - - - - - - - - - Notes IO 端口结构 端口功能 端口类型 QFN32 K1 封装类型 19/48 PY32MD310 系列数据手册 附加功能 - - - - - - - - VIN - - - - - PGND - - - - 8 PA10 LO1 - - TIM1_CH3 - 9 PB1 HO1 - - TIM1_CH3N - 10 PA8 LO2 - - TIM1_CH1 - 11 PA7 HO2 - - TIM1_CH1N - 12 PB3 LO3 - - TIM1_CH2 - 13 PA1 HO3 - - TIM1_CH2N - IO Driver 4 - INP2 5 - LDO 6 - 7 Notes 复用功能 QFN32 K1 端口结构 端口功能 端口类型 封装类型 SPI2_SCK USART2_RX 21 PF0-OSC_IN-(PF0) I/O TIM14_CH1 COM USART1_RX OSC_IN USART2_TX I2C_SDA SPI2_MISO USART2_TX USART1_TX 22 PF1-OSC_OUT-(PF1) I/O COM USART2_RX OSC_OUT I2C_SCL SP1_NSS TIM14_CH1 MCO 23 PF2-NRST I/O RST (1) SPI2_MOSI NRST USART2_RX USART1_TX USART2_TX 24 PF3 I/O COM SPI2_MISO SPI1_NSS COMP2_INP TIM3_CH3 RTC_OUT SPI2_SCK USART1_CTS USART2_CTS COMP1_OUT 25 PA0 I/O COM TIM1_CH3 ADC_IN0 COMP1_INM TIM1_CH1N SPI1_MISO USART2_TX IR_OUT 20/48 PY32MD310 系列数据手册 Driver Notes IO 端口结构 端口功能 端口类型 QFN32 K1 封装类型 复用功能 附加功能 SPI1_MOSI USART1_TX USART2_TX 26 PA2 I/O COM COMP2_OUT COMP2_INM ADC_IN2 SPI1_SCK TIM3_CH1 I2C_SDA SPI2_MISO USART1_RX USART2_RX 27 PA3 I/O COM EVENTOUT COMP2_INP ADC_IN3 SPI1_MOSI TIM1_CH1 I2C_SCL SPI1_NSS USART1_CK SPI2_MOSI TIM14_CH1 28 PA4 I/O COM USART2_CK ADC_IN4 ENENTOUT RTC_OUT TIM3_CH3 USART2_TX SPI1_SCK LPTIM_ETR 29 PA5 I/O EVENTOUT COM TIM3_CH2 ADC_IN5 USART2_RX MCO SPI1_MISO TIM3_CH1 TIM1_BKIN 30 PA6 I/O COM TIM16_CH1 ADC_IN6 COMP1_OUT USART1_CK RTC_OUT 20 VCC S Digital power supply SWDIO 18 PA13(SWDIO) I/O COM (2) IR_OUT EVENTOUT - SPI1_MISO 21/48 PY32MD310 系列数据手册 Driver Notes IO 端口结构 端口功能 端口类型 QFN32 K1 封装类型 复用功能 附加功能 TIM1_CH2 USART1_RX MCO SWCLK USART1_TX 17 PA14(SWCLK) I/O COM (2) USART2_TX - EVENTOUT MCO SPI1_MISO TIM3_CH1 14 PB4 I/O COM USART2_CTS USART1_CTS COMP2_INP TIM17_BKIN EVENTOUT SPI1_MOSI TIM3_CH2 TIM16_BKIN 15 PB5 I/O COM USART2_CK - USART1_CK LPTIM_IN1 COMP1_OUT USART1_RX SPI2_MOSI 16 PB7 I/O COM TIM17_CH1N USART2_RX COMP2_INM PVD_IN I2C_SDA EVENTOUT SPI2_SCK TIM16_CH1 I2C1_SCL USART2_TX 19 PB8 I/O COM EVENTOUT USART1_TX COMP1_INP SPI2_NSS I2C_SDA TIM17_CH1 IR_OUT 1. 31 - AO2 - - - - 32 - AO1 - - - - 选择 PF2 或者 NRST 是通过 option bytes 进行配置。 22/48 PY32MD310 系列数据手册 2. 复位后,PA13 和 PA14 两个 pin 被配置为 SWDIO 和 SWCLK AF 功能,前者内部上拉电阻、后者内部下 拉电阻被激活。 表 3-3 GateDriver 引脚说明 封装类型 QFN32 K1 3.1. 引脚名称 引脚功能 1 INN1 通道 1 低失调运放的负输入 2 INP1 通道 1 低失调运放的正输入 3 INN2 通道 2 低失调运放的负输入 4 INP2 通道 2 低失调运放的正输入 5 LDO 5 V LDO 输出, 外接 1 μF 电容到地 6 VIN 输入工作电源, 外接 1 μF 电容到地 7 PGND 电源地, 接栅极驱动器 8 LO1 通道 1 的低侧栅极驱动器输出 9 HO1 通道 1 的高侧栅极驱动器输出 10 LO2 通道 2 的低侧栅极驱动器输出 11 HO2 通道 2 的高侧栅极驱动器输出 12 LO3 通道 3 的低侧栅极驱动器输出 13 HO3 通道 3 的高侧栅极驱动器输出 31 AO2 通道 2 低失调运放的输出 32 AO1 通道 1 低失调运放的输出 端口 A 复用功能映射 表 3-4 端口 A 复用功能映射 端口 PA0 PA1 PA2 PA3 PA4 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI2_SCK USART1_CTS - - USART2_CTS - - COMP1_OUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - USART2_TX SPI1_MISO - - TIM1_CH3 TIM1_CH1N IR_OUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_SCK USART1_RTS - - USART2_RTS - - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - USART2_RX SPI1_MOSI - - TIM1_CH4 TIM1_CH2N MCO AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MOSI USART1_TX - - USART2_TX - - COMP2_OUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - - SPI1_SCK - I2C_SDA TIM3_CH1 - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI2_MISO USART1_RX - - USART2_RX - - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - - SPI1_MOSI - I2C_SCL TIM1_CH1 - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_NSS USART1_CK SPI2_MOSI - TIM14_CH1 USART2_CK - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - USART2_TX - - - TIM3_CH3 - RTC_OUT 23/48 PY32MD310 系列数据手册 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 3.2. AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_SCK - - - - LPTIM1_ETR - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - USART2_RX - - - TIM3_CH2 - MCO AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MISO TIM3_CH1 TIM1_BKIN - - TIM16_CH1 - COMP1_OUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_CK - - - - - - RTC_OUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MOSI TIM3_CH2 TIM1_CH1N - TIM14_CH1 TIM17_CH1 EVENTOUT COMP2_OUT AF15 AF8 AF9 AF10 AF11 AF12 AF13 AF14 USART1_TX USART2_TX SPI1_MISO - I2C_SDA - - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI2_NSS USART1_CK TIM1_CH1 - USART2_CK MCO - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_RX USART2_RX SPI1_MOSI - I2C_SCL - - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI2_MISO USART1_TX TIM1_CH2 - USART2_TX MCO I2C_SCL EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_RX - SPI1_SCK - I2C_SDA TIM1_BKIN - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI2_MOSI USART1_RX TIM1_CH3 - USART2_RX TIM17_BKIN I2C_SDA EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_TX - SPI1_NSS - I2C_SCL - - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MISO USART1_CTS TIM1_CH4 - USART2_CTS EVENTOUT I2C_SCL COMP1_OUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MOSI USART1_RTS TIM1_ETR - USART2_RTS EVENTOUT I2C_SDA COMP2_OUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SWDIO IR_OUT - - - - - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_RX - SPI1_MISO - - TIM1_CH2 - MCO AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SWCLK USART1_TX - - USART2_TX - - EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - - - - - - - MCO AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_NSS USART1_RX - - USART2_RX - - EVENTOUT 端口 B 复用功能映射 表 3-5 端口 B 复用功能映射 端口 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 AF0 SPI1_NSS AF1 TIM3_CH3 AF2 AF3 AF4 AF5 AF6 AF7 COMP1_OU T TIM1_CH2N - - EVENTOUT - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 TIM14_CH1 TIM3_CH4 TIM1_CH3N - - - - EVENTOUT AF7 AF0 AF1 AF2 AF3 AF4 AF5 AF6 USART1_RX SPI2_SCK - USART2_RX - - - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_SCK TIM1_CH2 - USART1_RTS USART2_RTS - - EVENTOUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 SPI1_MISO TIM3_CH1 - USART1_CTS USART2_CTS TIM17_BKIN - EVENTOUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 - COMP1_OU T SPI1_MOSI TIM3_CH2 TIM16_BKIN USART1_CK USART2_CK LPTIM_IN1 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 USART1_TX TIM1_CH3 TIM16_CH1N SPI2_MISO USART2_TX LPTIM_ETR I2C_SCL EVENTOUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 24/48 PY32MD310 系列数据手册 USART1_RX SPI2_MOSI TIM17_CH1N - USART2_RX - I2C_SDA AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 - SPI2_SCK TIM16_CH1 - USART2_TX - I2C_SCL EVENTOUT AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_TX - - SPI2_NSS I2C_SDA TIM17_CH1 - IR_OUT PB8 3.3. EVENTOUT 端口 F 复用功能映射 表 3-6 端口 F 复用功能映射 端口 AF0 - - TIM14_CH1 SPI2_SCK USART2_RX - - - PF0-OSC_IN AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART1_RX USART2_TX - - I2C_SDA - - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 PF1_OSC_OUT PF3 PF4 AF2 AF3 AF4 AF5 AF6 AF7 - - - SPI2_MISO USART2_TX - - - AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 USART2_RX SPI1_NSS - I2C_SCL TIM14_CH 1 - - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 - - - SPI2_MOSI USART2_RX - MCO - AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 USART1_TX PF2-NRST AF1 USART1_TX - - SPI2_MISO USART2_TX - - - AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15 - - SPI1_NSS - - TIM3_CH3 - RTC_OUT AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 - - - - - - - - 25/48 PY32MD310 系列数据手册 4. 存储器映射 0xFFFF FFFF User space Block 7 0xE000 0000 Reserved space ARM Cortex M0+ Internal periphrals Block 6 0xC000 0000 IOPORT 0x5001 1FFF 0x5000 0000 Block 5 0x4002 63FF AHB 0xA000 0000 0x4002 0000 Block 4 0x4001 5BFF APB 0x8000 0000 0x4001 0000 0x4000 A7FF Block 3 APB 0x4000 0000 0x6000 0000 Block 2 Reserved Periphrals Reserved Factory config. bytes Option bytes UID 0x4000 0000 Block 1 0x2000 0000 RAM 0x1FFF FFFF 0x1FFF 1000 0x1FFF 0F80 0x1FFF 0F00 0x1FFF 0E80 0x1FFF 0E00 System memory 0x1FFF 0000 Block 0 0x0800 FFFF Code Main flash 0x0800 0000 0x0000 0000 Main flash/ System flash/ RAM Addressable space 0x0000 FFFF 0x0000 0000 图 4-1 存储器映射 表 4-1 存储器地址 Type Boundary Address 0x2000 2000-0x3FFF FFFF - Size Memory Area Reserved 0x2000 0000-0x2000 1FFF 8 Kbytes SRAM 0x1FFF 1000-0x1FFF FFFF 0x1FFF 0F80-0x1FFF 0FFF 128 Bytes Reserved Reserved 0x1FFF 0F00-0x1FFF 0F7F 128 Bytes Factory config 0x1FFF 0E80-0x1FFF 0EFF 0x1FFF 0E00-0x1FFF 0E7F 0x1FFF 0000-0x1FFF 0DFF 128 Bytes 128 Bytes - Option bytes UID Reserved SRAM Code Description 根据硬件不同,SRAM 最 大为 8 Kbytes 存放 HSI triming 数据、 flash 擦写时间配置参数 option bytes Unique ID 26/48 PY32MD310 系列数据手册 Type Boundary Address 0x0801 0000-0x1FFF FFFF 0x0800 0000-0x0800 FFFF 0x0001 0000-0x07FF FFFF 0x0000 0000-0x0000 FFFF Size 64 Kbytes 64 Kbytes Memory Area Reserved Main flash memory Reserved Main flash memory Description - 表 4-2 外设寄存器地址 Bus IOPORT AHB APB Boundary Address 0xE000 0000-0xE00F FFFF 0x5000 1800-0x5FFF FFFF 0x5000 1400-0x5000 17FF 0x5000 1000-0x5000 13FF 0x5000 0C00-0x5000 0FFF 0x5000 0800-0x5000 0BFF 0x5000 0400-0x5000 07FF 0x5000 0000-0x5000 03FF 0x4002 3400-0x4FFF FFFF 0x4002 300C-0x4002 33FF 0x4002 3000-0x4002 3008 0x4002 2400-0x4002 2FFF 0x4002 2124-0x4002 23FF 0x4002 2000-0x4002 2120 0x4002 1C00-0x4002 1FFF 0x4002 1888-0x4002 1BFF 0x4002 1800-0x4002 1884 0x4002 1400-0x4002 17FF 0x4002 1064-0x4002 13FF 0x4002 1000-0x4002 1060 0x4002 0C00-0x4002 0FFF 0x4002 0040-0x4002 03FF 0x4002 0000-0x4002 003C 0x4001 5C00-0x4001 FFFF 0x4001 5880-0x4001 5BFF 0x4001 5800-0x4001 587F 0x4001 4C00-0x4001 57FF 0x4001 4850-0x4001 4BFF 0x4001 4800-0x4001 484C 0x4001 4450-0x4001 47FF 0x4001 4400-0x4001 404C 0x4001 3C00-0x4001 43FF 0x4001 381C-0x4001 3BFF 0x4001 3800-0x4001 3018 0x4001 3400-0x4001 37FF 0x4001 3010-0x4001 33FF 0x4001 3000-0x4001 300C 0x4001 2C50-0x4001 2FFF 0x4001 2C00-0x4001 2C4C 0x4001 2800-0x4001 2BFF Size 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 2 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes - Peripheral M0+ Reserved GPIOF Reserved Reserved Reserved GPIOB GPIOA Reserved Reserved CRC Reserved Reserved Flash Reserved Reserved EXTI Reserved Reserved RCC Reserved Reserved DMA Reserved Reserved DBG Reserved Reserved TIM17 Reserved TIM16 Reserved Reserved USART1 Reserved Reserved SPI1 Reserved TIM1 Reserved 27/48 PY32MD310 系列数据手册 Bus Boundary Address 0x4001 270C-0x4001 27FF 0x4001 2400-0x4001 2708 0x4001 0400-0x4001 23FF 0x4001 0220-0x4001 03FF 0x4001 0200-0x4001 021F 0x4001 0000-0x4001 01FF 0x4000 B400-0x4000 FFFF 0x4000 B000-0x4000 B3FF 0x4000 8400-0x4000 AFFF 0x4000 8000-0x4000 83FF 0x4000 7C28-0x4000 7FFF 0x4000 7C00-0x4000 7C24 0x4000 7400-0x4000 7BFF 0x4000 7018-0x4000 73FF 0x4000 7000-0x4000 7014 0x4000 5800-0x4000 6FFF 0x4000 5434-0x4000 57FF 0x4000 5400-0x4000 5430 0x4000 4800-0x4000 53FF 0x4000 441C-0x4000 47FF 0x4000 4400-0x4000 4418 0x4000 3C00-0x4000 43FF 0x4000 3810-0x4000 3BFF 0x4000 3800-0x4000 380C 0x4000 3400-0x4000 37FF 0x4000 3014-0x4000 33FF 0x4000 3000-0x4000 0010 0x4000 2C0C-0x4000 2FFF 0x4000 2C00-0x4000 2C08 0x4000 2830-0x4000 2BFF 0x4000 2800-0x4000 282C 0x4000 2420-0x4000 27FF 0x4000 2400-0x4000 241C 0x4000 2054-0x4000 23FF 0x4000 2000-0x4000 0050 0x4000 1800-0x4000 1FFF 0x4000 1400-0x4000 17FF 0x4000 1030-0x4000 13FF 0x4000 1000-0x4000 102C 0x4000 0800-0x4000 0FFF 0x4000 0450-0x4000 07FF 0x4000 0400-0x4000 044C 0x4000 0000-0x4000 03FF Size 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes 1 Kbytes - Peripheral Reserved ADC Reserved Reserved COMP1 and COMP2 SYSCFG Reserved Reserved Reserved Reserved Reserved LPTIM Reserved Reserved PWR Reserved Reserved I2C Reserved Reserved USART2 Reserved Reserved SPI2 Reserved Reserved IWDG Reserved WWDG Reserved RTC Reserved Reserved Reserved TIM14 Reserved Reserved Reserved Reserved Reserved Reserved TIM3 Reserved 28/48 PY32MD310 系列数据手册 5. 电气特性 5.1. 测试条件 除非特殊说明,所有的电压都以 VSS 为基准。 5.1.1. 最小值和最大值 除非特殊说明,通过在环境温度 TA=25°C 和 TA=TA(max)下进行的芯片量产测试筛选,保证在最坏的环 境温度、供电电压和时钟频率条件下达到最小值和最大值。 基于表格下方注解的电特性结果、设计仿真和/或工艺参数的数据,未在生产中进行测试。最小和最大 数值参考了样品测试,取平均值再加或者减三倍的标准偏差。 5.1.2. 典型值 除非特殊说明,典型数据是基于 TA=25°C 和 VCC=3.3 V。这些数据仅用于设计指导未经过测试。 典型的 ADC 精度数值是通过对一个标准批次的采样,在所有温度范围下测试得到,95%的芯片误差小 于等于给出的数值。 5.2. 绝对最大额定值 如果加在芯片上超过以下表格给出的绝对最大值,可能会导致芯片永久性的损坏。这里只是列出了所 能承受的强度分等,并不意味着在此条件下器件的功能操作无误。长时间工作在最大值条件下可能影 响芯片的可靠性。 表 5-1 电压特性(1) 符号 描述 最小值 最大值 单位 VCC 外部主供电电源 -0.3 6.25 V VIN 其他 Pin 的输入电压 -0.3 VCC+0.3 V 1. 电源 VCC 和地 VSS 引脚必须始终连接到外部允许范围内的供电系统上。 表 5-2 电流特性 符号 描述 最大值 IVCC 流进 VCC pin 的总电流(供应电流)(1) 100 IVSS 流出 VSS pin 的总电流(流出电流) (1) 100 COM IO 的输出灌电流(2) 20 所有 IO 的拉电流 -20 IIO(PIN) 1. 电源 VCC 和地 VSS 引脚必须始终连接到外部允许范围内的供电系统上。 2. IO 类型可参考引脚定义的术语和符号。 单位 mA 29/48 PY32MD310 系列数据手册 表 5-3 温度特性 符号 描述 数值 单位 TSTG 存储温度范围 -65 ~ +150 ℃ TO 工作温度范围 -40 ~ +105 ℃ 5.3. 工作条件 5.3.1. 通用工作条件 表 5-4 通用工作条件 符号 参数 条件 最小值 最大值 单位 fHCLK 内部 AHB 时钟频率 - 0 48 MHz fPCLK 内部 APB 时钟频率 - 0 48 MHz VCC 标准工作电压 - 1.7 5.5 V VIN IO 输入电压 - -0.3 VCC+0.3 V TA 环境温度 - -40 105 ℃ TJ 结温 - -40 125 ℃ 最小值 最大值 单位 5.3.2. 上下电工作条件 表 5-5 上电和掉电工作条件 符号 参数 tVCC 5.3.3. 条件 VCC 上升速率 - 0 ∞ VCC 下降速率 - 20 ∞ us/V 内嵌复位和 LVD 模块特性 表 5-6 内嵌复位模块特性 符号 参数 条件 最小值 典型值 最大值 单位 tRSTTEMPO(1) 复位重置时间 - - 4.0 7.5 ms POR/PDR 复位阈值 上升沿 1.50(2) 1.60 1.70 VPOR/PDR 下降沿 1.45(1) 1.55 1.65(2) 上升沿 1.70(2) 1.80 1.90 下降沿 1.60 1.70 1.80(2) 上升沿 1.90(2) 2.00 2.10 VBOR1 VBOR2 BOR 阈值 1 BOR 阈值 2 V V V 30/48 PY32MD310 系列数据手册 符号 VBOR3 VBOR4 VBOR5 VBOR6 VBOR7 VBOR8 VPVD0 VPVD1 VPVD2 VPVD3 VPVD4 VPVD5 VPVD6 VPVD7 参数 BOR 阈值 3 BOR 阈值 4 BOR 阈值 5 BOR 阈值 6 BOR 阈值 7 BOR 阈值 8 PVD 阈值 0 PVD 阈值 1 PVD 阈值 2 PVD 阈值 3 PVD 阈值 4 PVD 阈值 5 PVD 阈值 6 PVD 阈值 7 条件 最小值 典型值 最大值 下降沿 1.80 1.90 2.00(2) 上升沿 2.10(2) 2.20 2.30 下降沿 2.00 2.10 2.20(2) 上升沿 2.30(2) 2.40 2.50 下降沿 2.20 2.30 2.40(2) 上升沿 2.50(2) 2.60 2.70 下降沿 2.40 2.50 2.60(2) 上升沿 2.70(2) 2.80 2.90 下降沿 2.60 2.70 2.80(2) 上升沿 2.90(2) 3.00 3.10 下降沿 2.80 2.90 3.00(2) 上升沿 3.10(2) 3.20 3.30 下降沿 3.00 3.10 3.20(2) 上升沿 1.70(2) 1.80 1.90 下降沿 1.60 1.70 1.80(2) 上升沿 1.90(2) 2.00 2.10 下降沿 1.80 1.90 2.00(2) 上升沿 2.10(2) 2.20 2.30 下降沿 2.00 2.10 2.20(2) 上升沿 2.30(2) 2.40 2.50 下降沿 2.20 2.30 2.40(2) 上升沿 2.50(2) 2.60 2.70 下降沿 2.40 2.50 2.60(2) 上升沿 2.70(2) 2.80 2.90 下降沿 2.60 2.70 2.80(2) 上升沿 2.90(2) 3.00 3.10 下降沿 2.80 2.90 3.00(2) 上升沿 3.10(2) 3.20 3.30 下降沿 3.00 3.10 3.20(2) 单位 V V V V V V V V V V V V V V VPOR_PDR_hyst(1) POR/PDR 迟滞电压 - - 50 - mV VPVD_BOR_hyst(1) PVD 迟滞电压 - - 100 - mV Idd(PVD) PVD 功耗 - - 0.6 - μA Idd(BOR) BOR 功耗 - - 0.6 - μA 1. 由设计保证,不在生产中测试。 31/48 PY32MD310 系列数据手册 2. 数据基于考核结果,不在生产中测试。 5.3.4. 工作电流特性 表 5-7 运行模式电流 符号 条件 系统时钟 频率 代码 运行 外设时钟 Flash ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF 48 MHz 24 MHz HSI IDD(run) 16 MHz 8 MHz While(1) 4 MHz 1. LSI 32.768 KHZ LSI 32.768 KHZ FLASH sleep DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE ENABLE ENABLE 典型值(1) 最大值 2.6 1.7 1.5 0.9 1.1 0.7 0.7 0.5 0.5 0.35 170 170 95 95 - 单位 mA μA μA 数据基于考核结果,不在生产中测试。 表 5-8 sleep 模式电流 符号 条件 系统时钟 频率 48 MHz 24 MHz HSI IDD(sleep) 16 MHz 8 MHz 4 MHz 1. LSI 32.768 KHZ LSI 32.768 KHZ 外设时钟 ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF FLASH sleep DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE DISABLE ENABLE ENABLE 典型值(1) 最大值 1.8 1.1 1 0.6 0.75 0.5 0.5 0.35 0.4 0.35 170 170 95 96 - 单位 mA μA μA 数据基于考核结果,不在生产中测试。 32/48 PY32MD310 系列数据手册 表 5-9 stop 模式电流 条件 符号 VCC VDD MR/LPR LSI 外设时钟 1.2 V MR - RTC+IWDG+LPTIM IWDG LPTIM RTC No RTC+IWDG+LPTIM IWDG LPTIM RTC No ON 1.2 V IDD(stop) 1.7~5.5 V LPR OFF ON 1.0 V OFF 1. 典型值(1) 最大值 单位 70 6 6 6 6 6 4.5 4.5 4.5 4.5 4.5 - μA 数据基于考核结果,不在生产中测试。 5.3.5. 低功耗模式唤醒时间 表 5-10 低功耗模式唤醒时间 符号 参数(1) TWUSLEEP Sleep 的唤醒时间 Stop 的 TWUSTOP MR 供电 唤醒时 间 LPR 供电 条件 典型值(2) - 1.65 Flash 中执行程序,HSI(24 Mhz)作 为系统时钟 VDD=1.2 V 6 HSI 作为系统时钟 VDD=1.0 V 6 唤醒时间的测量是从唤醒时间开始至用户程序读取第一条指令。 2. 数据基于考核结果,不在生产中测试。 5.3.6. 单位 us 3.5 Flash 中执行程序, 1. 最大值 us 外部时钟源特性 5.3.6.1. 外部高速时钟 在 HSE 的 bypass 模式(RCC_CR 的 HSEBYP 置位),芯片内的高速起振电路停止工作,相应的 IO 作 为标准的 GPIO 使用。 33/48 PY32MD310 系列数据手册 Tw(HSEH) VHSEH 90% VHSEL 10% tf(HSE) tr(HSE) t Tw(HSEL) THSE 图 5-1 外部高速时钟时序图 表 5-11 外部高速时钟特性 符号 参数(1) 最小值 典型值 最大值 单位 0 8 32 MHz fHSE_ext 用户外部时钟频率 VHSEH 输入引脚高电平电压 0.7VCC - VCC VHSEL 输入引脚低电平电压 Vss - 0.3VCC tW(HSEH) tW(HSEL) tr(HSE) tf(HSE) 输入高或低的时间 15 - - ns - - 20 ns 1. 输入上升/下降的时间 V 由设计保证,不在生产中测试。 5.3.6.2. 外部高速晶体 可以通过外接 4~32 MHz 的晶体/陶瓷谐振器。在应用中,晶体和负载电容应该尽可能靠近管脚,这样 可以使输出变形和启动稳定时间最小化。 表 5-12 外部高速晶体特性 符号 参数 振荡频率 fOSC_IN 条件(1) 最小值(2) 典型值 最大值(2) 单位 - 4 - 32 MHz During startup - 0.58 5.5 - - 0.59 - - 0.89 - - 1.14 - VCC=3 V,Rm=30 Ω, - 1.94 - CL=20 pF@48 MHz fOSC_IN=32 MHz fOSC_IN=4 MHz - 3 15 - VCC=3 V,Rm=30 Ω, CL=10 pF@8 MHz VCC=3 V,Rm=45 Ω, CL=10 pF@8 MHz IDD (4) HSE 功耗 VCC=3 V,Rm=30 Ω, mA CL=5 pF@48 MHz VCC=3 V,Rm=30 Ω, CL=10 pF@48 MHz tSU(HSE) (3) (4) 启动时间 ms 34/48 PY32MD310 系列数据手册 1. 晶体/陶瓷谐振器特性基于制造商给出的数据手册。 2. 由设计保证,不在生产中测试。 3. tSU(HSE)是从启用(通过软件)到时钟振荡达到稳定的启动时间,针对标准晶体/谐振器测量的,不同晶体/谐 振器可能会有很大差异。 4. 数据基于考核结果,不在生产中测试。 5.3.7. 内部高频时钟源 HSI 特性 表 5-13 内部高频时钟源特性 符号 参数 条件 最小值 典型值 最大值 23.83(2) 21.97(2) 15.89(2) 7.94(2) 3.97(2) -2(2) 24 22.12 16 8 4 - 24.17(2) 22.27(2) 16.11(2) 8.06(2) 4.03(2) 2(2) -4(2) - 2(2) 单位 HSI 频率 TA=25°C,VCC=3.3 V HSI 频率温度漂移 VCC=1.7 V ~ 5.5 V, TA=0 ~ 85°C fTRIM(1) HSI 微调精度 - - 0.1 - % DHSI(1) 占空比 - 45(1) - 55(1) % tStab(HSI) HSI 稳定时间 - - 2 4(1) us HSI 功耗 4 MHz 8 MHz 16 MHz 22.12 MHz, 24 MHz - 100 105 150 180 - μA 最小值 典型值 最大值 单位 -3 - +3 % fHSI ΔTemp(HSI) IDD(HSI) (2) VCC=1.7 V ~ 5.5 V, TA=-40 ~ 105°C 1. 由设计保证,不在生产中测试。 2. 数据基于考核结果,不在生产中测试。 5.3.8. MHz % 内部低频时钟源 LSI 特性 表 5-14 内部低频时钟特性 符号 参数 条件 LSI 频率 TA=25°C,VCC=3.3 V LSI 频率温度漂移 VCC=1.6 ~ 5.5 V TA=0~85°C -10(2) - 10(2) VCC=1.6 ~ 5.5 V,TA=-40~105°C -20(2) - 20(2) fTRIM(1) LSI 微调精度 - - 0.2 - % tStab(LSI) (1) LSI 稳定时间 - - 150 - us IDD(LSI) (1) LSI 功耗 - - 210 - nA fLSI ΔTemp(LSI) 1. 由设计保证,不在生产中测试。 2. 数据基于考核结果,不在生产中测试。 % 35/48 PY32MD310 系列数据手册 5.3.9. 锁相环 PLL 特性 表 5-15 锁相环特性 符号 参数 条件 最小值 典型值 最大值 单位 fPLL_IN 输入频率 TA=25°C,VCC=3.3 V 24(1) - 24(1) MHz fPLL_OUT 输出频率 TA=25°C,VCC=3.3 V 48 - 48 MHz Jitter 周期抖动 - - - 0.3(1) ns tLOCK 锁存时间 fPLL_IN=24 MHz - 15 40(1) us 典型值 最大值(1) 单位 1.0 3.0 2.1 2.1 1.5 4.5 2.9 2.9 ms ms 1. 由设计保证,不在生产中测试。 5.3.10. 存储器特性 表 5-16 存储器特性 符号 参数 tprog tERASE Page program Page/sector/mass erase Page programe Page/sector/mass erase IDD 1. 条件 - mA 由设计保证,不在生产中测试。 表 5-17 存储器擦写次数和数据保持 符号 参数 条件 最小值(1) 单位 NEND 擦写次数 TA = -40~105℃ 100 kcycle tRET 数据保持期限 10 kcycle TA = 55℃ 20 Year 1. 数据基于考核结果,不在生产中测试。 5.3.11. EFT 特性 符号 参数 EFT to IO EFT to Power 条件 - 等级 典型值 单位 IEC61000-4-4 B 2 KV IEC61000-4-4 B 4 KV 5.3.12. ESD & LU 特性 表 5-18 ESD & LU 特性 符号 VESD(HBM) 参数 静态放电电压(人体模型) 条件 典型值 单位 ESDA/JEDEC JS-001-2017 6 KV 36/48 PY32MD310 系列数据手册 符号 参数 条件 典型值 单位 1 KV VESD(CDM) 静态放电电压(充电设备模型) ESDA/JEDEC JS-002-2018 VESD(MM) 静态放电电压(机器模型) JESD22-A115C 200 V LU 静态 Latch-Up JESD78E 200 mA 5.3.13. 端口特性 表 5-19 IO 静态特性 符号 参数 条件 最小值 典型值 最大值 单位 VIH 输入高电平电压 VCC=1.7 V ~ 5.5 V 0.7VCC - - V VIL 输入低电平电压 VCC=1.7 V ~ 5.5 V - - 0.3VCC V Vhys(1) 斯密特迟滞电压 - - 200 - mV Ilkg 输入漏电流 - - - 1 μA RPU 上拉电阻 - 30 50 70 kΩ RPD 下拉电阻 - 30 50 70 kΩ 引脚电容 - - 5 - pF 单位 CIO (1) 由设计保证,不在生产中测试。 1. 表 5-20 输出电压特性 符号 VOL VOL VOH VOH 参数(1) COM IO 输出低电平 COM IO 输出高电平 1. IO 类型可参考引脚定义的术语和符号。 2. 数据基于考核结果,不在生产中测试。 条件 最小值 最大值 IOL = 8 mA, VCC ≥ 2.7 V - 0.4 IOL = 4 mA, VCC = 1.8 V - 0.5 IOH = 8 mA, VCC ≥ 2.7 V VCC-0.4 - IOH = 4 mA, VCC = 1.8 V VCC-0.5 - V V 5.3.14. NRST 引脚特性 表 5-21 NRST 管脚特性 符号 参数 条件 最小值 典型值 最大值 单位 VIH 输入高电平电压 VCC=1.7 V ~ 5.5V 0.7VCC - - V VIL 输入低电平电压 VCC=1.7 V ~ 5.5 V - - 0.2VCC V Vhys(1) 斯密特迟滞电压 - - 300 - mV Ilkg 输入漏电流 - - - 1 μA RPU(1) 上拉电阻 - 30 50 70 kΩ RPD(1) 下拉电阻 - 30 50 70 kΩ 37/48 PY32MD310 系列数据手册 符号 参数 条件 引脚电容 CIO - 最小值 典型值 最大值 单位 - 5 - pF 最小值 典型值 最大值 单位 由设计保证,不在生产中测试。 1. 5.3.15. ADC 特性 表 5-22 ADC 特性 符号 参数 条件 IDD 功耗 @0.75 MSPS - 1.0 - mA CIN(1) 内部采样和保持电容 - - 5 - pF FADC 转换时钟频率 VCC=1.7 ~ 2.3 V 1 4 6(2) MHz VCC=2.3 ~ 5.5 V 1 8 12(2) MHz - VCC=1.7 ~ 2.3 V 0.2 - - us - VCC=2.3 ~ 5.5 V - 0.1 - 12*Tclk 0.5*Tclk ±2 ±3 ±2 - us LSB LSB LSB Tsamp(1) Tconv(1) Teoc(1) DNL(2) INL(2) Offset(2) 1. 由设计保证,不在生产中测试。 2. 数据基于考核结果,不在生产中测试。 5.3.16. 比较器特性 表 5-23 比较器特性(1) 符号 参数 条件 最小值 典型值 最大值 单位 VIN VBG VSC Input voltage range Scale input voltage Scaler offset voltage - 0 VREFINT VCC - ±5 ±10 V V mV IDD(SCALER) Scaler static consumption - - 0.8 1 μA Scaler startup time - - 100 200 us Startup time to reach propagation delay specification High-speed mode - - 5 Medium-speed mode 200 mV step; High-speed mode 100 mV over- Medium-speed drive mode High-speed mode >200 mV step;100 mV Medium-speed overdrive mode - 40 15 70 ns - 0.9 2.3 us - - 85 ns - - 3.4 us tSTART_SCAL ER tSTART tD Propagation delay us 38/48 PY32MD310 系列数据手册 符号 参数 条件 最小值 典型值 最大值 单位 Voffset Offset error - - ±5 - mV Vhys hysteresis No hysteresis With hysteresis - 0 20 - mV - 5 - Static Mediumspeed mode; No deglitcher IDD Mediumspeed mode; With deglitcher consumption High-speed mode; No deglitcher 1. μA With 50 KHZ and ±100 mv overdrive square signal - 6 - Static - 7 μA With 50 KHZ and ±100 mv overdrive square signal - 8 - Static - 250 - With 50 KHZ and ±100 mv overdrive square signal μA - 250 - 由设计保证,不在生产中测试。 5.3.17. 温度传感器特性 表 5-24 温度传感器特性 符号 参数 TL(1) VTS linearity with temperature Avg_Slope(1) Average slope V30 Voltage at 30℃(±5℃) tSTART(1) Start-up time entering in continuous mode ADC sampling time when reading the temperature tS_temp(1) 1. 由设计保证,不在生产中测试。 2. 数据基于考核结果,不在生产中测试。 最小值 典型值 最大值 单位 - ±1 ±2 ℃ 2.3 2.5 2.7 mV/℃ 0.742 0.76 0.785 V - 70 120 us 9 - - us 5.3.18. 内置参考电压特性 表 5-25 内置参考电压特性 符号 参数 最小值 典型值 最大值 单位 VREFINT Internal reference voltage 1.17 1.2 1.23 V 39/48 PY32MD310 系列数据手册 1. 符号 参数 最小值 Tstart_vrefint Start time of internal reference voltage - 典型值 最大值 单位 10 15 us ppm/℃ μA Tcoeff Temperature coefficient - - 100(1) Ivcc Current consumption from VCC - 12 20 由设计保证,不在生产中测试。 5.3.19. 定时器特性 表 5-26 定时器特性 符号 参数 tres(TIM) Timer resolution time fEXT ResTIM tCOUNTER Timer external clock frequency on CH1 to CH4 Timer resolution 16-bit counter clock period 条件 最小值 最大值 单位 fTIMxCLK = 48 MHz fTIMxCLK = 48 MHz 1 20.833 - - tTIMxCLK ns fTIMxCLK/2 24 MHz TIM1/3/14/16/17 fTIMxCLK = 48 MHz 1 0.020833 16 65536 1365 Bit tTIMxCLK us 表 5-27 LPTIM 特性(时钟选择 LSI) 预分频 /1 /2 /4 /8 /16 /32 /64 /128 PRESC [2:0] 0 1 2 3 4 5 6 7 最小溢出值 最大溢出值 单位 0.0305 0.0610 0.1221 0.2441 0.4883 0.9766 1.9531 3.9063 1998.848 3997.696 8001.9456 15997.3376 32001.2288 64002.4576 127998.3616 256003.2768 ms 表 5-28 IWDG 特性(时钟选择 LSI) 预分频 PR[2:0] 最小溢出值 最大溢出值 单位 /4 /8 /16 /32 /64 /128 /256 0 1 2 3 4 5 6 or 7 0.122 0.244 0.488 0.976 1.952 3.904 7.808 499.712 999.424 1998.848 3997.696 7995.392 15990.784 31981.568 ms 40/48 PY32MD310 系列数据手册 表 5-29 WWDG 特性(时钟选择 48MHz PCLK) 预分频 WDGTB[1:0] 最小溢出值 最大溢出值 单位 1*4096 2*4096 4*4096 8*4096 0 1 2 3 0.085 0.171 0.341 0.683 5.461 10.923 21.845 43.691 ms 5.3.20. 通讯口特性 5.3.20.1. I2C 总线接口特性 I2C 接口满足 I2C-bus specification and user manual 的要求:  Standard-mode(Sm): 100 kbit/s  Fast-mode(Fm): 400 kbit/s 时序由设计保证,前提是 I2C 外设被正确的配置,并且 I2C CLK 频率大于下表要求的最小值。 表 5-30 最小 I2C CLK 频率 符号 参数 fI2CCLK(min) Minimum I2C CLK freq uency 条件 最小值 Standard-mode 2 Fast-mode 9 单位 MHz I2C SDA 和 SCL 管脚具有模拟滤波功能,参见下表。 表 5-31 I2C 滤波器特性 符号 参数 最小值 最大值 单位 tAF Limiting duration of spikes suppressed by the filter (Spikers shorter than the limiting duration are suppressed) 50 260 ns 5.3.20.2. 串行外设接口 SPI 特性 表 5-32 SPI 特性 符号 fSCK 1/tc(SCK) tr(SCK) tf(SCK) tsu(NSS) th(NSS) tw(SCKH) tw(SCKL) tsu(MI) tsu(SI) 参数 条件 SPI clock frequency Master mode Slave mode SPI clock rise and fall time Capacitive load: C = 15 pF NSS setup time NSS hold time SCK high and low time Slave mode Slave mode Master mode, fPCLK = 36 MHz,presc = 4 Master mode, fPCLK = 48 MHz,presc = 4 Slave mode, fPCLK = 48 MHz,presc = 4 Data input setup time 最小值 最大值 单位 - 12 12 6 4Tpclk 2Tpclk + 10 - ns ns Tpclk*2 -2 Tpclk*2 + 1 ns Tpclk+5(1) - 5 - MHz ns ns 41/48 PY32MD310 系列数据手册 符号 th(MI) 参数 Data input hold time th(SI) Data output access time Data output disable time ta(SO) tdis(SO) 条件 最小值 最大值 Master mode 5 - Slave mode Tpclk+5 - 0 3Tpclk ns 2Tpclk+5 4Tpclk+5 ns Slave mode, presc = 4 Slave mode 单位 ns tv(SO) Data output valid ime Slave mode (after enable edge),presc = 4 0 1.5Tpclk(2) ns tv(MO) Data output valid ime Master mode (after enable edge) - 6 ns Data output hold time Slave mode,presc = 4 0(3) - Master mode 2 - Slave mode 45 55 th(SO) th(MO) DuCy(SCK) SPI slave input clock duty cycle ns % 1. Master 在接收沿前产生 1 PCLK 接收控制信号。 2. Slave 基于 SCK 发送沿最大有 1 PCLK delay,考虑 IO 延时等,定义 1.5 PCLK。 3. 在 Master 发送的 SCK 占空比接收沿和发送沿之间宽的情况下,Slave 在发送沿之前就更新数据。 NSS input Th(NSS) SCK input Tc(SCK) CPHA=0 CPOL=0 Tsu(NSS) Tr(SCK) Tw(SCKH) CPHA=0 CPOL=1 Ta(SO) MISO output Tw(SCKL) Th(SO) Tv(SO) First bit OUT Next bits OUT Tf(SCK) Tdis(SO) Last bit OUT Th(SI) Tsu(SI) MOSI input First bit IN Next bits IN Last bit IN 图 5-2 SPI 时序图–slave mode and CPHA=0 42/48 PY32MD310 系列数据手册 NSS input Tc(SCK) SCK input CPHA=1 CPOL=0 Th(NSS) Tf(SCK) Tw(SCKH) Tsu(NSS) CPHA=1 CPOL=1 Ta(SO) Tw(SCKL) Th(SO) Tv(SO) MISO output First bit OUT Next bits OUT Last bit OUT Th(SI) Tsu(SI) MOSI input Tdis(SO) Tr(SCK) First bit IN Next bits IN Last bit IN 图 5-3 SPI 时序图–slave mode and CPHA=1 NSS input SCK input SCK input Tc(SCK) CPHA=0 CPOL=0 CPHA=0 CPOL=1 CPHA=1 CPOL=0 CPHA=1 CPOL=1 Tw(SCKH) Tw(SCKL) Tsu(MI) MISO input MSB IN BIT6 IN LSB IN Th(MI) MOSI output MSB OUT LSB OUT BIT1 OUT Tv(MO) Th(MO) 图 5-4 SPI 时序图–master mode 43/48 PY32MD310 系列数据手册 6. 多功能栅极驱动器 工作条件 6.1. 表 6-1 Gate driver 绝对最大额定值 符号 最小值 最大值 单位 电源电压范围 -0.3 45 V VHIN1,2,3 高侧控制端输入电压 -0.3 VLDO V VLIN1,2,3 低侧控制端输入电压 -0.3 VLDO V VINP1,2 低失调运放正向输入电压范围 -0.3 VLDO V VINN1,2 低失调运放负向输入电压范围 -0.3 VLDO V VIN ESD 描述 HBM ±2000 V CDM ±1000 V 表 6-2 Gate driver 推荐工作范围 符号 VIN VLDO 描述 电源电压范围 LDO 输出电压范围 VHIN1,2,3 高侧控制端输入电压 VLIN1,2,3 低侧控制端输入电压 VHO1,2,3 最小值 最大值 单位 6 36 V 4.5 5.5 V 0 VLDO V 0 VLDO V 高侧栅极驱动器输出电压 VIN-12 36 V VLO1,2,3 低侧栅极驱动器输出电压 0 12 V VAO1,2 低失调运放输出电压范围 0 VLDO V VINP1,2 低失调运放正向输入电压范围 0 VLDO V VINN1,2 低失调运放负向输入电压范围 0 VLDO V 电气特性 6.2. 表 6-3 Gate driver 电气特性 符号 描述 最小值 典型值 最大值 单位 36 V 1000 µA 电源特性 VIN 电源电压范围 IVIN VIN 静态电流 500 VUVLO VIN 的欠压锁定电压,下降沿 5.1 V VSTARTUP VIN 的欠压锁定电压,上升沿 5.5 V 6 LDO VLDO LDO 输出电压, IOUT=1mA,VIN=12V 4.75 5 5.25 V 0.4 V 三相栅极驱动器 VIL 逻辑输入低电压 VIH 逻辑输入高电压 Rpd 下拉电阻 9.3 kΩ IOH 高电平输出短路脉冲电流 300 mA 1.6 V 44/48 PY32MD310 系列数据手册 符号 IOL 描述 最小值 低电平输出短路脉冲电流 典型值 最大值 300 单位 mA VPCLAMP VGS 钳位电压, 驱动外部 PMOS -12 -10 -9 V VNCLAMP VGS 钳位电压, 驱动外部 NMOS 9 10 12 V 300 500 800 nS tDT 死区时间 tr 输出上升沿时间 70 150 nS tf 输出下降沿时间 70 150 nS ton 输出上升沿传输时间 50 100 nS 过热保护阈值, 关掉整个芯片 160 ℃ 过热保护迟滞 20 ℃ TOTP TOTPHYS 运放 VOP 运放工作电压 5 V VOFFSET 失调电压 3 mV VCRANGE 输入共模电压范围 IIN 输入偏置电流 ISOURCE 输出灌电流 1000 µA ISINK 输出拉电流 1000 µA VSW 输出电压摆幅 Av 开环增益 10 Kv/V BW 带宽 6 MHZ 0 0 VOP-0.2 V 1 µA VOP V 表 6-4 PWM 输入输出状态表 LINx HINx Lox Hox 输出状态 0 0 GND VIN 外部的 NMOS 和 PMOS 同时关闭 0 1 GND VIN-10V 外部的 NMOS 关闭, PMOS 打开 1 0 10V VIN 外部的 NMOS 打开, PMOS 关闭 1 1 GND VIN 外部的 NMOS 和 PMOS 同时关闭 45/48 PY32MD310 系列数据手册 7. 封装信息 QFN32 封装尺寸 SIDE VIEW TOP VIEW D 32 Pin1 1 c A1 A E 2 BOTTOM VIEW Common Dimensions (Unit of Measure=millimeters) Nd Symbol Min Typ Max A 0.700 0.750 0.800 A1 0 0.020 0.050 b 0.180 0.250 0.300 b 0.200REF c D2 E2 Ne 2 h 1 h 32 L 7.1. D 4.900 5.000 D2 3.400 3.500 3.600 E 4.900 5.000 5.100 E1 3.400 3.500 3.600 e 0.500BSC Nd 3.500BSC 5.100 L 0.350 0.400 0.450 h 0.300 0.350 0.400 e BOTTOM VIEW Note:1. Dimensions are not to scale TITLE DRAWING NO. REV Puya QFN32L 5x5X0.75-0.5PITCH POD QRPD-0042 1.0 46/48 PY32MD310 系列数据手册 8. 订购信息 Example: PY 32 MD 310 K1 8 U 7 x Company Product family ® ARM based 32-bit microcontroller Product type MD = Motor dedicated with pre-Driver Sub-family 310 = PY32MD310xx Pin count K1 = 32 pins Pinout1 User code memory size 8 = 64 Kbytes Package U = QFN Temperature range 7 = -40 to +105 Options xxx = Code ID of programmed parts(includes packing type) TR = Tape and reel packing TU = Tube packing blank = Tray packing 47/48 PY32MD310 系列数据手册 9. 版本历史 版本 日期 更新记录 V1.0 2023.12.01 初版 V1.1 2023.12.15 更新表 6-3 Gate driver电气特性 V1.2 2024.01.29 结温范围:-40~110℃ 调整为 -40~125℃ Puya Semiconductor Co., Ltd. 声 明 普冉半导体(上海)股份有限公司(以下简称:“Puya”)保留更改、纠正、增强、修改 Puya 产品和/或本文档的权利,恕不另行通知。用户可在 下单前获取产品的最新相关信息。 Puya 产品是依据订单时的销售条款和条件进行销售的。 用户对 Puya 产品的选择和使用承担全责,同时若用于其自己或指定第三方产品上的,Puya 不提供服务支持且不对此类产品承担任何责任。 Puya 在此不授予任何知识产权的明示或暗示方式许可。 Puya 产品的转售,若其条款与此处规定不一致,Puya 对此类产品的任何保修承诺无效。 任何带有 Puya 或 Puya 标识的图形或字样是普冉的商标。所有其他产品或服务名称均为其各自所有者的财产。 本文档中的信息取代并替换先前版本中的信息。 普冉半导体(上海)股份有限公司 - 保留所有权利 48/48
PY32MD310K18U7TR 价格&库存

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

免费人工找货