打印
[ZLG-ARM]

lpc2478 关于 usb port 2 作为U盘功能的设置?

[复制链接]
1721|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

粉丝