uC/OS-II源码分析(四)
摘要:
内核结构 1, 临界区,OS_ENTER_CRITICAL和OS_EXIT_CRITICAL 为了处理临界区代码,必须关中断,等处理完毕后,再开中断。关中断可以避免其他任务或中断进入临界区代码。uC/OS-II定义了这两个宏来实现,但注意一条:调用uC/OS-II功能函数时,中断应该总是开着的。 1)当OS_CRITICAL_METHOD= = 1时,简单实现如下: Code ... 阅读全文
posted @ 2007-11-22 22:34 Phinecos(洞庭散人) 阅读(5060) 评论(0) 推荐(0) 编辑