nordic蓝牙协议栈启用中断优先级
时间: 2023-08-26 15:06:43 浏览: 175
S132_协议栈_SDS_v7.1.pdf
Nordic蓝牙协议栈在启用中断时会设置不同的中断优先级,以确保高优先级的中断能够及时响应并处理。具体来说,在Nordic蓝牙协议栈中,中断优先级主要分为以下几个级别(从高到低):
1. SoftDevice中断优先级:用于处理蓝牙协议栈相关的中断,具有最高优先级;
2. APP Timer中断优先级:用于处理应用层定时器中断,通常为最高或次高优先级;
3. APP中断优先级:用于处理应用层其他中断,优先级一般较低;
4. RTC中断优先级:用于处理实时时钟中断,优先级较低;
5. Low Power Timer中断优先级:用于处理低功耗定时器中断,优先级最低。
通过设置不同的中断优先级,Nordic蓝牙协议栈可以在保证蓝牙协议栈相关中断优先处理的同时,兼顾应用层中断的处理。
阅读全文