This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52832 SPIM consume large current

hi, i use SPIM0 transfer data, stoping SPIM0 and then disabling SPIM0 when the data is transfed,but the device consume current is 500uA, if i use SPI0 transfer data,call nrf_spi_disable(NRF_SPI0) when the data is transfed,the current is 50uA,so i think that the device SPIM0 consume current is 450uA when stoping SPIM0 and then disabling SPIM0, the current is very large.

stoping SPIM0 and then disabling SPIM0 by call the function in the following

void LCD_SPIM0_CONFIG_UNINIT(void) { nrf_spim_task_trigger(NRF_SPIM0,NRF_SPIM_TASK_STOP); nrf_spim_disable(NRF_SPIM0); }

the chip is nRF52832 , softdevice is s132_nrf52_2.0.1, SDK11.0

How to reduce power consumption when i do not need to use SPIM0 ?

best regards!

Parents Reply Children
No Data
Related