水下机器人创新平台基础版培训.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水下机器人创新平台;水下机器人创新平台介绍 基础版安装教程 基础版使用说明 程序开发 创新平台拓展;水下机器人创新平台介绍;产品特点: 先进的防水工艺,保证机器人机身“滴水不漏”。 分散式的机械、控制板组件,安装灵活,拆装方便。 独特的控制算法,确保机器人动作稳定、自由、灵活,细腻。 易用的设置软件,仅需几步便可完成机器人的设置,实现机器人游动。 WIFI控制方式,采用TCP/IP协议通信方式,安全可靠。 ;水下机器人创新平台介绍;水下机器人创新平台介绍;基础版安装教程;基础版安装教程;基础版安装教程;基础版安装教程;基础版安装教程;基础版安装教程;基础版安装教程;基础版安装教程;基础版使用说明;基础版使用说明;基础版使用说明;基础版使用说明;基础版使用说明;基础版使用说明;程序开发;程序开发;μC/OS-II 任务处理 uC/OS-II 中最多可以支持256个任务,分别对应优先级0~255,其中0 为最高优先级。255为最低级。 uCOS中的任务是一个线程,其代码通常是一个 无限循环结构/超循环结构,看起来像其它C函数一样。 例如: ;μC/OS-II 任务状态 睡眠态(DORMANT): 任务驻留在程序空间,还没有交给uCOS管理,即还没有配备任务控制块,还没有被创建。 就绪态(READY): 任务一旦建立,就进入就绪态准备运行,“万事具备,只欠CPU”。 运行态(RUNNING): 正在使用CPU的状态称运行态。 等待态(WAITING): 等待某事件发生的状态. 中断服务态(ISR): 正在运行的任务被中断时就进入了中断服务态(ISR);μC/OS-II 任务优先级 uCOS 支持256个任务,每个任务有一个特定的优先级。 任务的优先级别用数字表示,0表示的任务的优先级最高,数字越大表示的优先级越低。 ;μC/OS-II 创建任务 OSStart():启动任务;任务状态切换。;μC/OS-II 延时说明 OSTimeDly(x):任务延迟,进入等待状态xtick; OSTimeDlyHMSM(H,M,S,M):任务延迟,进入等待状态,,根据时间分钟秒数毫秒数决定; 延时时间长短跟OS_TICKS_PER_SEC设定有关 1tick时间由OS_TICKS_PER_SEC决定,此为每1s中系统产生多少tick,越大速度越快。;μC/OS-II 使用任务添加传感器实例 MPU6050,为全球首例整合性6轴运动处理组件, 相较于多组件方案,免除了组合陀螺仪与加速器时 之轴间差的问题,减少了大量的包装空间。 MPU6050移植程序:;μC/OS-II 给传感器添加一个任务来 处理定时读取传感器数据并回传 使用了Task3来建立每2s读取一次???感器数据 并回传的任务。;创新平台拓展

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档