VEXeasyv4编程软件使用教程.ppt

上传人:牧羊曲112 文档编号:6522832 上传时间:2023-11-08 格式:PPT 页数:81 大小:4.13MB
返回 下载 相关 举报
VEXeasyv4编程软件使用教程.ppt_第1页
第1页 / 共81页
VEXeasyv4编程软件使用教程.ppt_第2页
第2页 / 共81页
VEXeasyv4编程软件使用教程.ppt_第3页
第3页 / 共81页
VEXeasyv4编程软件使用教程.ppt_第4页
第4页 / 共81页
VEXeasyv4编程软件使用教程.ppt_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《VEXeasyv4编程软件使用教程.ppt》由会员分享,可在线阅读,更多相关《VEXeasyv4编程软件使用教程.ppt(81页珍藏版)》请在三一办公上搜索。

1、VEX 机器人软件编程教程,EasyC V4 VEX机器人编程软件,说明:本教程大部分采用以下系统配置:主机 Windows 8 Consumer Preview x64虚拟机:Hyper-V Windows 7/windows xpEasyC版本:4020注意:EasyC的试用期为7天,如果你没有序列号,请使用沙盘或硬盘保护系统。,一、软件的安装,1.1、双击EasyC安装程序,启动安装;1.2、引导界面,单击Next继续;1.3、使用协议,单击Next继续;,软件的安装,1.4、选择安装位置。建议使用默认位置,这样不容易出现问题。编译工具类软件在安装到非默认路径时常常出现各种各样的问题。1

2、.5、单击Install开始安装。,软件的安装,1.6、安装过程1.7、安装完成,附加选项:Add easyC icon to the Desktop Folder(在桌面上建立easyC快捷方式)Install VEX Programming Driver(安装Vex编程驱动)-这个驱动用于使用USB把Vex主控器直接连接到电脑以下载程序和/或更新固件。Install Innovation FIRST USB to Serial adapter driver(安装PL-2303HX USB转串口驱动)-这个驱动用于通过VEXnet下载程序。注意:在沙盘中安装驱动极有可能失败。,二、主界面,模

3、块区,链接编译区,C语言代码区,编程区,工具栏菜单,三、工具栏模块,四、编程区,对于4.0版其编程区包括端口设置模块(Config)、变量定义模块(Variables)、全局变量模块(Globals)、开始模块(BEGNI)和结束模块(END)。全局变量模块和变量定义模块应当在开始编程之前定义。在每一个程序里,开始模块标识程序模块代码的第一个模块;结束模块标识程序模块代码的最后一个模块。你必须放置所有的模块在这两个模块之间。插入模块:在模块区用鼠标左键点住相应模块,拖动到编程区的开始和结束模块之间,放开鼠标,然后只要设置好模块的属性就行了。编辑模块(Edit):左键双击修改,也可单击右键选择E

4、dit block进行修改。复制模块(Copy):可单击右键选择copy,也可以按住ctrl键拖拽模块。将复制的模块放到你需要放置它的位置。剪切模块(Cut):先选中模块,再点右键选择剪切cut,将剪切的模块粘贴到你需要放置它的位置。粘贴(Paste):点右键,选择粘贴。删除模块(Delete):点右键,然后选择删除。右键单击任何一个模块,可以对该模块进行编辑、复制、剪切、删除、粘贴等操作。,五、I/O定义模块,双击I/O图标或点鼠标右键(I/O定义模块),你能够配置控制器的I/O端口。模拟/数字端口(共21个端口)(ANALOG/DIGITAL):模拟端口(默认为18),箭头表示数字端口;箭

