2 posts / 0 new
Last post
liufeng-blue
Offline
Last seen:8 months 3 weeks ago
加入:2018-07-02 06:44
关于ke_timer以及普通定时器优先级问题

ke_timer和普通定时器的优先级如何,ke_timer创建多个定时器任务时,能够设置任务的优先级吗

Device:
CYibin
Offline
Last seen:5 months 3 weeks ago
Staff
加入:2017-12-14 02:48
你好,

你好,

ke_timer 通过在芯片内部使用的定时器时 ble core 定时器,有较高优先级,ke_timer timeout 之后,是以消息的形式来调用 callback 的;而普通定时器会以中断的形式调用 callback,因此,理论上,ke_timer 的 callback 会被普通 timer 的 callback 中断。

无优先级配置,先设置的 ke_timer 在 timeout 时会先进消息 FIFO,会先被处理。