【技术分享】06: USB 68013驱动程序的安装
0赞
发表于 2013/12/22 12:10:45
阅读(4593)
第一次插入设备,会识别到未知设备,电脑→管理中查看未知设备,如下:
根据当前操作系统的种类,以及x86或x64,更新驱动程序,如下:
No EEPROM是因为EEPROM中没有数据
比如我们在Keil中修改固件的VID&PID为04B4&8614,则根据下面修改,可以直接实现设备名称的自定义。同时修改上述x64系统(根据实际情况)的驱动,具体如下:
此时下载固件后,由于EEPROM中已经包含了相关信息,设备会从EEPROM中启动,因此PC机检测不到驱动。重新安装上述驱动后,检测到如下:
此时在电脑→设备管理中看到该设备的VID&PID,为修改后的内容。
不过,上电前如果将A2接地或者断开SDA,仍然会得到默认,由于不能从EEPROM中启动,仍然会被检测到04B4&8613的设备,如下
当然VID&PID可以无限制的添加,相应的修改驱动程序,可以实现新的设备设别,这里通过cyload.iic的烧写,再次演示驱动程序的修改/添加。如下:
需要注意的是S EEPROM为下载小容量EEPROM,而Lg EEPROM为下载大容量EEPROM。一般我们都选择Lg EEPROM,下载完后如下:
修改x64驱动程序,如下:
拔了Device,重新插上,提示找不到驱动,安装修改后的驱动,如下图所示:
此时查看硬件ID,如下图所示,与写入对应:
呵呵,添加VID&PID防止冲突,修改驱动程序,一切都可以来的那么的自在!!!