
UCOS
文章平均质量分 80
Qitas
这个作者很懒,什么都没留下…
展开
-
UCOSIII-中断
开关中断的实现方式: CPU_INT_DIS(); 关闭中断 CPU_INT_EN(); 打开中断(支持嵌套调用) CPU_CRITICAL_ENTER(); 进入中断 (在UCOS的cpu.h文件定义) CPU_CRITICAL_EXIT() ; 退出中断 OSIntEnter(); OSIntExit();原创 2017-06-22 15:04:46 · 2009 阅读 · 0 评论 -
UCOSIII-延时
UCOS中系统时间相关原创 2017-06-22 11:36:48 · 3088 阅读 · 0 评论 -
UCOSIII-信号同步
ucos用到的同步机制有:信号量,邮箱和消息队列信号量的创建调用OSSemCreate(INT16U cnt)函数。对cnt赋予不同的值,所起到的作用不同。使用时,每调用OSSemPend()一次cnt--,调用OSSemPost()一次cnt++。该任务在处理信号量时,cnt=0,就可以执行。 初始化设定OSSemCreate(1),那么在一个任务中调用OSSemPend,cnt-原创 2017-06-29 15:00:04 · 1382 阅读 · 0 评论