Question
STM32L4 USB low power stop
Posted on May 20, 2016 at 16:47
I am porting an existing design from an F107 to a L4 micro in the hopes that I can push sleep current below 50uA.
Currently I have only one barrier to achieving this low power: the USB device peripheral. No matter What I do, once the USB has been initialised, I can't get stop1 current below ~200uA. I have tried calling USBD_DeInit and USBD_Stop before stopping, but this only got me down to the 200uA. I have seen some forum posts (/c8dfa70e
) related to the F4 saying that VBus sensing can account for this, but I have checked and the GCCFG register is completely reset after DeInit. Does anyone have any ideas? I an using the latest Cube L4 HAL libraries, V1.4. #pull-up #stm32l4 #stm32l4 #usb #usb #power #stm32cube #pull-down