嗨,我在示例项目ble_sleepmode中进行了一些修改。在活动会话中,我希望将P1_1配置为15秒的外部中断源;然后系统将转到DeepSleep模式。我希望系统仅由p1_1唤醒,我将在系统睡觉前使用wkupct_quadec驱动程序。
对于正常中断,我将使用两个函数:gpio_enableirq(),gpio_registercallback()
仅限外部唤醒,我将使用3个功能:wkupct_register_callback(),wkupct_enable_irq(),wkupct_disable_irq()
我想在配置正常中断后,我可以配置wkupct中断,因为没有禁用常规中断功能?
设备:
嗨thanhtu131,
>>>我想知道经过正常中断后,我可以正常配置wkupct中断,因为没有禁用正常中断功能?
你能澄清一下,所以我能理解你想要做什么吗?
谢谢,PM_DIALOG.
在活动模式下,我将P1_1配置为正常的外部中断。之后,我将把p1_1配置为唯一可以从睡眠模式唤醒系统的唯一中断源。如何清除这些配置?
如果我想配置活动模式中断 - >禁用SleepMode中断(WKUPCT中断)
如果我想配置SleepMode中断 - >禁用活动模式中断
wkupct中断具有wkupct_disable_irq()禁用它,但正常中断没有。
嗨thanhtu131,
我假设您可以在这两种情况下使用唤醒控制器。
谢谢,PM_DIALOG.
嗨,唤醒控制器不能在活动模式下使用。因此,我做了一些修改,可以在活动状态下使用睡眠模式和正常的外部中断的唤醒控制器。我只需要正确配置。