5、头向左的表示信号是由外部输入到主控器(默认为912),箭头向右的表示信号是由主控器内部输出(默认为18),模拟和数字端口不可以互换,数字端口的输入输出也可以更改;马达端口(MOTORS)(共10个口):不能更改;其中三线马达接口29,两线马达分别是1和10.UART1/UART2为通用异步收发器端口,I2C为总线端口。,六、变量设置模块,双击变量设置图标,打开程序变量定义对话框。你能设置程序需要使用到的变量;这里数据类型一般都选择int,变量名称需要是英文字母,其它的可以不填也可以在变量取值处设置变量的值,全局变量设置模块(4.0版),双击全局变量设置图标,打开程序变量定义对话框。你能设置程序

6、需要使用到的全局变量;这里数据类型一般都选择int,变量名称需要是英文字母,其它的可以不填也可以在变量取值处设置变量的值,也可以不设置。,这里可以键入变量的值,要求必须是英文数字组成,也可先不定义变量的值,这里可以删除整行不需要的变量,1.变量类型,一般选整形int,2.键入变量名字,要求必须是英文字母组成,局部变量设置模块(4.0版),双击局部变量设置图标,打开程序变量定义对话框。你能设置程序需要使用到的局部变量;这里数据类型一般都选择int,变量名称需要是英文字母,其它的可以不填也可以在变量取值处设置变量的值,1.选择变量类型,一般都选int(整型变量),2.键入变量名字,要求必须是英文字

7、母组成,这里可以删除整行不需要的变量,这里可以键入变量的值,要求必须是英文数字组成,也可先不定义变量的值,变量定义表,七、接口说明,马达端口,模拟端口,数字端口,接口说明,电源开关,电池插口,接收器/线控插口1,接收器/线控插口2,USB接口,主控器备用电池接口,复位键,八、Program Flow程序流程控制,1、单向选择结构If,If-条件,只要符合设定的条件,将运行if语句内部的程序。如果不符合设定的条件,它将跳过表达式if条件语句的部分,运行下一个程序模块。,1.选择变量,2.选择变量运算符号,3.设置变量的表达式,4.注释内容,单向选择结构If,If模块编程范例:以编碰撞开关为例;右

8、边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义了一个变量a,接着拖入一个while loop模块,条件设置为数字1,构成永远循环,然后拖入一个Bumper Switch模块,再拖入If 模块,在if条件里面设置a=0,在if 语句里面拖入一个马达模块设置为正转和一个wait模块设置为1秒;然后停止马达;那么这个程序的功能为:当碰撞开关碰到时马达一正转1秒,然后停止;当没碰到时则不运行任何程序。,2、Else-If嵌套选择结构模块,Else-If条件,必须与IF模块结合才能使用,表示和IF模块的条件相反,也可自定义条件,1.选择变量,2.选择变量运算符

9、号,3.设置变量的表达式,3、Else模块,Else条件,必须与IF模块结合才能使用,默认表示和IF模块的条件相反,不能自定义条件,1.只能注释,4、While Loop模块,只要符合设定的条件,While Loop将不停的重复执行其语句内部的程序。如果不符合设定的条件,它将跳出循环,执行循环外部的模块。给它设置条件时,它构成的时条件循环,即不满足条件的时候,它还能跳出该循环;当把条件设置成数字1的时候,它则构成了一个永远循环,即永远都运行其内部的程序。在遥控编程的时候需要用到永远循环。,1.选择变量,2.选择变量运算符号,3.设置变量的表达式,While Loop模块,While Loop模

10、块编程范例1:以编碰撞开关为例:右边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义了一个变量a,然后拖入一个碰撞检测模块,再拖入While Loop模块,条件里面设置a=1,表示碰撞开关处在断开的状态,在当循环里面拖入一个马达模块设置为正转,再拖入一个Bumper Switch模块,属性和While Loop外面的Bumper Switch的属性一样,;在While Loop外面拖入一个马达模块设置为停止;那么这个程序的功能为:当碰撞开关没碰到时马达2正转,直到碰撞开关碰到时,马达2才停止,5、多次循环For Loop,1.选择变量,并设置变量的初始值

