我用C8051F340做设计,用到了USB和PC机的通信。之前使用都还算正常,不过不知道是重装系统的原因还是什么,现在出现了下面这样的问题:
我使用Silicon Laboratories IDE这个软件进行调试,一开始的时候,在电脑属性的设备管理器的“通用串行总线控制器”那一项可以看到“USBXpress”。但是当我在IDE软件下进行完“下载”操作后,这个“USBXpress”就被弹出来了。这样就没办法用IDE和上位机的软件同时调试了……
学习时间还不长,请前辈多多指教,谢谢了!
------解决方案--------------------
刚刚看了一下,范例程序,如果USB_Clock_Start()过不去的话,很有可能是link的设置有问题,这里用到了USB_F34X.LIB,结合你重装了系统的原因,很有可能是重装了系统之后,C盘中的USB_F34X.LIB被清掉了。重新安装USNXPRESS,应该可以解决问题
LINK设置在Project->Target Build Configuration的Customize中的Files to link里,这里应该有个USB_F34X.LIB在Files to be linked框内