2013年9月11日

uCosII 从 OSStart开始到思维定势··········

摘要: 我们先看我们的任务代码 TEST.C 1 /******************************Test*******************************/ 2 #include "includes.h" 3 #define TASK_STK_SIZE 512 //任务堆栈长度 4 5 OS_STK MyTaskStk[TASK_STK_SIZE]; //定义任务堆栈区 6 OS_STK YouTaskStk[TASK_STK_SIZE]; //定义任务堆栈区 7 INT16S key; ... 阅读全文

posted @ 2013-09-11 16:26 イケメンおっさん_汪汪 阅读(676) 评论(0) 推荐(0) 编辑

《C和指针》一书介绍操作符优先级

摘要: 《C和指针》一书介绍操作符优先级5.4.3 操作符的属性转:http://blog.csdn.net/shoutday/article/details/8275387 每个操作符的所有属性都列在表5.1所示的优先级表中。表中各个列分别代表操作符、它的功能描述、用法示例、它的结果类型、它的结合性以及当它出现时是否会对表达式的求值顺序施加控制。用法示例提示它是否需要操作数为左值。术语lexp表示左值表达式,rexp表示右值表达式。记住,左值意味着一个位置,而右值意味着一个值。所以,在使用右值的地方也可以使用左值,但是在需要左值的地方不能使用右值。 说明:结合性L-R自左向右,R-L自右向左。表.. 阅读全文

posted @ 2013-09-11 11:13 イケメンおっさん_汪汪 阅读(336) 评论(0) 推荐(0) 编辑

OSTimeTick()函数解析

摘要: 转:http://blog.csdn.net/shoutday/article/details/9303953ucos V2.52OSTimeTick()函数解析调用处:os_cpu_a.asm里_OSTickISR函数所有源文件:os_core.c 1 void OSTimeTick (void) 2 { 3 #if OS_CRITICAL_METHOD == 3 /* Allocate storage for CPU status register */ 4 OS_CPU_SR cpu_sr; 5 #endif 6 OS_TCB *pt... 阅读全文

posted @ 2013-09-11 11:10 イケメンおっさん_汪汪 阅读(1737) 评论(0) 推荐(0) 编辑

导航