欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    实验一ucos嵌入式仿真开发环境的建立.ppt

    • 资源ID:6157360       资源大小:812.50KB        全文页数:62页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验一ucos嵌入式仿真开发环境的建立.ppt

    实验一 ucos嵌入式仿真开发环境的建立,掌握嵌入式软件开发环境的建立过程 初步掌握嵌入式程序的编译和调试过程,实验目的,本实验系统展示了COS-II各方面的管理功能,包括信号量、队列、内存、时钟等。在各个实验中具体介绍了COS-II的相关函数。读者在做实验的同时能够结合理论知识加以分析,了解各个函数的作用和嵌入式应用程序的设计方法,最终对整个Cos和嵌入式操作系统的应用有较为清楚的认识。,实验系统,1 COS-II嵌入式实时操作系统;,2 LambdaTOOL;,3 BSP;,4 实验用例程序。,实验系统的构成,任务管理实验,优先级反转实验,优先级继承实验,哲学家就餐实验,内存管理实验,时钟中断实验,消息队列实验,实验内容,LambdaTOOL是一个通用、统一、开放的新一代32位嵌入式软件集成开发环境,支持多种嵌入式操作系统和32位嵌入式处理器,具备先进的新一代交叉开发环境和系统配置工具。本实验系统中提供的LambdaTOOL是其面向教学的免费版本,具备支持嵌入式软件仿真开发的完整功能。,LambdaTOOL集成开发环境简介,LambdaTOOL项目开发流程,LambdaTOOL项目开发流程,光盘上的安装文件夹:LambdaPRO3.1_edu,直接双击“Setup.exe”的文件,便可启动安装过程,安装LambdaTOOL,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,一、建立项目,两个“静态库项目”,一个“操作系统无关项目”,ucos:OS内核,uc_bsp:板级支持包,appTest:应用项目,要建立的库项目,建立项目,1、建立静态库项目:ucos,建立项目,选择项目类型:静态库项目,建立项目,项目名:ucos,建立项目,体系结构:x86 配置:i386_le_soft,建立项目,2、建立静态库项目:uc_bsp,与ucos类似,请参照ucos的建立方法,建立项目,3、建立操作系统无关项目:appTest,项目类型:操作系统无关项目,建立项目,项目名:appTest,建立项目,内存摸板:(采用目标监控器调试时的内存模板)D:/LambdaPRO/target/deltaos/bsps/boards/pc386/mtp/tra_debug.mtp,启动类型:(采用目标监控器调试时的启动方式)D:/LambdaPRO/target/deltaos/bsps/boards/pc386/start/tra_debug,建立项目,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,二、拷贝项目文件,光盘Libuc_bsp文件夹下面的文件,uc_bsp项目,ucos项目,光盘C/OS-II的文件夹下面的文件,appTest项目,光盘实验用例程序源文件,需要拷贝到各个项目src目录下的文件,拷贝项目文件,uc_bsp项目,拷贝项目文件,ucos项目,拷贝项目文件,appTest项目,拷贝项目文件,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,三、配置项目,1、静态库项目uc_bsp,1)、设置生成的库文件的 名称和输出路径,2)、设置编译可能用到的路径,配置项目,输出文件名:libuc_bsp,输出路径:D:/LambdaPRO/target/deltaos/lib/x86/i386/little,1)、设置生成的库文件的名称和输出路径,配置项目,2)、设置编译可能用到的路径,系统已自动添加好了相应的路径,无需手工再添加了,配置项目,1)、设置生成的库文件的 名称和输出路径,2)、设置编译可能用到的路径,2、静态库项目ucos,库文件名:libucos输出路径:D:/LambdaPRO/target/deltaos/lib/x86/i386/little,1)、设置生成的库文件的名称和输出路径,配置项目,2)、设置编译可能用到的路径,系统已自动添加好了相应的路径,无需手工再添加了,配置项目,3、操作系统无关项目:appTest,1)、设置编译可能用到的路径2)、库搜索路径,配置项目,1)、设置编译可能用到的路径,手动添加:D:/LambdaPRO/host/ide/workspace/ucos/src,配置项目,2)、库搜索路径,添加三个库:gcc、uc_bsp、ucos,库搜索路径 可不填(系统默认路径),配置项目,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,四、构建项目,应在uc_bsp和ucos构建成功后,再构建appTest,构建项目,可以单击“在后台运行”,以隐藏该对话框,构建项目,在“构建信息”视图里可以查看项目的构建信息,构建项目,在“问题”视图里可以查看项目构建的问题记录,构建项目,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,五、配置虚拟机和目标机代理,1、制作X86启动盘,2、配置虚拟机,3、创建目标机代理,配置虚拟机和目标机代理,1、制作X86启动盘,配置虚拟机和目标机代理,在设置IP地址时,应选择局域网中没有被占用的一个IP地址。,配置虚拟机和目标机代理,2、配置虚拟机,选择菜单项:虚拟机配置虚拟机,配置虚拟机和目标机代理,3、创建目标机代理,单击目标机管理窗口中绿色的十字符号,在弹出的窗口中选择“基于TA的连接方式”,并点击“下一步”。,配置虚拟机和目标机代理,目标机连接属性,配置虚拟机和目标机代理,基本信息:名字:输入目标机的名字(缺省是default);日志:选择No;连接参数:连接类型:默认选择UDP,不能更改;IP地址:这里输入目标机(虚拟机)的IP地址;,端口号:输入目标机的端口(固定为1118);超时:超时时间的定义;重试:数据超时重试最大次数。,配置虚拟机和目标机代理,建立项目,拷贝项目文件,配置项目,构建项目,配置虚拟机和目标机代理,调试应用,Ucos开发环境的建立步骤,六、调试应用,、启动虚拟机,、启动目标机代理,、启动调试器,调试应用,1、启动虚拟机,调试应用,显示的IP地址即为创建启动盘时设置的IP地址,调试应用,、启动目标机代理,调试应用,、启动调试器,在该项目的“x86_i386_le_soft_elf_tra_debug”上点击鼠标右键,调试应用,选择“是(Y)”,切换到调试透视图,调试应用,调试器界面,调试应用,在 虚拟机“Bochs for Windows Display”窗口中观察输出,调试应用,谢谢!,

    注意事项

    本文(实验一ucos嵌入式仿真开发环境的建立.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开