打印

AT91SAM7S的USB驱动如何开发?

[复制链接]
3403|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liulwn|  楼主 | 2008-3-20 10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
armecos| | 2008-3-20 11:04 | 只看该作者

用现成的或者外包,

ecos里有现成的USB固件驱动,好象有AT91的USB驱动源码。中文文档见:USB驱动

买本《USB2.0原理与工程开发》里面好象有DDK驱动源码和APP源码,抄过来改改就成。你用DS开发驱动也很方便。www.armecos.com

使用特权

评论回复
板凳
xhtxzxw| | 2008-3-21 11:06 | 只看该作者

嘿嘿

我写了一个AT91SAM7A3的,和AT91SAM7S128是一个系列的,PC那头的驱动是ATMEL网上找的,ARM这头是自己写的,按CDC设备要求编程,模拟成一个波特率=115200bps的串口设备。从PC看过去,虽然是USB设备,但使用的时候就是一个串口设备。

使用特权

评论回复
地板
liulwn|  楼主 | 2008-3-21 13:34 | 只看该作者

这样就比较简单了

按xhtxzxw方法,只要pc端能写串口通信程序就行了。是一个好办法

使用特权

评论回复
5
icecut| | 2008-3-21 23:14 | 只看该作者

不要模拟串口

ATMEL网站上都有,我去年做过!!!BULK传输。驱动网上有,固件网上也有。只需你调试一下。可能初始化有问题,我遇到过。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

59

主题

156

帖子

3

粉丝