[ZLG-ARM] lpc2478 关于 usb port 2 作为U盘功能的设置?

[复制链接]
2606|2
 楼主| ichaoer 发表于 2011-8-15 08:32 | 显示全部楼层 |阅读模式
HI,
我在ZLG 2478版上做调试。
我想把U2口做为 USB device 不知道硬件上需要什么支持,是否只需要做如下设置就行:?还是硬件方面需要什么支持。 就像OTG模式下使用ISP1301芯片一样?


    PCONP |= 0x80000000;                    /* USB PCLK -> enable USB Per.  */
   
    USBClkCtrl     = 0x0000001a;
    while ((USBClkSt & 0x0000001a) != 0x0000001a ) {           // FCE 11 Timeout
        ;
    }
    USBPortSel |= 0x03;            /*USB port 2  */

    OTGClkCtrl = 0x1f;                      /* Dev clock, AHB clock enable  */
    while ((OTGClkCtrl & 0x1f) != 0x1f);
   
    OTGStCtrl |= 0x03;
米其林r 发表于 2011-8-15 23:19 | 显示全部楼层
做USB驱动对协议要求理解很懂么?
huzixian 发表于 2011-8-16 00:24 | 显示全部楼层
设置竟然这么简单?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部