11、,如变量是a,初始值为0,那么这里就该设置:a=0,2.设置循环次数,表示需要运行FOR语句里面的程序多少次,如变量是a,要循环运行一段程序10次,那么这里就该设置:a=10,3.选择运算符号,这里选择+,意思是:使变量做自加运算,即变量运行完一次,便在原来的基础上在加1,加1以后,程序就会在运行一次,直到运行完前面设置的10次,它才停止自加运算;如变量是a,那么这里里就该设置:a+,多次循环For Loop,多次循环For Loop模块编程范例:右边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义了一个变量a,然后拖入一个FOR模块,条件设置为for条

12、件设置为 a=0;a=3;a+,表示变量a初始值为0,做自加运算,直到a的值等于3才跳出for条件;接着拖入一个Wait模块,设置为3秒,最后拖入一个马达模块,停止马达2;那么该程序的功能为:马达2正转9秒后停止,6、定时器Timer,定时器Timer相当于一个预先放置在主控器内部的时间传感器,它需要预先定义变量才能使用,可以控制程序的执行时间,Wait只能延续马达的启动时间定时器的单位为毫秒100表示0.1秒1000表示1秒10000表示10秒以此类推,1.选择开始,“开始”命令定时器开始计时。,2.选择定时器的编号,定时器Timer,3.选择预设,“预设”命令允许用户给定时器预设一个固定的

13、值或预先定义好的变量。,6.选择取值,“取值”命令允许用户把来自定时器的反馈值赋给一个变量。,4.选择编号,5.选择变量,7.选择编号,8.选择变量,定时器Timer,定时器Timer编程范例:右边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义变量a和变量b,然后拖入一个定时器模块选择开始,赋值给变量a;接着拖入一个定时器模块,选择预设,赋值给变量a;在拖入一个定时器模块,选择取值,赋值给变量a;然后拖入一个当循环模块,条件设置为a=5000表示定时器变量小于等于5秒,当循环里面拖如一个马达模块,正转1秒,然后停止1秒,最后在次赋值;这个程序的功能为:

14、定时器时间小于等于5秒就执行其内部的马达正转1秒然后停止1秒,当定时器的时间大于5秒时就跳出当循环,7、悬空等待Wait,Wait模块,在指定的时间段里,延长上一个模块的执行时间。这段时间以微秒计时。即100表示0.1秒1000表示1秒10000表示10秒以此类推,悬空等待Wait,悬空等待Wait模块编程范例:右边每一个模块的属性在后面的注释里面都有说明以编马达为例,首先拖入一个马达模块,设置为正转;然后拖入以个悬空等待模块,设置为3秒,最后拖入一个马达模块设置为停止;那么该程序的功能为:马达1正转3秒停止。,8、表达式赋值Assignment,表达式赋值Assignment模块相当于一个通

15、用模块,你可以在里面输入任何条件对变量进行运算或者输入任何代码来代替任何模块的功能;你能够为一个变量设置一个明确的值,例如:bumper=0 你能够定义一个数学表达式,例如:x+y=z,9、中断Break,中断模块功能常用在当循环或者IF条件中,表示当程序运行到中断模块处,不管它后面还有没有模块,或者不管满不满足条件,它都会跳到当循环或IF条件的后面,执行它们后面的程序,只能对该模块做对你修改和查阅程序有帮助的注释说明,中断Break,中断Break编程范例1:右边每一个模块的属性在后面的注释里面都有说明虽然程序一开始设置的是一个永远循环,理论上是永远都运行当循环里面的程序,永远都跳不出来,但

16、是加了中断模块以后,程序的功能就变化了;该程序功能为:程序进入当循环,启动马达1正转2秒,然后停止2秒,接着就马上中断当循环条件,跳到当循环的下面,执行下面的马达1反转1秒,然后停止。,中断Break,中断Break编程范例2:右边每一个模块的属性在后面的注释里面都有说明虽然程序一开始设置的是一个永远循环,理论上是永远都运行当循环里面的程序,永远都跳不出来,但是加了中断模块以后,程序的功能就变化了;该程序功能为:程序进入当循环,检测碰撞,如果碰撞没碰到,就启动马达1正转,如果碰撞开关闭合,程序就马上中断当循环条件,跳到当循环的下面,执行下面的马达1反转1秒,然后停止。,10、继续Continu

