阅读:1575回复:0
用ISP1161做一个USB的HOST,连接一USB的摄像头.
Philips的ISPA1161芯片,可以同时做HOST和DC的一种小片片.要做出一个USB的HOST来,用在一个嵌入式的东东里面.这个HOST的任务也很简单,就是连接一个USB摄像头收进来它的图像数据并存起来.ISP1161由Philips的XA来控制.XA简单介绍一下:它基本上跟8086接近,但指令集与51大部分兼容.
对ISPA1161的寄存器操作都可在芯片的应用手册上找到,但当一个HOST单独在嵌入式系统里工作还得有一个USB Driver,它应比HCD高一个层次吧.在XA有限的内存里实现起来里不是件容易事儿,比不得PC的海量内存.大家说说这个USBD怎么实现?是看OpenHCI的协议后实现吗太慢了,总得借签一下前人的成果吧.哪位高人用过ISP1161做HOST,请多少留下话哪里有相关资料,我在Philips的网站逛遍了没有发现有用的东东,现在正在看OpenHCI的PDF. 我的问题是USBD实现的思路或是方法是什么呢?或是谁见过PC上USBD实现的源码借小弟一阅,先在这里谢过了~~~~~~~~ |
|