第1楼 作者:cqsh 发表时间:2009-9-3 8:55:37 | ||
楼主能不能帮助一下 我用D12开发的USB接口 ,现在驱动都安装好了,在bus hound内都能控制操作了,但我的上位机程序内用deviceiocontrol函数时返回1,不能控制USB接口,下面是我的USB interface.h内的定义: define_guid (guid_devinterface_usb,\ 0x96a55e05,0xc5fe,0x4417,0x8c,0xe9,0x04,0x00,0x98,0x9e,0xf4,0x8a); #define file_device_usb 0x8000 #define ubs_ioctl(index) \ ctl_code (file_device_usb,indexm,METHOD_BUFFERED,file_read_data) #define ioctl_read\ ctl_code(file_device_usb,0x800,METHOD_IN_DIRECT,file_read_access) #define ioctl_write\ ctl_code(file_device_usb,0x801,METHOD_IN_DIRECT,file_write_access) #define ioctl_82read\ ctl_code(file_device_usb,0x802,METHOD_IN_DIRECT,file_read_access) #define ioctl_82write\ ctl_code(file_device_usb,0x803,METHOD_IN_DIRECT,file_write_access) #endif 在上位机内用include"interface.h"包含头文件,用createfile函数打开了设备成功。 用deviceiocontrol(hdevice,ioctl_82write,btemp,sizeof(btemp),null,0&buffsize,null)时返回错误代码为1。hdevice是正确指向USB设备的handle,能不能帮分析一下 回复楼主 回复第1楼 |
第2楼 作者:强强 发表时间:2009-9-3 9:39:45 | |||
最好先用GetLastError确定错误原因 回复楼主 回复第2楼 |
第3楼 作者:osky 发表时间:2009-8-31 12:53:42 | ||
感谢站长,看到很心动,很想自己动手搞一个来玩下,不知站长能给下位机的源码来学习一下 感谢站长,看到很心动,讲得很详细,很想自己动手搞一个来玩下,不知站长能给下位机的源码来学习一下 回复楼主 回复第3楼 |
第4楼 作者:强强 发表时间:2009-8-31 14:18:04 | |||
有下位机源代码,而且有好多个,由浅入深,项目各章节中有下载链接 回复楼主 回复第4楼 |
第5楼 作者:osky 发表时间:2009-8-31 15:10:28 | ||||
哈哈,好的,谢谢站长。 哈哈,好的,谢谢站长。想要的是51编程器的实现的下位机源码。我是51新手,想自己搞一个编程器来玩下。 回复楼主 回复第5楼 |
第6楼 作者:强强 发表时间:2009-8-31 16:31:15 | |||||
真是不好意思,原来是搞忘了上传实现51编程器的下位机源代码了,现在已经上传了 可从这个页面中下载:http://www.baiheee.com/OpenSource/Easy%20USB%2051%20Programer/Easy%20USB%2051%20Programer11.htm 回复楼主 回复第6楼 |
第7楼 作者:osky 发表时间:2009-9-1 10:22:44 | ||||||
谢谢站长,祝网站越来越好。更多的人从中学到更多 谢谢站长,祝网站越来越好。更多的人从中学到更多 回复楼主 回复第7楼 |
第8楼 作者:guiziliu 发表时间:2009-11-26 18:44:05 | |||||||
站长能否把PCB源文件公布以下,我的打印机制作热转印只能是扩大些焊盘和线 回复楼主 回复第8楼 |
第9楼 作者:强强 发表时间:2009-11-29 10:42:12 | ||||||||
请查看我发给你的消息 回复楼主 回复第9楼 |
第10楼 作者:强强 发表时间:2009-8-31 7:51:15 | ||
这个网站确实是刚刚办起来,谢谢您的支持。有关Easy USB 51 Programer 的源码已经放上来了。 不但有源码,还有制作过程及“教程”,由于这个项目也是本站开发人员学习USB的一个入门项目,所以难免存在一些错误,请大家指正。 有关此项目的详细信息请点击此处。 回复楼主 回复第10楼 |
第11楼 作者:guiziliu 发表时间:2009-11-26 17:31:59 | ||
楼主能否开放PCB文件的源文件,热转印需要修改下焊盘,我的打印机很一般 回复楼主 回复第11楼 |
第12楼 作者:强强 发表时间:2009-11-29 10:42:12 | |||
请看我发给你的消息 回复楼主 回复第12楼 |