- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UCOS-II学习笔记
事件标志管理 (EVENT FLAGS MANAGEMENT)* OSFlagAccept() 检查事件标志组函数(标志组的指针、 事件标志位、 等待事件标志位的方
式、 错误码指针)* OSFlagCreate() 建立一个事件标志组(初值、 错误码)* OSFlagDel() 删除一个事件标志组(指针、 条件值、 错误值)* OSFlagPend() 等待事件标志组的事件标志位(事件组指针、 需要检查的标志位、 等待事
件标志位的方式、允许等待的时钟节拍、 出错代码的时钟节拍)* OSFlagPost() 置位或清0事件标志组中的标志位(指针、 标志位、 条件值、 错误码)
operating system\flag标记\accept接受\create创建\pend悬而未决\post布置
消息邮箱管理 (MESSAGE MAILBOX MANAGEMENT)* OSMboxAccept () 查看消息邮箱(消息邮箱指针)* OSMboxCreate () 建立并初始化一个消息邮箱(msg 参数不为空含内容)* OSMboxDel () 删除消息邮箱(消息邮箱指针、 删除条件、 出错代码指针)* OSMboxPend () 等待一个消息邮箱函数(消息邮箱指针、 允许等待的时钟节拍、 代码错误
指针)* OSMboxPost () 发送消息函数(消息邮箱指针、 即将实际发送给任务的消息)* OSMboxPostOpt() 向邮箱发送一则消息(邮箱指针、 消息、 条件)* OSMboxQuery () 查询一个邮箱的当前状态(信号量指针、 状态数据结构指针)
Mail邮件\box盒子\opt选择\query询问
内存管理项 (MEMORY MANAGEMENT)* OSMemCreate () 建立并初始化一块内存区(起始地址、 需要的内存块数目、 内存块大小、
返回错误的指针)* OSMemGet () 从内存区分配一个内存块* OSMemPut () 释放一个内存块, 内存块必须释放回原先申请的内存区* OSMemQuery () 得到内存区的信息
Get获得\put放
互斥型信号量项管理 (MUTUAL EXCLUSION SEMAPHORE MANAGEMENT)* OSMutexAccept () 无等待地获取互斥型信号量[任务不挂起](信号量指针、 错误代码)* OSMutexCreate () 建立并初始化一个互斥型信号量(优先级继承优先级(PIP)、 出错代码
指针)* OSMutexDel () 删除互斥型信号量(信号指针、 删除条件、 错误指针)* OSMutexPend () 等待一个互斥型信号量(指针、 等待超时时限、 出错代码指针)* OSMutexPost () 释放一个互斥型信号量(互斥型信号量指针)* OSMutexQuery () 查询一个互斥型信号量的当前状态(互斥型信号量指针,状态数据结构指针)
消息队列管理 (MESSAGE QUEUE MANAGEMENT)* OSQAccept () 检查消息队列中是否已经有需要的消息(消息队列的指针)* OSQCreate () 建立一个消息队列(消息内存区的基地址(指针数组)、 消息内存区的大小)* OSQDel () 删除一个消息队列(消息队列指针、 删除条件、 错误指针)* OSQFlush () 清空消息队列(指向得到消息队列的指针)* OSQPend () 任务等待消息队列中的消息(消息队列指针、 允许等待的时钟节拍、 代码错
误指针)* OSQPost () 向消息队列发送一则消息FIFO(消息队列指针、 发送的消息)* OSQPostFront () 向消息队列发送一则消息LIFO(消息队列指针、 发送的消息)* OSQPostOpt () 向消息队列发送一则消息LIFO(消息队列指针、 发送的消息、 发送条件)
Flush清洗\front前面 信号量管理 (SEMA
文档评论(0)