资源说明:工作条件
• 3.0V至3.6V: -40°C至+125°C, DC至100 MHz
高性能16位DSP RISC CPU
• 16位宽数据路径
• 高效代码型(C和汇编)架构
• 40位宽累加器
• 带双数据取操作的单周期(MAC/MPY)
• 单周期混合符号乘法:
- 32位乘法支持
• 快速的6周期除法
• 零开销循环
高速PWM
• 4对PWM
• 最佳PWM分辨率为250 ps
• 上升沿和下降沿死区
• 死区补偿
• 用于高频操作的时钟斩波
• 为以下各种应用提供PWM支持:
- 直流/直流、交流/直流、逆变器、 PFC和照明
- BLDC、 PMSM、 ACIM和SRM电机
• 故障输入和限流输入
• 用于ADC触发的灵活触发配置
高速模数转换器
• 12位分辨率
• 2个专用SAR ADC内核和1个共用SAR ADC内核
• 每个内核的转换速率最高为3.5 Msps
• 每个模拟通道都具有专用的结果缓冲区
• 灵活、独立的ADC触发源
• 4个数字比较器
• 4个过采样滤波器
单片机特性
• 28到48引脚的小引脚数封装,包括小至4x4 mm的
UQFN
• 高I/O灌电流/拉电流
• I/O引脚上具有边沿或电平变化通知中断
• 外设引脚选择(Peripheral Pin Select, PPS)可
重映射的引脚
• 最大64 KB的闪存:
- 耐擦/写次数达10,000次
- 数据保存时间至少20年
- 可在软件控制下自编程
- 可编程代码保护
- 纠错码(Error Code Correction, ECC)
- ICSP™写禁止
• 8 KB SRAM存储器:
- SRAM存储器内置自检(Memory Built-In SelfTest, MBIST)
• 多个中断向量,带有独立的可编程优先级功能
• 用于快速中断处理的 4 组中断现场保护寄存器,包
括累加器和状态寄存器
• 4个外部中断引脚
• 看门狗定时器(Watchdog Timer, WDT)
• 窗口程序监控定时器(Deadman Timer, DMT)
• 具有专用备用振荡器的故障保护时钟监视器(FailSafe Clock Monitor, FSCM)
• 可选振荡器选项,包括:
- 32 kHz低功耗RC(Low-Power RC, LPRC)
振荡器
- 高精度8 MHz内部快速RC(Fast RC, FRC)
振荡器
- 主高速晶振/谐振器或外部时钟
- 主PLL,可由FRC或晶振提供时钟
- 用于PWM和ADC的附属PLL(Auxiliary PLL,
APLL)
• 低功耗管理模式(休眠和空闲)
• 上电复位和欠压复位
• 可编程高/低电压检测(High/Low-Voltage Detect,
HLVD)
• 片内无电容稳压器
• 256字节的可一次性编程(One-Time-Programmable,
OTP)存储器
dsPIC33CK64MP105是Microchip Technology公司推出的一款16位数字信号控制器,具备高性能、低功耗以及丰富的外设特性。该系列芯片特别适用于需要高效信号处理和实时控制的领域,如直流/直流转换、交流/直流转换、逆变器、功率因数校正(PFC)、照明控制以及各种电机控制(BLDC、PMSM、ACIM和SRM)。
核心处理器是基于RISC架构的3.0V至3.6V工作范围的高性能16位DSP,可以在-40°C至+125°C的温度范围内稳定运行,最高时钟频率可达100MHz。它拥有16位宽的数据路径和40位累加器,支持单周期乘法和除法运算,其中包含32位乘法以及6周期除法。此外,芯片还具备零开销循环高速PWM功能,最多4对PWM通道,分辨率高达250 ps,具有死区时间控制和补偿,适用于高频操作。
在模拟特性方面,dsPIC33CK64MP105集成了两个专用SAR ADC内核和一个共享SAR ADC内核,每个内核最高转换速率为3.5 Msps。每个模拟通道都有专用的结果缓冲区,并且有独立的ADC触发源,以及4个数字比较器和过采样滤波器,增强了系统的信号处理能力。
内存方面,该芯片提供最大64KB的闪存,支持10,000次擦写,数据保留时间长达20年。闪存还具备软件控制自编程、可编程代码保护、ECC以及ICSP写保护功能。另外,还有8KB的SRAM,包含内置的MBIST进行存储器自检。中断系统非常强大,具有多个中断向量和独立的优先级设置,4组中断现场保护寄存器加速中断处理。
外部接口和外设资源丰富,包括3个4线SPI模块、2个I2C主从设备、3个协议UART(支持LIN 2.2、DMX、智能卡和IrDA协议)、2个SENT模块、1个16位定时器/计数器、4个SCCP模块和1个多输出MCCP模块,后者支持多达6个PWM输出。此外,还有2个正交编码器接口、参考时钟输出、4个CLC、4通道硬件DMA、32位CRC计算模块以及PTG模块,后者可为其他外设提供16个触发源。
电源管理方面,dsPIC33CK64MP105支持低功耗模式(休眠和空闲),具有上电和欠压复位功能,可编程高/低电压检测,内置无电容稳压器,以及多种振荡器选项,包括低功耗RC、高速内部快速RC、主高速晶振/谐振器、主PLL和辅助PLL,以适应不同应用场景的需求。
dsPIC33CK64MP105是一款适合高性能实时控制应用的微控制器,结合了强大的信号处理能力和丰富的外设,广泛应用于电力电子和电机控制等领域。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。