你好对话框,我一直在为所有GPIO引脚事件设置一个公共场所唤醒中断注册。
但是,BLE_APP_SLEEPMODE还利用呼叫唤醒Interrutpt注册。
双重注册不应成为问题并允许正常运行?
我有一个复杂的Timer-ISR和GPIO-ISR(使用唤醒)通用设置进入开发。
尽快需要帮助和输入软件使用情况。
谢谢
raju.
嗨rajucoolsuraj,
你能澄清你的问题吗?您是否配置了从不同GPIOS唤醒的固件?你能帮我提供一些额外的投入,让我知道你想要完成什么吗?
谢谢,PM_DIALOG.
你好对话框,让我们从简单的要求开始
1.具有多个GPIO中断源。
2.启用具有睡眠模式的BLE应用程序。因此,唤醒控制器用于服务中断。
3.如何知道,在唤醒控制器中使用的多个GPIO中,PIN TRIGGRED中断?
4.如何安全地处理所有配置的GPIO中断源的唤醒控制器的重新初始化?
问候
没有寄存器,指示中断发生的端口/引脚,您可以做的是检查脉冲的源,在设备唤醒后立即读取引脚的状态。因此,根据PIN状态,您必须确定将触发哪个回调函数。关于你的最后一个问题,我并不完全确定我是否正确理解你的意思,但你可以在你想要的应用程序中启用唤醒控制器。
#WOW要安全地处理所有配置的GPIO中断源的唤醒控制器的重新初始化?
中断的状态是重置一旦输入端口引脚触发。
我需要在下一段时间内重新定位中断。为此,必须使用中断的引脚端口进行唤醒以进行边缘检测。
在此期间,重新init可能存在可能被触发的其他中断,因此需要为所有GPIO源的唤醒控制器安全重新启动。
道歉,但我并不完全确定我是否正确理解你想要完成的事情。在哪里重新启用唤醒控制器与您的应用有关。您是否使用了我们的任何BLE示例?
你好对话框,
我有三个GPIO有三个中断源。
我希望从唤醒控制器中遗漏的GPIO之一。
因此,我还有其他两个GPIO中断,应与优先级中断源一起处理。
由于基本参考项目在柱子示例中是SleepMode,因此我正在使用Wakeup Controller来共同使用GPIO。
我可以提出一个建议,即使在激活其他中断时,如何也不会错过优先级GPIO中断。
目前的实施 -
一旦提出任何中断,重新验证唤醒控制器,以便从处理优先中断。
道歉,但我对你的描述很困惑。你的意思是“想要从唤醒控制器中错过的一个GPIO之一”。如果您将唤醒控制器与您想要捕获中断的GPIO配置,则永远不会错过它。关于优先事项,你能澄清一下吗?如果我能够正确理解,您想在唤醒控制器中配置3个GPIO,并检查哪个GPIO触发它?
嗨rajucoolsuraj,
你能澄清你的问题吗?您是否配置了从不同GPIOS唤醒的固件?你能帮我提供一些额外的投入,让我知道你想要完成什么吗?
谢谢,PM_DIALOG.
你好对话框,
让我们从简单的要求开始
1.具有多个GPIO中断源。
2.启用具有睡眠模式的BLE应用程序。因此,唤醒控制器用于服务中断。
3.如何知道,在唤醒控制器中使用的多个GPIO中,PIN TRIGGRED中断?
4.如何安全地处理所有配置的GPIO中断源的唤醒控制器的重新初始化?
谢谢
问候
raju.
嗨rajucoolsuraj,
没有寄存器,指示中断发生的端口/引脚,您可以做的是检查脉冲的源,在设备唤醒后立即读取引脚的状态。因此,根据PIN状态,您必须确定将触发哪个回调函数。关于你的最后一个问题,我并不完全确定我是否正确理解你的意思,但你可以在你想要的应用程序中启用唤醒控制器。
谢谢,PM_DIALOG.
#WOW要安全地处理所有配置的GPIO中断源的唤醒控制器的重新初始化?
中断的状态是重置一旦输入端口引脚触发。
我需要在下一段时间内重新定位中断。为此,必须使用中断的引脚端口进行唤醒以进行边缘检测。
在此期间,重新init可能存在可能被触发的其他中断,因此需要为所有GPIO源的唤醒控制器安全重新启动。
谢谢
问候
raju.
嗨rajucoolsuraj,
道歉,但我并不完全确定我是否正确理解你想要完成的事情。在哪里重新启用唤醒控制器与您的应用有关。您是否使用了我们的任何BLE示例?
谢谢,PM_DIALOG.
你好对话框,
我有三个GPIO有三个中断源。
我希望从唤醒控制器中遗漏的GPIO之一。
因此,我还有其他两个GPIO中断,应与优先级中断源一起处理。
由于基本参考项目在柱子示例中是SleepMode,因此我正在使用Wakeup Controller来共同使用GPIO。
我可以提出一个建议,即使在激活其他中断时,如何也不会错过优先级GPIO中断。
目前的实施 -
一旦提出任何中断,重新验证唤醒控制器,以便从处理优先中断。
谢谢
问候
raju.
嗨rajucoolsuraj,
道歉,但我对你的描述很困惑。你的意思是“想要从唤醒控制器中错过的一个GPIO之一”。如果您将唤醒控制器与您想要捕获中断的GPIO配置,则永远不会错过它。关于优先事项,你能澄清一下吗?如果我能够正确理解,您想在唤醒控制器中配置3个GPIO,并检查哪个GPIO触发它?
谢谢,PM_DIALOG.