uccos ii os_critical_method
exit是什么意思英语UCOSII的OS_CRITICAL_METHOD是个宏定义,名字有些长,英译是“系统临界段模式”的意思。如果宏定义成3,表示利用编译器的扩展功能,将程序状态字保存到一个局部变量中。
这样做是为了给OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()进出临界区的两个函数提供上面所说的局部变量。有了这个局部变量,就能实现屏蔽中断和恢复中断的功能,进而来保证修改共享资源时不被中断或异常打断。
UCOSII是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论