LWIP移植ucosII编译出错 identifier "cpu_sr" is undefined 如图所示,请问是什么原因? 10
引用heightev的回答:
"GPIO_InitStructure"没定义,就是你的GPIO没有包含进去,你只是把.h文件包含了而已,没有GPIO初始化函数
"GPIO_InitStructure"没定义,就是你的GPIO没有包含进去,你只是把.h文件包含了而已,没有GPIO初始化函数
展开全部
调用OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()之前必须声明变量cpu_sr!!!
也就是语句:OS_CPU_SR cpu_sr;
在cpu.h文件里面,有#define CPU_SR_ALLOC() CPU_SR cpu_sr = (CPU_SR)0的定义,所以在使用宏进入临界区的时候,调用 CPU_SR_ALLOC()即可。
也就是语句:OS_CPU_SR cpu_sr;
在cpu.h文件里面,有#define CPU_SR_ALLOC() CPU_SR cpu_sr = (CPU_SR)0的定义,所以在使用宏进入临界区的时候,调用 CPU_SR_ALLOC()即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询