我可以分配一个消息并在中断时发送它吗?(它实际上不会在发送时发送,对吗?这是主循环的一部分?)
谢谢,马可
你好,马可德,
是的,你可以,没错,消息在中断时分配,在内核唤醒时调度。是的,消息在主循环期间发送。但是,您必须考虑这样一个事实:在发送消息之后,进程将保持清醒,直到BLE事件到达并完成。问题是,如果你等到BLE事件发生(因为处理器打开),你会消耗更多的能量,而不是在外部中断中唤醒BLE。
谢谢你的对话
谢谢你的信息。当这种情况发生时,保持CPU处于唤醒状态并不是我关心的问题。马可
你好,马可德,
是的,你可以,没错,消息在中断时分配,在内核唤醒时调度。是的,消息在主循环期间发送。但是,您必须考虑这样一个事实:在发送消息之后,进程将保持清醒,直到BLE事件到达并完成。问题是,如果你等到BLE事件发生(因为处理器打开),你会消耗更多的能量,而不是在外部中断中唤醒BLE。
谢谢你的对话
谢谢你的信息。当这种情况发生时,保持CPU处于唤醒状态并不是我关心的问题。
马可