2 trybye TRYBYE 于 2016.01.22 15:43 提问

pdata是ucos里面的关键字吗?

每个任务函数里面首先pdata=pdata,这个在51里面是关键字吧

1个回答

litaocuitmao
litaocuitmao   2016.01.22 16:17

这个防止编绎器报错的。因为这个参数传入,但又没有使用。不管它就好了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
pdata= pdata 防止编译警告
<br />e.g:<br />void  TaskSetup(void *pdata) <br />{ <br />#if OS_CRITICAL_METHOD == 3       /* Allocate storage for CPU status register */ <br />OS_CPU_SR  cpu_sr; <br />#endif <br />INT8U err; <br /><br />pdata = pdata;                /* Prevent compiler
Keil C51对C语言的关键词扩展之十: pdata
外部ram通过一个地址指针寄存器来间接访问,读写效率要低于内部ram。 外部ram容量最大可位64KB。 Keil C51提供两种外部数据存储方式,pdata和xdata。 1)xdata存储类型,指示变量可存储在外部ram 64KB地址范围内任意位置。large内存模型下,变量即为此种默认存储类型。 2)pdata存储类型,指示变量可存储在外部ram 256字节页范围内任意位置。comp
μC/OS-II实验:实验四 消息队列
实验描述: 在本实验中,设计了 6 个普通应用任务:TA0(优先级为 20)、TA1(优先级为 21)、TA2(优先级为 22)、TA3(优先级为 23)、TA4(优先级为 25)、TA5(优先级为 26),以及一个控制任务 TaskCon(优先级为 19)。 uC/OS-II 中,等待消息的任务总是按照优先级的高低来决定获得消息的顺序的 等待消息的任务总是按照优先级的高低来决定获得消息的
ucos-ii的任务调度
uC/OS-II的任务一般格式为: void TASKn(void *pdata) {         pdata = pdata;                  while (1)         {                 OSTimeDly(OS_TICKS_PER_SEC);          }  }    ucos
ucosII,LED0LED1俩任务切换过程,最简单的例子说明。
//LED0任务 void led0_task(void *pdata) { while(1) { LED0=0; delay_ms(80); LED0=1; delay_ms(920); }; } //LED1任务 void led1_task(void *pdata) {   while(1) { LED1=0; delay_ms(300); LE
浅谈 var 关键字
提起 var关键子,程序员的第一反应就是JavaScript, 事实上这个关键子在其他语言中也有被采用。 比如说C#, 比如说kotlin, 用法和JavaScript中使用差不多,作为要声明变量的前缀 var myInt = 1;var myList = new List();var myValue = getValue(); 在其他语言中也有与var作用类似的关键字,比说C++中的auto,比
51单片机的idata,xdata,pdata,data的详解
各功能寄存器的复位值如下:      堆栈指针 SP 的复位值为 07H ,累加器 ACC 、寄存器 B 的复位值为 00H ,数据指针 DP TR 的复位值为 0000H ,而 p0 、 p1 、 p2 、 p3 四个口的复位值为 0FFH 。其他 SFR 如 PS W 、 TCON 、 TMOD 、 TL0 、 T
uCOS学习笔记(一)——uCOS中的死循环
ucos操作系统学习笔记(一) 1、关于在单核处理器中的死循环问题 如果在单核处理器操作系统的某个任务中加入这样一句话while(1){},那么此时的执行会是怎么样的呢,让我们分析下 首先,如果是单核处理器,碰到这样的情况处理器立即进入死循环状态,除非有中断,会跳入中断服务函数中执行,完了始终是死循环状态,那么这种情况下,操作系统会扮演什么样的角色?我觉得此时操作系统是无能为力的,因为操作系
ucos在VC平台上的实现
ucos移植到vc++6.0的平台上,已经测试通过了,里面的代码是ucos管理的文件系统
javascript中的var关键字
javascript在声明变量时忽略var关键字是完全合法的。JavaScript作为弱类型(loosely-typed)的语言,不声明变量类型貌似是可以理解的,但是事实不是这么的直白,因为变量的属性除了类型外,还有作用域。本文将举例讲解。