F2837xD 器件提供了一些减少器件电流消耗的方法:
- 在应用的空闲期间,可以进入四种低功耗模式中的任何一种:空闲、待机、停机和休眠。
- 如果代码从 RAM 中运行,闪存模块可能会断电。
- 禁用假定具有输出功能的引脚上的上拉电阻。
- 每个外设都有一个单独的时钟使能位 (PCLKCRx)。通过关闭给定应用中未使用的任何外设的时钟,可以减少电流消耗。表 6-1 表明了通过使用 PCLKCRx 寄存器禁用时钟可以实现的典型电流降低。
- 为了在低功耗模式下实现最低 VDDA 电流消耗,请参阅 TMS320F2837xD 双核实时微控制器技术参考手册 中相应的模拟章节,以确保使每个模块也断电。
表 6-1 各种外设在 VDD 电源上的电流 (在 200MHz 下)外设 模块(1)(2) | IDD 电流 降低 (mA) |
|---|
| ADC(3) | 3.3 |
| CAN | 3.3 |
| CLA | 1.4 |
| CMPSS(3) | 1.4 |
| CPUTIMER | 0.3 |
| DAC(3) | 0.6 |
| DMA | 2.9 |
| eCAP | 0.6 |
| EMIF1 | 2.9 |
| EMIF2 | 2.6 |
| ePWM1 至 ePWM4(4) | 4.5 |
| ePWM5 至 ePWM12(4) | 1.7 |
| HRPWM(4) | 1.7 |
| I2C | 1.3 |
| McBSP | 1.6 |
| SCI | 0.9 |
| SDFM | 2 |
| SPI | 0.5 |
| uPP | 7.3 |
| USB 和 AUXPLL (60MHz) | 23.8 |
(1) 在 Vmax 和 125°C 下。
(2) 复位时,所有外设均禁用。使用 PCLKCRx 寄存器以单独地启用外设。对于具有多个实例的外设,针对单个模块引用电流。
(3) 该数字代表了 ADC、CMPSS 和 DAC 模块的数字部分所消耗的电流。
(4) ePWM 为 SYSCLK 的一半。