17、e,继续Continue:跳到循环的条件判断处,从新判断,只能对该模块做对你修改和查阅程序有帮助的注释说明,继续Continue,继续Continue模块编程范例:右边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义了一个变量a,首先拖入一个碰撞检测模块,然后拖入一个当循环模块,设置为a=1,表示碰撞开关断开,然后拖入一个马达模块,设置为正转,在拖入一个悬空等待模块,设置为3秒,在停止马达,在拖入一个继续模块,然后拖入马达,设置为反转,延时3秒,然后停止;那么该程序的功能为:当碰撞开关没碰到的时候就进入循环,然后马达1正转3秒停止,接着就跳到当循环的条件

18、判断处,从新判断,而不执行继续模块后面的马达1反转3秒这段程序。,11、返回Return,返回模块的功能是跳到程序的结尾处,不管它后面有没有程序,它都不执行,直接跳到程序的结束位置,返回Return,返回Return编程范例:右边每一个模块的属性在后面的注释里面都有说明虽然程序一开始设置的是一个永远循环,理论上是永远都运行当循环里面的程序,永远都跳不出来,但是加了返回模块以后,程序的功能就变化了;该程序功能为:程序进入当循环,启动马达1正转3秒,接着就马上执行返回模块,跳到程序的结束位置。当循环外面的程序也不会执行了。但是由于在返回前面没有停止马达1,所以返回执行以后,马达1仍然会继续转动,1

19、2、屏幕输出Print To Screen,屏幕输出模块(Print To Screen)主要是用来显示用户需要检测的和主控器连接在一起的电子元件的当前参数;打开VEX编程软件英文版的安装目录:一般默认的路径是C:Program FilesIntelitek;快速找到它的安装位置的方法是在桌面右键点击VEX编程软件的图标属性快捷方式查找目标;接着打开ProjectsProjectsTest Code这个文件夹就可以查看如何使用屏幕输出模块(Print To Screen)进行编程;接着把要检测的传感器的程序下载到主控器,在不关闭主控器电源并且下载线也和主控器相连接的情况下,点击 图标然后该窗口

20、里面就可以显示出当前电子元件检测到的参数值。,:这是具有C程序经验的高级用户的一个选项。对于大多数的定义变量缺省为%d。,1.设置要显示在屏幕输出窗口上的内容,如定义的变量为a,那么就可以输入a=,那么显示的时候等号后面的数值就是检测到的值,屏幕输出Print To Screen,2.选择屏幕输出模块要检测的变量,既是说要把哪一个变量的值显示到屏幕上,3.选择格式,这一项是具有C语言编程经验的用户的一个选项。对于大多数的用户只需要选择%d。,4.选择类型,这一项也是具有C语言编程经验的用户的一个选项。对于大多数的用户只需要选择int。,屏幕输出Print To Screen,屏幕输出Print

21、 To Screen模块编程范例1:右边每一个模块的属性在后面的注释里面都有说明首先在变量定义模块(Variables)里面定义了一个变量a,然后拖入一个当循环模块,条件为数字1,然后在当循环里面拖入一个碰撞检测模块,选择变量a,然后拖入一个屏幕输出模块,屏幕输出模块的变量为预先定义的变量a,格式一般为%d,类型为int,输出内容为a=把该程序下载到主控器后,不关闭电源,也不取掉下载线,然后点终端,就可以显示当前碰撞检测到的数据,13、程序注释Comment,对程序做对你修改和查阅有帮助的说明或注释,英文4.0可以中文注释;源码注释被编译器忽略。,14、自定义代码User Code,自定义代码

