1. 函数CPU_SR_ALLOC()是为CPU_CRITICAL_ENTER()和CPU_CRITICAL_EXIT()申请一个变量:
#define CPU_SR_ALLOC() CPU_SR cpu_sr = (CPU_SR)0
这个是临界代码段,在下面一个小节有详细讲解。
2. 这样做是为了防止编译器警告。
1. 函数CPU_SR_ALLOC()是为CPU_CRITICAL_ENTER()和CPU_CRITICAL_EXIT()申请一个变量:
#define CPU_SR_ALLOC() CPU_SR cpu_sr = (CPU_SR)0
这个是临界代码段,在下面一个小节有详细讲解。
2. 这样做是为了防止编译器警告。