完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我正在研究PIC18f2550,我想把它模拟成一个USB鼠标。我创建了一个鼠标的HID描述符,但是计算机不能识别PIC是鼠标。(未知设备)这是我的u***_descriptor.c文件:这里是u***_config.h文件:我认为它们是描述符大小问题,但我不知道如何解决。如果你能帮助我,谢谢!
|
|
相关推荐
9个回答
|
|
以下是HIDA鼠标的MLA V2014Y07Y22演示
|
|
|
|
实际上,当你得到一个“未知设备”的错误时,它经常是硬件或时钟设置的问题。
|
|
|
|
谢谢您的回复,现在用MLA v2014_07_22演示HID_MOUSE,当我插入我的设备时,它看起来像一个带有黄色三角形的“USB输入设备”。我想这可能是definedHID_INT_IN_EP_SIZE 8你认为的值吧?
|
|
|
|
你是基于MLA演示构建你的项目吗?如果是,从哪个配置?是否有任何调试信息/输出来显示设备枚举的状态?
|
|
|
|
你好,谢谢你的回答。我还是收到一个u***代码10错误。我在这里找到了HID_MOUSE的MLA v2014_07_22演示程序,www.microship.com/pagehandler/en-us/devtools/mla/home.htmlbut,我如何编译它来用Makefile测试它?个人使用SDCC编译器
|
|
|
|
你可以用XC8尝试MPLAB X,看看HIDAY鼠标是如何工作的…顺便说一下,PIC18F2550没有配置,您可以从PICDEM_FSUSB/PIC18F4550复制配置,并对其进行一些修改。这需要一些工作…
|
|
|
|
谢谢,但是我解决了我的问题,这是一个描述符问题。现在,我想知道模拟右击和左击需要发送什么值?例如,用HID键盘,我发送0x04发送一个“Q”。谢谢。
|
|
|
|
在这个页面上有一个很好的中文写:HTTP://www. McCHIP.COM/FUMMS/TM.ASPX?M= 39 1435微软:增强的车轮支持在Windows(2010年11月10日)。USB HID文档:用于人机接口设备的设备类定义(HID)http://www.u***.org/./hidpage/HID1_11.pdfHID使用表
|
|
|
|
在这个页面上有一个很好的中文写:HTTP://www. McCHIP.COM/FUMMS/TM.ASPX?M= 39 1435微软:增强的车轮支持在Windows(2010年11月10日)。USB HID文档:用于人机接口设备的设备类定义(HID)http://www.u***.org/./hidpage/HID1_11.pdfHID使用表
|
|
|
|
只有小组成员才能发言,加入小组>>
5323 浏览 9 评论
2076 浏览 8 评论
1982 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3254 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2293 浏览 5 评论
835浏览 1评论
732浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
674浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
728浏览 0评论
622浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 13:06 , Processed in 1.477426 second(s), Total 93, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号