wince usb 数据采集程序 CreateFile 失败

飞天揽月 2013-06-04 10:49:22
开发一个 wince usb 数据采集程序,使用createfile打开usb设备失败。

此设备使用标准的USB设备提供了温度采集功能,在XP系统上一切正常。使用了CreateFile 、ReadFile进行数据读取。移植到WinCe系统,始终无法打开USB设备。有做过的吗 帮忙解释下。

代码如下:
HANDLE hDriver = CreateFile (
_T("HID1:"),//USBSERIAL_NAME
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING, 0,
NULL);
if (hDriver == INVALID_HANDLE_VALUE)
{

return 0;
}
...全文
149 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangkunzhen 2013-06-13
  • 打赏
  • 举报
回复
看看加载的名字是不是HID1:
91program 2013-06-05
  • 打赏
  • 举报
回复
应该是驱动没有正确加载,两个可能:(1)驱动移植有问题;(2)没有正确被 CE 加载
91program 2013-06-05
  • 打赏
  • 举报
回复
GetLastError()看看是什么具体的错误

19,497

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