參與:2
分享評論舉報
zhaoshengda

zhaoshengda

2 則回答

1得分


最佳解


您好!在JN5189按照这个接法休眠时功耗过高,干簧管使用100K上拉电阻时休眠电流为125uA,干簧管(合上)直接与地连接时休眠电流为57uA,休眠前的配置IO为  IOCON_FUNC0 | IOCON_MODE_INACT | IOCON_DIGITAL_EN) 如下代码,请问有什么配置要修改或者是有什么电路推荐使用将功耗降到5uA以下的,谢谢!

void BOARD_SetPinsForPowerMode(void)

{

   for ( int i=0; i<22; i++)

   {

       /* configure GPIOs to Input mode */

       GPIO_PinInit(GPIO, 0, i, &((const gpio_pin_config_t){kGPIO_DigitalInput, 1}));

       IOCON_PinMuxSet(IOCON, 0, i, IOCON_FUNC0 | IOCON_MODE_INACT | IOCON_DIGITAL_EN);

   }

}

1F
zhaoshengda

zhaoshengda

0得分


最佳解


使用 GPIO 上拉到 3.3V 然后再接到干簧管即可

2F
IoT 小蜜蜂

IoT 小蜜蜂

我要回答