DW1000 receive termination issue

I set the frequency of the timer for 1 second on GD32 to the mode of location card, run the poll program in main, and then switch to the receiving header mode. dwt_forcetrxoff will be called in poll, and it will appear when it runs for a long time, but it will not receive in the receiving header mode. And the power of the DW1000 is reduced from 180mA to 60mA,why???