随笔分类 - UCOS
摘要:OS_CRITICAL_ENTER();//进入临界区 OS_CRITICAL_EXIT();//退出临界区 系统初始化OSInit (OS_ERR *p_err) OS_IdleTaskInit(p_err); /* 初始化空闲任务 */ 空闲任务栈默认为 128*4=512 字节 OS_Tick
阅读全文
摘要:CPU_SR_ALLOC(); 使用用到临界段(在关/开中断时)时必需该宏,该宏声明和定义一个局部变量,用于保存关中断前的CPU状态寄存器SR (临界段关中断只需保存SR),开中断时将该值还原。 临界段 只是延迟中断响应 OS_CRITICAL_ENTER();进入临界段 OS_CRITICAL_E
阅读全文