Xpc - U盘启动盘制作教程 - 图文

发布时间 : 星期二 文章Xpc - U盘启动盘制作教程 - 图文更新完毕开始阅读

对于XPC目标机的启动,我们可以通过网络、硬盘或者 U盘启动目标机。这里介绍一下通过U盘的启动,因为这个相对而言比较简单。

? 环境:

上位机:Win10 64位,Matlab R2016b,Visual Studio 2015 Professional 下位机:工控机或pc机

? 制作DOS启动U盘

选择一个4G以下的U盘,最好为2G。

选择一台XP系统的电脑(最好为工控机,必须是XP系统),插入2g的U盘,格式化时文件系统选择FAT32。(注:制作DOS的FlashBoot1.4不能在win10 64位下运行,存在兼容性问题,还未测试其他系统)

打开FlashBootWizard,下一步;选择创建带迷你DOS系统的可启动闪存盘(M),下一步;选择基于DOS的软盘或软盘镜像,下一步;下一步;下一步(有时候这里的驱动盘符会找不到,把盘符改成G或者其他盘就行,在我的电脑属性里面改);Superfloppy(USB-ZIP启动模式),下一步;完成;注意,如果提示你重插U盘,说明前面配置不成功,或者换个USB口。如果他提示了,你拔插U盘,他显示成功,但是这个U盘启动盘是不能用滴,成功的制作是不会有提示的。

? 设置IP

打开pc机(上位机)屏幕右下角的“网络和Internet”设置,选择以太网,点击更改适配器选项,双击网线连接的以太网,选择internet协议版本4(tcp/ipv4),使用下面的ip地址,注意如果要联网,记得改回自动获取ip地址,不然你是上不了网的。

? Xpc启动盘配置

将制作好的U盘插入你的主机(上位机),打开MATLAB2016b,在命令窗口输入xpcexplr。将打开如下图界面。

打开TagetPC1下拉,选择Properties,按照如下进行相关设置。

Boot mode选择Dos Loader后,点击右侧的小光盘,选择路径为刚制作好的DOS启动U盘,点击OK,Xpc启动盘制作完成。

? Matlab Real-Time 编译器设置

新版本的Matlab在输入xpcexplr后弹出的设置界面不能设置xpc的编译器,需要单独进行设置。

要注意的是,mex –setup 设置的编译器并不能直接应用到xpc中,需要使用

slrtsetCC setup语句进行设置。设置好后如下图:

然后可以使用slrtgetCC('installed')语句查看是否安装成功,成功后如下图:

经测试,VS2015企业版和专业版均可以使用,VS2013专业版mex通过,但是slrtsetCC setup找不到编译器,另外,Matlab2016b已不支持VS2010。

? 测试

启动下位机,长按delete键进入BIOS界面,选择Boot,Boot Device Priority用+号设置启动顺序为USB,SATA,CD/DVD。(若下位机是pc机,连续点击Esc,可选择启动顺序)关闭下位机,插入U盘,重新启动,启动成功界面会有如下显示。

联系合同范文客服:xxxxx#qq.com(#替换为@)