基于xPC-target的快速控制原型技术快速控制原型技术.ppt

基于xPC-target的快速控制原型技术快速控制原型技术.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于xPC-target的快速控制原型技术快速控制原型技术

4.2 xPC-target xPC Target控制系统结构示意图 xPC Target简介 4.2 xPC-target 实时内核 xPC Target提供的实时内核使得用户无需在目标机上安装任何操作系统,只需用包含了该实时内核的启动盘启动目标机即可。 BIOS是实时内核所需的唯一软件。 工作过程: 载入BIOS,BIOS自动搜索目标启动盘中的启动映像文件。启动映像文件首先将CPU从实模式状态切换到保护模式下,然后设置目标PC机并启动实时内核。 启动实时内核后,将激活应用程序载入程序,并等待从宿主机上下载目标应用程序。将目标应用程序复制到指定内存区域后设置目标程序处于准备执行状态。 通过函数或其他应用程序与目标程序进行通讯。 xPC Target简介 4.2 xPC-target 实时应用程序 xPC Target实时应用程序是RTW代码生成器从Simulink模型生成的可执行目标程序,可实时地运行在无任何操作系统的标准PC机上,其特点是: 采用32位的内存管理模式(无需切换) 具有较快的任务执行时间(取决于模型及硬件) xPC Target简介 4.2 xPC-target xPC Target简介 信号采集和分析功能 xPC Target的信号采集过程是通过实时内核来完成的,实时内核将目标应用程序的信号数据存储在目标机的RAM中。支持的信号采集方式有: 信号监视模式 信号记录模式 信号跟踪模式 4.2 xPC-target 参数调整功能 在目标应用程序运行前或运行中,用户可以对模型中的一些参数进行调整。可用方法有: 交互方式 脚本和批处理过程 xPC Target简介 一、系统要求 1、宿主机 软件要求:windows操作系统、MATLAB、Simulink、RTW、C语言编译器(VC)、xPC Target 硬件要求:一个串口或一个以太网卡、RAM(128M以上)、USB接口或软驱或光驱 2、目标机 软件要求:无需操作系统、BIOS需要PC兼容 硬件要求:芯片组、串口或网卡、CPU(386以上)、鼠键、监视器、U盘或软驱、RAM(8M以上)、I/O设备板 注意:PC目标机可用PC ISA、PCI、PC/104和PC/104+、CompactPCI、PXI 4.3 xPC-Target的安装和配置 二、软件安装 1、安装MATLAB及其工具箱; 2、安装C语言编译器(最好为VC); 3、设置MATLAB编译器为C编译器(使用mex -setup); 4、注意工作路径。 4.3 xPC-Target的安装和配置 三、设置通讯连接——串口通讯连接 所需硬件:无调制解调器的串口传输线、I/O设备板 设置串口通讯的环境属性: 1)在matlab窗口下键入 xpcexplr 出现如图2对话框 图2 xPC Target Explorer对话框 4.3 xPC-Target的安装和配置 三、设置通讯连接——串口通讯连接 设置串口通讯的环境属性: 2)从Select C compiler下拉列表中选择VisualC或Watcom 3)在Compiler Path文本框设置编译环境的根目录 4)单击“Apply” 5)从Host Target communication中选择RS232选项 6)在Host port中选择COM1或COM2,设置Baud rate(默认即可) 7)单击“Apply” 注意:网口通讯连接与此类似! 4.3 xPC-Target的安装和配置 四、制作目标机启动盘 目标机启动盘的作用是调用和运行xPC Target的实时内核。用户每次更改xPC Target的环境属性后都要重新生成或更新目标启动盘。 传统的方法是采用软盘来制作目标机启动盘。但由于目前软盘具有淘汰的趋势,我们建议使用xPC Target的嵌入式选项来制作目标启动盘。嵌入式选项允许用户通过其他驱动器来启动xPC Target的实时内核。用户还可以设置目标机使得每次系统启动后自动运行目标应用程序。 这里推荐使用U盘创建目标启动盘。这里的U盘指SD卡、CF卡等目标机支持的移动存储器。 4.3 xPC-Target的安装和配置 四、制作目标机启动盘 步骤: 在U盘上制作DOS启动盘:可采用专门的U盘DOS启动盘制作软件,如USBoot和FlashBoot。启动盘有FDD、HDD和ZIP三种模式,在制作的过程中注意选择目标机支持的模式。制作好启动盘以后可以在目标机上试运行,能正常启动到DOS界面说明DOS启动盘制作成功。 4.3 xPC-Target的安装和配置 四、制作目标启动盘 步骤: 生成DOSLoader的目标启动盘:将做好的DOS启动盘连接到PC机。启动MATLAB,并执行如下命令函数:xpcexplr,打开xPC目

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档