22、User Code:可以替代任何模块,比如马达模块的代码是SetMotor(1,255);那么只要在自定义代码User Code模块里面键入马达的代码,那么它就表示一个马达模块;这个模块为熟悉C语言的用户设计。为了编译器能够正确编译代码,你必须正确使用语法。对于C 语言的信息请自行参阅C 语言的相关指导书。,键入自定义的代码,九、RC Control遥控通道控制,1、遥控器按键说明,4,1,15,14,13,2,5,3,6,11,12,9,7,10,8,23,22,21,20,17,16,24,25,18,19,遥控器按键说明,2、遥控接收器接法示意图,3、遥控接法示意图,4.遥控通道设置,1

23、.打开V4.0软件图标2.单击File/New Standalone Project,或者New Competition Project则分别弹出如下窗口,Wifi遥控模式,纯自动模式,无遥控通道模块,场地控制竞赛模式,可更改竞赛时间模式,3.点击Joystick Project(Wifi),进入编程界面,遥控通道模块,马达输出模块,LCD显示模块,控制模块,传感器输入模块,自定义子程序模块,LCD显示模块,Joystick遥控通道模块,单击软件界面左边Joystick遥控通道模块,如下图,5、单杆控制双马达Arcade-2 motor,单杆控制双马达指的是遥控器的一个操纵杆控制两个马达同时转

24、或同时停,这样两个马达转动的速度不论快慢,都是一致的,就不会因为手的力量问题而使两个马达转动的速度不一样,1.遥控器选择,2.选择遥控器控制小车前进后退的控制通道,3.选择遥控器控制小车左右转弯的控制通道,4.选择小车左右马达连接在主控器上的端口,5.选择小车左右马达转动的正反方向,单杆控制双马达Arcade-2 motor,单杆控制双马达编程范例:首先拖入一个While Loop 模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在While Loop里面拖入一个单杆控制双马达模块,前进后退选择3,旋转选择1,马达通道则选择2和3;那么该程序的功能就是:遥控器

25、控制马达2和3同时转动;遥控器的1通道控制前进后退;遥控器的3通道控制旋转,6、单杆控制四马达Arcade-4 motor,单杆控制四马达指的是遥控器的一个操纵杆控制四个马达同时转或同时停,这样四个马达转动的速度不论快慢,都是一致的,就不会因为手的力量问题而使四个马达转动的速度不一样,1.遥控器选择,2.选择遥控器控制小车前进后退的控制通道,3.选择遥控器控制小车左右转弯的控制通道,4.选择小车左右马达连接在主控器上的端口,5.选择小车左右马达转动的正反方向,单杆控制四马达Arcade-4 motor,单杆控制四马达编程范例:首先拖入一个While Loop模块,条件设置为1,构成一个永远循环

26、,这样使它永远都检测遥控器发射出来的信号;然后在当循环里面拖入一个单杆控制四马达模块,前进后退选择3,旋转选择1,马达通道则选择;那么该程序的功能就是:遥控器控制马达同时转动;遥控器的3通道控制前进后退遥控器的1通道控制旋转,7、双杆控制双马达Arcade-2 motor,双杆控制双马达指的是遥控器的两个操纵杆控制两个马达转或停,这样两个马达转动的速度不论快慢,都有可能不一致,就会因为手的力量问题而使两个马达转动的速度不一样,1.遥控器选择,2.选择遥控器控制小车左边马达的控制通道,3.选择遥控器控制小车右边马达的控制通道,4.选择小车左右马达连接在主控器上的通道,5.选择小车左右马达转动的正

27、反方向,双杆控制双马达Arcade-2 motor,双杆控制双马达编程范例:首先拖入一个While Loop模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在当循环里面拖入一个双杆控制双马达模块,左马达选择2,右马达选择3,马达通道则选择3和2;那么该程序的功能就是:遥控器控制马达2和3转动;遥控器的3通道控制马达2遥控器的2通道控制马达3,8、双杆控制四马达Arcade-4 motor,双杆控制四马达指的是遥控器的两个操纵杆控制四个马达转或停,即一个操纵杆控制两个马达;这样四个马达转动的速度不论快慢,都有可能不一致,就会因为手的力量问题而使四个马达转动的速度

