阅读:1383回复:3
继续请教USB主从
用USB接口芯片(如D12)+CPU能不能等同USB控制芯片(如AN2131),另外用AN2131设计的USB设备能不能主动向PC机发数据?
|
|
沙发#
发布于:2003-08-25 15:25
用什么设计usb设备也不能主动做什么事情
都是响应host的命令 这个是协议定的,否则也不是usb协议了 |
|
板凳#
发布于:2003-08-25 16:11
那么USB接口芯片+CPU能不能等同USB控制芯片,请指教!如果不能,差别在哪?
|
|
地板#
发布于:2003-08-25 22:04
目前市场上的USB接口芯片基本上可以分为这么几种:
1、能用的USB控制器,内含CPU(一般是8位或16位),可以通过编程开发多种USB设备。如,AN2131 2、专用USB控制器,比如USB键盘控制器、USB鼠标控制器,这种芯片只能用来开发某种特定的USB设备。 3、USB协议处理模块,一般是SIE+Transceiver,不内置CPU,使用的时候需要外接一个CPU,比如国半的USBN9602、Philips的D12。 所以,从功能看,D12+MCU基本上等同于AN2131。 无论哪种USB设备都是从设备,不能主动向主机发信息(远程唤醒除外)。 |
|