是的,你可以,thats right the message is allocated at the interrupt and dispatched when the kernel is awake. Yes, the message dispatches when during the main loop. But, you must consider the fact that after you send the message the proccessor is going to stay awake until the BLE event arrives and finishes. The thing is that you will consume more power if you wait until the BLE event (because of the turned on proccessor) than waking the BLE up your self in a external interrupt.
Hi marcodg,
是的,你可以,thats right the message is allocated at the interrupt and dispatched when the kernel is awake. Yes, the message dispatches when during the main loop. But, you must consider the fact that after you send the message the proccessor is going to stay awake until the BLE event arrives and finishes. The thing is that you will consume more power if you wait until the BLE event (because of the turned on proccessor) than waking the BLE up your self in a external interrupt.
Thanks MT_dialog
Thanks for the info. Keeping the CPU awake is not a concern for me when this happens.
marco