标签:
AVR USB
找了一份工作之后,对AVR-USB的研究停止了大概两个月。最近,由于和几位网友交流,又开始搞AVR-USB做HID设备了。
这次使用了Mega16的做的电路,一开始始终没有试验成功,即使使用原来的Mega8上运行没有问题程序也是如此。我分析是因为M16和M8的引脚有些差别,所以在初始化的部分肯定会有区别,经过三个晚上的试验却没有什么好转,结果在搜索的时候,看到一段代码,将他的初始化部分移植到我的代码中,竟然识别了!
更奇怪的是:当我使用多轴的HID Descriptor时,竟然也成功了!最近一直没有看USB specification,所以还不了解为什么会出现这类问题。
系统分类:
单片机 | 用户分类:
AVR | 来源:
原创 | 【推荐给朋友】 | 【添加到收藏夹】