This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28035: TMS320F28035 Reduce power consumption

Part Number: TMS320F28035

The current consumption of the MCU when i upload and run the code is 110 mA which is the typical current of the MCU when almost all the modules are operating. I am currently using the ADC and PWM modules , the datasheet mentiones that we can disable some modules to save some power

my question is whether the default case of this modules is enabled or disabled, and the modules i am interested in disabeling are I2C, Flash, eCap, eQEP, SCI, SPI, CLA, CAN

  • Hi,

    The default state is all modules disabled. Only RAM & core consumption. You can check the same by erasing the flash memory.

    Regards,
    Gautam

  • Mohamed,

    Are you using a controlSUIITE example? As Gautam mentioned, the peripherals are off by default, but if you are using the InitSysCtrl() withing controlSUTE, all of the peripherals will be enabled with the InitPeripheralClocks() function. You can choose to not use this function, or you may go into the registers and disable the peripherals that you do not need. 

    Regards, 

    Mark