DA1468x低功耗模式
你好对话小组
我正在研究PXP_Reporter示例并为某些传感器写入应用程序,并将设备放在扩展的睡眠模式下。当设备在8秒后在睡眠模式下进入睡眠模式时,设备消耗低功耗。定时器中断的设备唤醒,并读取传感器数据和闪存中的记录。所以,当定时器触发设备唤醒时,但它会在某处粘滞。
调试后,我知道在唤醒模式下更改的SPI句柄(SPI Open)值也更改了变量值等。我在main.c文件中启用了RAM保留和配置GPIO在Priph_int函数中。
你好对话小组
我正在研究PXP_Reporter示例并为某些传感器写入应用程序,并将设备放在扩展的睡眠模式下。当设备在8秒后在睡眠模式下进入睡眠模式时,设备消耗低功耗。定时器中断的设备唤醒,并读取传感器数据和闪存中的记录。所以,当定时器触发设备唤醒时,但它会在某处粘滞。
调试后,我知道在唤醒模式下更改的SPI句柄(SPI Open)值也更改了变量值等。我在main.c文件中启用了RAM保留和配置GPIO在Priph_int函数中。
Q1:我希望在建立连接时LED亮起,然后睡觉时关闭,
我的代码如下
void periph_init(空白)
{
....
gpio_configurepin(gpio_lex_port,gpio_led_pin,输出,pid_gpio,false); // p03设置为低
}
void user_before_sleep(void)
{
......
GPIO_CONFIGUREPIN(GPIO_LED_PORT,GPIO_LED_PIN,输出,PID_GPIO,FALSE); //设置为低睡眠前的省电
}