查看源码OS_CRITICAL_METHOD 宏定义就知道了
#if OS_CRITICAL_METHOD == 3
#define OS_ENTER_CRITICAL() {cpu_sr = OS_CPU_SR_Save();}
#define OS_EXIT_CRITICAL() {OS_CPU_SR_Restore(cpu_sr);}
你调用临界区这两个接口必须要定义一个cpu_sr 变量的,这是宏决定的,否则也编译不过啊;其次作用这个变量是用来存放关中断前的状态寄存器的,看懂代码意思你也就知道这个局部变量只需定义,至于赋值0与否不重要
CPU
发布时间:2024-12-22 16:33
电脑内部硬件如CPU和显卡发热要适度 #生活常识# #电脑#
最新推荐文章于 2023-10-11 14:42:20 发布
一抹笑zZ 于 2018-07-31 19:10:33 发布
网址:CPU https://www.yuejiaxmz.com/news/view/540150
下一篇:04 蓝桥杯
相关内容
CPU压力调整软件什么软件测试cpu满载,截然相反!CPU满载压力测试
CPU压力测试工具cpuburn
pytorch 设置变量的device=‘cpu’ or ‘cuda‘
Kubernetes pod cpu 使用率计算方法 HPA
使用 stress 命令进行Linux CPU 压力测试
CPU性能优化的常用工具都有哪些
高效评估系统性能:Windows CPU压力测试工具推荐
揭秘Oracle CPU满载100%:紧急事故应对指南及预防策略
拯救过保老手机!CPU虚焊在家简单解决,不花一分钱