PY32MD310是一款专为电机控制设计的32位ARM M0+内核单片机,主频最高48M,性能优越。想要快速上手PY32MD310,使用PY32MD310单片机开发板可以节约大量的时间。PY32MD310开发板上芯片为PY32MD310 qfn32封装,开发板使用Type C接口供电,可用引脚已全部引出。PY32MD310单片机开发板为PY32MD310开发提供了一个简易的硬件环境,适合想要了解PY32MD310的初学者快速上手,项目评估。
PY32MD310 单片机采用高性能的 32 位 ARM® Cortex®-M0+ 内核,嵌入高达 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 的驱动控制,常见应用场景列举如下:风机、吊扇、落地扇、水泵、电动工具、航模等。
PY32MD310主要特性:
内核 — 32 位 ARM® Cortex® - M0+ — 最高 48 MHz 工作频率
存储器 — 最大 64 Kbytes flash 存储器 — 最大 8 Kbytes SRAM
时钟系统 — 内部 4/8/16/22.12/24 MHz RC 振荡器(HSI) — 内部 32.768 KHz RC 振荡器(LSI) — 4 ~ 32 MHz 晶体振荡器(HSE) — PLL(支持对 HSI 或者 HSE 的 2 倍频)
电源管理和复位 — 工作电压:1.7 V ~ 5.5 V — 低功耗模式: Sleep 和 Stop — 上电/掉电复位 (POR/PDR) — 掉电检测复位 (BOR) — 可编程的电压检测 (PVD)
通用输入输出(I/O) — 多达 16 个 I/O,均可作为外部中断 — 驱动电流 8 mA
3 通道 DMA 控制器
1 x 12 位 ADC — 支持 最多 6 个外部输入通道 — 输入电压转换范围: 0~VCC
定时器 — 1 个 16 位高级控制定时器(TIM1) — 4 个通用的 16 位定时器 (TIM3/TIM14/TIM16/TIM17) — 1 个低功耗定时器(LPTIM),支持从 stop 模式 唤醒 — 1 个独立看门狗定时器 (IWDT) — 1 个窗口看门狗定时器 (WWDT) — 1 个 SysTick timer — 1 个 IRTIM
RTC
通讯接口 — 2 个串行外设接口(SPI) — 2 个通用同步/异步收发器(USART),支持自 动波特率检测 — 1 个 I 2C 接口,支持标准模式 (100 KHZ)、 快 速模式 (400 KHZ),支持 7 位寻址模式
硬件 CRC-32 模块
2 个比较器
内置多功能三相 PN 型半桥式栅极驱动器 — 工作电压: 6 V~36 V — LDO: 5 V / 50 mA — 2 个运算放大器
UID 串行单线调试 (SWD) 工作温度:-40~105℃