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.

CC2640R2F: how to enter standby when using SPI and ADC

Part Number: CC2640R2F

Hi

I'm doing a RFID project, using ADC & SPI peripherals.But the current is about 1mA when sleeping, it's too high. My test  as below:

1.Using default simple_peripheral Code, modify DEFAULT_ADVERTISING_INTERVAL to 1600(1s) and SBP_PERIODIC_EVT_PERIOD to 50 ,the current is about 70uA.

2.Add RFID code,the current is about 1mA.

So I think the reason is ADC & SPI doesn't close when enter standby mode.

So does  ADC & SPI need special setting when entering standby mode?

Thanks!

  • Hello Will,
    Can you verify that the current is high during long periods of standby and that it is not simply expected current consumption due to extra processing?
    Can you please try to disable ADC and SPI separately to verify which of the two drivers might cause the extra current consumption?
  • Hi will,

    Are you using CC2640R2F Launchpad or custom CC2640R2F board? After you close SPI and ADC, how do you measure Standby Current? Did you use code to enter Standby Mode then measure current?

    -kel
  • Hello Will, Did you solve you issue?
    It could also be an idea to verify that there are no leakage through the IO pins connected to the external peripherals due to an incorrect configuration (pull-push).