阅读:1119回复:1
请教usb驱动调试加载的问题(菜鸟级)
要为我们的usb设备开发wince驱动,
买了atmel的at91sam9261-ek开发板,开发环境:pb 5.0 先说说我的做法: (1)用atmel提供的at91sam9261-ek开发板的BSP定制生成一个os design(wince help这么写,我不知道大家都怎么翻译的,只好照搬); (2)编译生成run-time image; (3)download到板上运行; (4)编译我的usb设备驱动得到dll等文件,复制到MyOsDesign\\RelDir\\AT91SAM9261EK_BIN_Debug目录下; 我没有将设备驱动静态编译到run-time image中。 (5)将usb设备插到开发板上,wince弹出窗口要求输入驱动程序名; (6)输入设备驱动程序名,pb这边进入了我在USBInstallDriver入口处设置的断点,直接go; (7)问题来了,没有按预想进入USBDeviceAttach入口处的断点,而是再次弹出窗口要我输入驱动程序名,为何? 请教各位高手,谢谢您的作答! |
|
|
沙发#
发布于:2007-08-14 11:56
你确认USB驱动的DLL已经加到IMAGE里面了吗?直接复制到MyOsDesign\\RelDir\\AT91SAM9261EK_BIN_Debug不会加到IMAGE里的,还要修改PLATFORM。BIB文件
|
|