现在位置 >首页 > uC/OS uC/GUI
0℃
一: 定义相关信息 OS_EVENT *uartSend_Sem;                    //创建一个消息指针 void          *uartMsg[5];                     //定义一个消息指针数组,最大消息数量5个 二:在任务中创建消息队列 uartSend_Sem=OSQCreate(&uartMsg[0],5); 然后就可以等待队列了. void *msg; msg=OSQPend(uartSend_Sem,0,&err); 三:其他任务中发送消息: OSQPost(uartSend_Sem,(void*)SOMEADDR);
阅读全文
0℃
一:缺少 app_cfg.h os_cfg.h app_cfg.h 是用户应用程序的一些定义,链接等,新建一个空文件即可 os_cfg 是uCOS的配置文件  将Source文件夹中的os_cfg_r.h改名,然后根据自已的情况修改 二: OS_TASK_TMR_PRIO 未定义 从官方PDF中得知,从UCOS 2.81中引入了 timer manager的这么个东东.根据其说明,应该是可以创建一个定时任务,可以进行任务回调的功能.而OS_TASK_TMR_PRIO就是定义timer manager任务的优先级. 我们可以在app_cfg.h中将其定义,,优先级现在就任意吧.当然也可以使用绝招,在os_cfg.h中将OS_TMR_EN禁用.当然这...
阅读全文

无觅相关文章插件,快速提升流量