windows7界面仿真器
.首先我们需要一个虚拟机,而虚拟机品种琳琅满目,从微软官方到收费软件到开源软件一应俱全,在这里我就不多加介绍了,有兴趣的可以自己去研究一下。顺便提一下,经此一役,我对虚拟机有了浓厚的兴趣,大家自己可以体会一下。
本着免费、功能、稳定三者平衡的因素,我选择了下面这款虚拟机软件
Virtual?Box
接下来就是安装并且自己建一个虚拟机系统,注意这款软件只是一个虚拟机,并不包含系统,请自备WINXP的ISO文件,可以用虚拟光驱安装系统(这部分属于虚拟机的部分,我就不详细介绍了)
2.在生成的虚拟机系统里安装CCS3.3(这部分与在真的机子上安装过程是一模一样的)
因为我要使用28335,所以我安装CCS之后还需要对CCS打升级补丁,不需要的同志们可以略过升级的部分。
安装CCS3.3—》
安装CCS_v3.3_SR11_81.exe补丁—》
安装F2823x_RevA_CSP.exe补丁—》
安装setup_C28XFPU_CSP_v3.3.1207.exe补丁—》
安装C2000CodeGenerationTools5.0.0Beta3.exe补丁—》
安装seedusb20setup.exe—》
安装SEED-XDS510?Emulator?Driver?for?CCS3.3.exe驱动程序—》完
以上就是所有安装的部分了,这时候CCS已经安装在我们的虚拟机中了,静等仿真器的插入了啊~哈哈~
3.(接下来的部分就是我这篇原创文章的精髓了,所有的步骤一定不能错,错了就功亏一篑了啊)
虚拟机先不要开—》
插上仿真器—》(当然,你自己的电脑原来的系统是肯定不会识别的)
打开虚拟机软件,先不要开机,先配置USB的选项—》(使用“从列表中添加筛选器”的按钮,就是右侧有个加号的那个,你会看到有一个“未知设备”,如果有多个,你一定要判断好那个是仿真器,然后将其添加入筛选器,这样你在虚拟机里就能识别这个USB设备了)
虚拟机开机~—》(开机以后打开“设备管理器”,其中就应该有一项是“未知USB设备”,或者有可能是别的描述方式吧,比如“USB?DEVICE”,总之你自己心里一定要清楚那个就是仿真器)
为那个设备安装驱动—》(如果你前面2步正确安装的话,选“自动安装”就能装上)
GC来了—》(随着驱动装好,伴随着几声“叮咚”的响声,发现那个USB设备不见了,但是相应的SEED?USB?EMULATOR的设备也没有跳出来,我第一次就以为失败了,就退出来了,此时千万千万不要插拔仿真器!!!我第一次就插拔了,换来的代价就是我又把虚拟机重装了一遍系统,重装了一遍CCS,不怕麻烦的筒子可以试试这时候插拔仿真器~~~)
把虚拟机关机—》(再到USB的配置界面,你会惊喜的发现添加候选里多了一项SEED?EMULATOR,将其加入筛选器,有人会问,那之前的“未知设备”要从筛选器里删除么?我的建议是不必删除,原因我最后解释,有兴趣的可以看看,已经和步骤没关系了)
再次把虚拟机开机—》(正确配置好CCS软件,ALT+C,VICTORY!!!^-^)
TRY?IT?YOURSELF!!
最后的解释:关于那个USB筛选器,这个筛选器能够记录设备信息,把符合筛选器列表的设备直接引入到虚拟机而不是你自己电脑本身的系统,当第一次为“未知设备”安装驱动时,驱动一安好,立马不符合条件了,所以会出现“叮咚”的USB插拔时系统会发出的音乐,当你退出虚拟机安好驱动的仿真器才会出现在候选列表里,此时加入筛选器开机就可以识别了,关于“未知设备”的筛选条件建议不删的原因是,当你电脑自身系统下次再开机时,再使用仿真器的时候仍然是不识别的“未知设备”,如果你把筛选器中的“未知设备”删除的话”有可能进入虚拟系统的时候仿真器无法被正常识别。以上纯属Xiphosura个人观点,仅供参考。