cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:807回复:3

在线求救,希望各位大侠能帮帮小妹,小女子将感激不尽!

楼主#
更多 发布于:2004-08-20 16:46
我刚大学毕业的不久,现在才工作了一个月!也是进入此论坛的新人,这是我第二次发贴子,请大家多多关照,我现在接的接项目是基于PDIUSBD12的开发,还请站长和各位大侠多多关照了,现在刚开始阶段,很迷茫.弱弱的问几个问题:
(1)软件设计最初的设备识别阶段,接受了标准的命令(如GET DESCRIPTOR)后,是在程序的哪部分解析的此命令,这些分析命令的函数要自己编写吗? (2) D12与单片机连接,ALE相连时(即多路地址总线复用)时,地址是怎么回事,我看D12没有地址线啊?相对与单片机能把它看成存储器吗?他与单片机是怎么通信的?能具体指点下吗?
(3)我的硬件电路土别人已经接好的!我只要固件编程就可以,可是我就是不知道要编写一个完整的程序的话,我具体需要做那些工作,才能正常的运行呢?
(4)还有就是在写各个描述符(设备描述符,配置描述符,接口描述符,端点描述符等)的时候有一些是写一些固定的字节或是字的内容,比如设备描述符里头的USB的规划发布符、类型代码、子类型代码还有一些索引等等是怎么知道的啊?是不是在哪里可以查到这些固定的数据啊,你们能够告诉我吗?
(5)如果你们哪位有做过有关PDIUSBD12和PIC系列芯片连接或和其他的外部部件连接的大侠,你们能将你的程序和一些在做的饿过程的心得告诉我吗?小女子将感激不尽?! 非常期待大家帮助 谢谢!!
lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-20 17:19

1 ) 不用你来分析描述符。
2) A0是地址线,多地址是不用,偶地址写数据,奇地址发命令。
3) 建议你下个固件看看
4) 固件里已经写好了
cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-20 17:25
lhaih
你好!!
你能发一个给我吗?
我这里的资料很少!!都是一些理论的东西!不知道怎么用!!
谢谢你!
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-20 18:22
lhaih,HOST发送的GET DESCRIPTOR怎么不用你分析?那谁来分析?我看
的几个固件程序和我做的都是要自己分析的,不然你知道HOST要你干
啥?
4)在USB 2.0协议的第9章里写的很清楚,自己看.
3)简单点,初始化,接收HOST命令并分析和处理他,功能实现.
新手上路,请多关照.
游客

返回顶部