28、不一样,1.遥控器选择,2.选择遥控器控制小车左边两个马达的控制通道,3.选择遥控器控制小车右边两个马达的控制通道,4.选择小车左右马达连接在主控器上的通道,5.选择小车左右马达转动的正反方向,双杆控制四马达Arcade-4 motor,双杆控制四马达编程范例:首先拖入一个While Loop模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在当循环里面拖入一个双杆控制四马达模块,左马达选择3,右马达选择2,马达通道则选择23.4.5;那么该程序的功能就是:遥控器控制马达转动;遥控器的3通道控制马达2.4,遥控器的3通道控制马达3.5,9、Joystick to

29、 motor,Joystick to motor指的是遥控器的一个操纵杆控制一个马达转或停,主要用于操纵杆上4个通道(分别是1,2,3,4),1.遥控器选择,2.选择遥控器控制马达的控制通道,3.选择马达连接在主控器上的通道,4.选择马达转动的正反方向,Joystick to motor,单杆控制单马达编程范例:首先拖入一个While Loop模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在While Loop里面拖入一个Joystick to motor模块,遥控器控制通道选择1,马达通道则选择1;那么该程序的功能就是:遥控器的1通道控制马达1转动,10、

30、Joystick Digital to Motor,1.遥控器选择,2.遥控通道选择,3.设置按键的方向,4.选择马达接口,Joystick Digital to Motor指的是遥控器的按键控制一个马达转或停,主要对应通道是5,6,7,8.,设置马达转动的参数值,设置马达转动的参数值,Joystick Digital to Motor,Joystick Digital to Motor编程范例:首先拖入一个While Loop模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在当循环里面拖入一个Joystick Digital to Motor模块,遥控器控制

31、通道选择5,马达 通道则选择2;那么该程序的功能就是:遥控器的5通道控制马达2转动,11、用户自定义函数User Functions,用户自定义函数User Functions即通常说的子函数或子程序;其主要作用在于可以简化主程序、简化编程步骤等右图为新建的子函数窗口可以在其开始模块和结束模块之间进行编程操作,如果需要使用传感器,那么可以在其局部变量里面设置局部变量,编程区,主程序,新建的子程序,用户自定义函数User Functions模块编程操作步骤,1.右键单击模块区最下面的用户自定义函数,2.左键选择新增自定义函数,点这里可以打开已经保存的子函数,3.选择子函数的返回类型,void为不

32、返回任何参数,4.为子函数命名,必须为英文字母,用户自定义函数User Functions模块编程操作步骤,5.接着就可以在子程序的编程区里面自行编制程序了;编好程序后直接关闭子程序就行了,它已自动保,6.然后在软件的模块区最下面的用户自定义函数的下面就会显示你当前的子函数,在相应子函数图标上点右键,可以打开子程序的编程窗口,也可以对子程序进行复制、删除等操作,用户自定义函数User Functions模块编程操作步骤,7.然后选中子程序,点右键拖动到主程序的开始模块和结束模块之间,放开鼠标会显示如下图窗口,确定即可,9.到这里就成功引用子函数到主程序里面了,主程序里面就会出现子函数的模块图标

33、,那么程序就会依次执行子函数里面的程序了这样主程序看起来也比较简明,12、自动程序和遥控程序结合范例,假设一部小车,底座装了4个马达,一个马达控制吸球装置,两个马达控制吸球装置的升降,那么给它编一个简单的自动和手动相结合的程序:首先拖入四个马达控制模块,设置1.2通道正转;3.4通道反转;再拖入一个悬空等待模块,设置为2秒;然后停止马达;拖入一个当循环模块,条件设置为1,构成一个永远循环,这样使它永远都检测遥控器发射出来的信号;然后在当循环里面拖入一个单杆控制单马达模块,遥控器控制通道选择6,马达通道选择7;再拖入一个单杆控制双马达马快,前进后退选择4,旋转选择5,马达选择5和6;最后拖入一个

