USB论坛-百合电子工作室USB专题站

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 4515|回复: 7
打印 上一主题 下一主题

固件程序

[复制链接]

3

主题

0

好友

75

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2014-5-13 21:29:57 |只看该作者 |倒序浏览
谁能上传一份修改的,能让电脑识别为HID设备的程序,网站上下不了,谢谢各位大神了!
回复

使用道具 举报

3

主题

0

好友

75

积分

注册会员

Rank: 2

沙发
发表于 2014-5-14 10:15:23 |只看该作者
周立功写的源程序也行啊。。。
回复

使用道具 举报

6

主题

0

好友

1158

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2014-5-19 14:25:54 |只看该作者
本站的USB开源不是有示例吗,都能下的http://usb.baiheee.com/usb_proje ... easy_usb_brief.html
回复

使用道具 举报

3

主题

0

好友

75

积分

注册会员

Rank: 2

地板
发表于 2014-5-22 11:01:43 |只看该作者
我把P1口改成了P0口,一点反应也没有,在硬件上我是用P0口与D12的数据口连接的,按P1口源程序烧进去总是会不断地识别,并且无法识别新设备,不知道为什么,我用的是stc89c52rc单片机,求管理员帮助。。。
(我的各个端口的连接情况:DATA连P0口;ALE-ALE;CS-GND;SUSPEND拉高连接单片机的P1.6;CLKOUT悬空;A0-P3.5;VOUT3.3悬空;WR-P3.6;RD-P3.7;RESET拉高接P1.7;EOT,DMACK拉高;晶振接6MHZ)
回复

使用道具 举报

3

主题

0

好友

75

积分

注册会员

Rank: 2

5#
发表于 2014-5-22 11:30:00 |只看该作者
按照示例上面讲的,我没有装驱动,想让电脑以自带的驱动识别成鼠标或者键盘,这样对不对啊。。。求助
回复

使用道具 举报

6

主题

0

好友

1158

积分

管理员

Rank: 9Rank: 9Rank: 9

6#
发表于 2014-5-23 11:57:18 |只看该作者
pwench 发表于 2014-5-22 11:01
我把P1口改成了P0口,一点反应也没有,在硬件上我是用P0口与D12的数据口连接的,按P1口源程序烧进去总是会不 ...

VOUT3.3应该接电容,因为内部要使用3.3V电源。还有,程序里的端口配置和硬件对应不?
回复

使用道具 举报

3

主题

0

好友

75

积分

注册会员

Rank: 2

7#
发表于 2014-5-23 21:06:29 |只看该作者
我烧写到单片机的是下载的USB鼠标(无功能)程序,把A0口改成了P3.5,WR,RD接P3.6和P3.7,然后将P1口改成了P0口,P0口通过排阻拉高过的;硬件上也是这么连接的,不会犯这么低级的错误的;VOUT加滤波电容,按照下载的电路;SUSPEND直接接地或者拉高连接,因为程序里复位注释掉了,所以没连接单片机引脚,我直接接地了;INT拉高接P3.2外中断;EOT,DMACK拉高;CLKOUT悬空;DMREQ悬空;RESET直接拉高;现在的情况还是无法识别出硬件设备。我用过USBmonitor,捕捉时就蓝屏了,BUShound也是一样的;通过设备管理器,发现设备的VID,PID都没识别来,枚举不成功,我在主函数里将P0口拉高成0XFF输入状态还是不行。。。求管理员帮助。。。
回复

使用道具 举报

3

主题

0

好友

75

积分

注册会员

Rank: 2

8#
发表于 2014-5-23 21:31:14 |只看该作者
识别的位置设备是在“串行总线控制器里出现的”,并不是未知的人体学输入设备,应该是Get_Descriptor没有通过;之前用的是一个测试程序,需要装驱动的那种,识别成的是串行通行设备,用上位机软件找不到这种设备,上位机仅支持找HID设备,我看了十几款上位机都是这样的;按照开源程序中讲的,我想把它属性改成HID设备,自定义的也好,能让上位机找到就好了,然后实现与PC机的通信。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-4-19 22:58 , Processed in 0.054621 second(s), 18 queries .

百合电子工作室版权所有
回顶部