Part Number: MSP432P401R
Dear supporters and users
Before I describe my problem I give you some Information, that you might use to answer my question:
- Used HW: MSP-EXP432P401R-Evalboard (The older version with the dark surface)
- SW: C++ Firmware in CCS 6.1.3
My aim is to break the current consumption down to a minimum to save battery-power. So I'm trying to activate LPM3.
In CCS, the Controller seems to enter the LPM, but I measure a current of 1.5 mA upto 2 mA, what is really high when I look at the datasheet. I am using an external power supply unit and pulled out all jumpers (3.3V, 5V, TXD, RXD, LED...).
You can see the relevant parts of my code in the attached files.Lpm.h8156.code.zip
There are two implemented classes: LpmCtrl and Lpm. Lpm enables the low power modes. LpmCtrl controls, which LPM should be activated.
Where is my mistake? Does someone see the problem?
Regards
Aaron