阅读:1095回复:4
几个简单的问题,请大家帮忙
我用的是cypress ez_usb an2131qc的板子,由于刚刚开始学,好多问题模糊不清,请大家回答我几个问题,小女子不胜感激!
1、eeprom是干什么用的阿?是不是厂家做成板子的时候就把vid,pid,did什么的识别号烧到里面了阿? 2、哪位能比较详细的跟我解释一下端点的含义,我简直是头一天想明白了第二天又觉得自己想得不对了 3、如果我要从PA端口来读取连在板子上的外设的数据到主机,具体的过程是怎么样的呢?比如说要在TD_INIT,TD_POLL这些函数里面做点什么事情呢?或者您告诉我先读到什么地方再读到什么地方,,,或者给我一个简单的例子。 先提问到这里,请大家帮我,谢谢! |
|
沙发#
发布于:2004-10-28 08:50
还有一点就是,比如我要从PA口读数据到主机,首先要使能一个输入端点,然后把PA口寄存器里面得到的数据复制到这个端点的缓冲区,然后再传给主机?让大家见笑了,可能我想的一点都不对
|
|
板凳#
发布于:2004-10-28 10:08
1、eeprom是干什么用的阿? 就是用来在启动时加载vid,pid的。
2、多找找前面高手们的文章吧。 3、你关于PA口的思路基本正确。关于TD_INIT,TD_POLL,参考开发包里的《Anchor Firmware FW》。 |
|
地板#
发布于:2004-10-28 10:54
谢谢你了,还有谁能给我说得更详细一点吗?
|
|
地下室#
发布于:2004-10-28 14:31
端点相当于门户,0端就是用来控制传输的,其他的端点根据芯片厂家设定了。所有信息都是通过0来的,然后给其他的端点,完成相关通信。我理解。能否把Anchor Firmware FW给我发一份。
交流其他的给我发mail:xu.wei@neusoft.com |
|