使用BLE的RTC唤醒还能使用外部中断吗?我开启了RTC中断之后,外部中断就无效了,有没有俩个共用的参考历程?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
使用BLE的RTC唤醒还能使用外部中断吗?我开启了RTC中断之后,外部中断就无效了,有没有俩个共用的参考历程?
建议不要手动配置RTC中断,防止冲突,利用TMOS事件去唤醒MCU即可。BLE例程的HAL_SLEEP宏启用后,TMOS系统会调度RTC中断,用于在TMOS事件执行前唤醒MCU。
可以同时使用RTC中断(TMOS系统的唤醒)与GPIO中断。GPIO中断的添加请参考PM例程。
我使用的就是TMOS的RTC唤醒。两个单独使用的时候都是能都唤醒的,但是一合并到一起就不行了。