登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

请教大家了

作者:kenj 栏目:嵌入式系统
请教大家了
OSTaskCreate和OSTaskCreateExt有什么区别?为啥我用OSTaskCreateExt生成的6个任务只有前两个运行?我设置了os_cfg.h里OS_MAX_TASKS为16,可还是不行,到底问题在哪里呀?

2楼: >>参与讨论
akai2002
hh
OSTaskCreateExt()建立一个新任务,与OSTaskCreate()不同的是,OSTaskCreateExt()允许用户设置更多的细节内容。任务的建立可以在多任务环境启动之前,也可以在正在运行的任务中建立,但中断处理程序中不能建立新任务。一个任务必须为无限循环结构(如下所示),且不能有返回点。在任务中必须进行μC/OS提供的下述过程之一:延时等待、任务挂起、等待事件发生(等待信号量,消息邮箱、消息队列),以使其他任务得到CPU。

参与讨论
昵称:
讨论内容:
 
 
相关帖子
【迷惑】VMWare还是VMVare??
哪里可以买到PXA255及其相关外围芯片?
请问一下flash  top 与bottom的区别
请教:RS232丢数据问题!!
请教斑竹和c语言高手   关于指针数组的问题
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号