我在vc++上位机实现usb读写时出现了问题

问题描述

我在vc++上位机实现usb读写时出现了问题
首先我原本已经将devioctl.h添加到工程,但是在调试中仍出现fatal error C1083: Cannot open include file: 'devioctl.h': No such file or directory
后来我把提示出错的#include 注释掉,写了#include ""devioctl.h"",但是在执行link时出错,显示
testDlg.obj : error LNK2001: unresolved external symbol ""public: __thiscall CCyUSBDevice::CCyUSBDevice(void *struct _GUID)"" (??0CCyUSBDevice@@QAE@PAXU_GUID@@@Z)
testDlg.obj : error LNK2001: unresolved external symbol ""public: bool __thiscall CCyUSBEndPoint::XferData(unsigned char *long &class CCyIsoPktInfo *)"" (?XferData@CCyUSBEndPoint@@QAE_NPAEAAJPAVCCyIsoPktInfo@@@Z)
请问这是哪里出了问题呢??

解决方案

CCyUSBDevice 你这个实现的cpp有没有添加到工程

时间: 2024-08-03 09:12:51

我在vc++上位机实现usb读写时出现了问题的相关文章

c++-关于C8051F340 USB 通讯上位机的问题?

问题描述 关于C8051F340 USB 通讯上位机的问题? 大家好, 我在学习使用上位机通过USB 传输12个十六进制的数字到C8051F340,然后我发现http://blog.csdn.net/phenixyf/article/details/7852262 非常的好用,但是我还是不是很清楚上位机编译USB通讯的话最重要的是那些?假如我设定一个按键触发数据传送,是否就是在那个按键里加入需要的程序?如果谁有这篇文章的上位机程序可以发给小弟,我不胜感激.谢谢! 邮箱:jldijdyi@gmai

上位机用C#操作USB HID设备

问题描述 各位好,请教个上位机用C#操作USBHID设备的问题,网上这方面资源感觉好少,现在可以正常打开和关闭设备,只是读写一直出现问题,我第一次在windows平台上工作,希望大神们给指点指点,时间比较紧,最好是编程方便点的,或者有直接这样的操作类更好,我的联系方式,邮箱:xucong19900422@163.comQQ:940939893.如能帮助解决,分数什么都不是问题!! 解决方案 解决方案二:这种问题,你应该联系厂家要sdk和demo啊解决方案三:是啊,你这是二次开发,没有sdk拿来干

串口通信-vc++串口上位机串口设置

问题描述 vc++串口上位机串口设置 串口打开时,选择了一个无效的串口号后,怎么令串口按钮关闭.如图 图1是串口正常打开,图二是选择无效端口号后串口按钮的变化(串口关闭).请问是如何实现的?非常感谢! 解决方案 http://zhidao.baidu.com/link?url=YPewInrq7LneRthad_AJ1OgGmTZuMhRNayv0Pkq5v4mHdy3ZOKlax3q22fEhBTLC8kgrK-Zo8oIk5irlqdsaWK 解决方案二: VC++ .net 串口操作(简单

mfc usb hid-用mfc编写usb hid上位机,readfile 总是返回错误6

问题描述 用mfc编写usb hid上位机,readfile 总是返回错误6 CString szTemp; OVERLAPPED ReadOverlapped; char ReadReportBuffer[1024]; CComboBox* pCombo = (CComboBox*)GetDlgItem(IDC_COMBO_SEARCH); /****************************************************************************

想用VC++做一个上位机软件,可以同时连接串口数据和网站数据

问题描述 想用VC++做一个上位机软件,通过计算机串口采集数据,在软件上显示,同时将数据存入网络上一个数据库.关于计算机与串口连接自己可以实现,现在不知道怎么接入网络.网站数据库自己来建,然后访问.想问以下问题:怎么建网站数据库,并且和软件有一个接口,软件最好是做上用户登录?建网站数据库用JAVA可以吗?我的软件怎么与网络接入,其中的协议什么的怎么弄? 解决方案 解决方案二:用JAVA可以,不过我建议你找一个懂的人合作一下解决方案三:你如果很着急找人合作,如果不着急,可以慢慢学ASP.NETWE

#usb与上位机通信

问题描述 想用pc机和伺服电机进行通信pc机通过usb和伺服电机通信,进行发送数据和接收数据操作 解决方案 解决方案二:这个一般都有sdk的,看接口文档啊

fx- FX2N系列PLC通过编程口如何与上位机实现串口通信

问题描述 FX2N系列PLC通过编程口如何与上位机实现串口通信 新人,最近在写一个MFC的控制台,实现与PLC串口通信,以前写的是实现与avr单片机的通信.我按照三菱特有的通信格式编写,不知为啥一直无法实现,哪位前辈有这方面的经验吗?诚心求指点. 比如: 1.上位机发请求讯号(05H)给PLC,上位机只要负责把它发到串口缓冲区就可以吗? 2.在上位机收到PLC返回的确认信号(ACK)后,发后面的多字符帧命令码(02 45 31 30 34 30 30 34 30 32 37 42 30 30 0

mfc-vc++串口上位机 MFC和MSCOMM控件

问题描述 vc++串口上位机 MFC和MSCOMM控件 我用vc++的MFC做了一个串口上位机,没有用到SerialPort类,只用的MSCOMM控件.请问为什么我做的串口那一块,比如改变了波特率下拉框的当前项的值(115200改成9600)后,实际串口波特率还是初始化时候的值(115200),其他的串口号,数据位,停止位,校验位也是这样的情况.也就是说我现在想通过选择改变组合框中当前项的值,来改变串口参数,就和串口调试助手一样,是不是还有一些函数没调用?或者没建立联系.百度了一些也不知道怎么解

C#编程中上位机与下位机怎么实时通信

问题描述 最近用C#做了一个上位机界面,想要在上位机界面上实时显示出Arduino单片机通过传感器采集的数据,求大神指点,我是一名非软件专业的学生,基本属于大白,求大神详解!!! 解决方案 解决方案二:看下你的硬件接口,一般是com通讯,C#用serialport通讯.解决方案三:单片机都有串口,把你单片机上的TX和RX俩个引脚通过USB转串口芯片,常用的有PL2303(10块钱左右),通过它将计算机的串口与单片机的串口连接起来,就可以通信了.C#开发的上位机的话,当然就用SerialPort类