完善资料让更多小伙伴认识你,还能领取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使用表
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1123浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 01:54 , Processed in 0.740243 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2778