EDN首页   博客首页

日志档案

发表于 2007-11-3 19:17:21

1

标签: AVR  USB  

对AVR-USB的初步研究(三)

        找了一份工作之后,对AVR-USB的研究停止了大概两个月。最近,由于和几位网友交流,又开始搞AVR-USB做HID设备了。

这次使用了Mega16的做的电路,一开始始终没有试验成功,即使使用原来的Mega8上运行没有问题程序也是如此。我分析是因为M16和M8的引脚有些差别,所以在初始化的部分肯定会有区别,经过三个晚上的试验却没有什么好转,结果在搜索的时候,看到一段代码,将他的初始化部分移植到我的代码中,竟然识别了!

更奇怪的是:当我使用多轴的HID Descriptor时,竟然也成功了!最近一直没有看USB specification,所以还不了解为什么会出现这类问题。

系统分类: 单片机   |   用户分类: AVR   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1017)    回复(3)  

投一票您将和博主都有获奖机会!

最新评论

  • xcc

    2007-11-10 19:55:29

    LZ,你的摇杆有没做出来?

    我报告描述符设置的老是不对,PC可以识别出为摇杆HID设备。但不能通信。

    做出来的话能否把REPORT DESCRIPTOR发给我参考下?3Q~~~

     

  • sprhawk

    2007-11-12 17:22:40

    我的DESCRIPTOR和原来的是一样的 ~~~我不清楚为什么原来用M8就不成功~~研究中

  • sprhawk

    2008-3-4 13:32:30

    原来就写过了Report Descritpro了呀?