34、单杆控制4马达模块,前进后退选择1,旋转选择3,马达选择;那么该程序的功能就是:首先小车前进2秒,然后停止,接着就进入遥控控制模式了,遥控器的1和3通道控制小车前进后退或者转弯;遥控器的4和5通道控制吸球装置的升降;遥控器的6通道控制吸球,如果要加入其它程序模块,加在当循环前面则是自动程序;当循环里面则只需要加入遥控器控制模块即可,13、下载线接法,1.连接USB-串口线缆到你的计算机后面,4.连接从编程模块到Vex遥控上线缆串口,并确保主控器和遥控器信号连接成功,2.连接串口USB-串口线连接器到编程模块,3.连接机器人接口线到编程模块,14、下载线端口查看方法,1.右键我的电脑,点属性,2

35、.选择硬件,3.选择设备管理器,15、下载线端口查看方法,4、找到端口(COM和LPT)Prolific USB-to-Serial Comm Port(com3)最后这一项的com3就是当前VEX下载线使用的端口;然后再在软件里面选择相应的端口即可下载程序到主控器;如果有时候发现那一项的前面是一个问号,那么就说明你的下载线的驱动程序没有安装上。,16、程序下载步骤,1.在点工具栏的编译下载图标(快捷键为F7),4.单击是,5.下载进度条满,即下载成功。,下载前确保下载线和电脑,遥控器连接成功,主控器和遥控器信号连接成功!,17、使用V4.0注意事项,1.正版软件序列号只能安装一台电脑上,一旦

36、电脑系统崩溃或者电脑硬件出问题导致电脑故障,则需要将该序列号发回美国VEX官方解锁,才能再次安装。2.软件版本支持在线升级,如出现下载故障,可尝试将软件升级到最新版本再下载。3.软件下载过程中,自带搜索下载端口的功能。4.如有还有不了解的,请单击工具栏 Help菜单中的Contents,查找相关帮助。,18.EasyC V4软件网络版注册介绍,说明:本教程大部分采用以下系统配置:主机 Windows 8 Consumer Preview x64虚拟机:Hyper-V Windows 7/windows xpEasyC版本:4020,注册步骤,1.将软件光盘放入光驱,按照提示点击下一步依次安装软

37、件,直到桌面出现如下图标时,即安装成功。,注册步骤,2.双击该图标,打开软件,弹出如下对话框,试用剩余时间,表示还能使用6天到期,如果软件未到期则点击该按钮吗,继续使用,注册步骤,3.确保电脑是联网状态,将序列号输入到Please Enter CD Key栏中,单击Unlock,注册,注册步骤,4.在弹出的框中,输入用户信息,单击确定,稍后弹出注册成功对话框。即表示注册成功。5.若该序列号为网络版,需要给下一台电脑注册,这里将前面注册成功的电脑称为电脑A,准备注册的电脑称为电脑B。同上,先将电脑B的软件安装,直到软件安装成功。,注册步骤,6.双击电脑B的桌面软件图标打开软件,弹出如下图标,并生成一对机器码:44197671。,B电脑机器码,注册步骤,7.打开电脑A 软件图标,单击Manual Unlock项,如下图。将电脑B产生的机器码(44197671),输入到下面条形框中。,输入电脑B产生的机器码,注册步骤,8.单击Unlock项,将弹出对话框,显示一组解锁码,将该解锁码记下。9.再次打开电脑B V4.0软件,在弹出的对话框中选择Manual Unlock项,再将该解锁码输入到条形框中。10.单击Unlock项,注册成功。注册其他电脑,则以此类推。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号