导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[Soloman]W77E58+RTL8019,不能对RT



No.4808
作者:Soloman
邮件:wanglei.sd@hotmail.com
ID:79395
登陆:10次
文章数:3篇
最后登陆IP:218.94.94.252
最后登陆:2007/9/14 16:41:04
注册:2007/5/26 13:36:40
财富:116
发帖时间:2007/7/10 18:34:44
发贴者IP:218.94.94.252
标题:Soloman:W77E58+RTL8019,不能对RTL8019的IMR和PAR0~PAR5不能操作
摘要:No.4808W77E58+RTL8019,不能对RTL8019的IMR和PAR0~PAR5不能操作 对RTL8019初始化时,代码如下:
unsigned char xdata chRTLInitTmp;
 unsigned int i;
         //在RSTDRV从高电平回到低电平之后的100MS时,在对RTL8019做读写操作,以确保完全复位
        P35 = 1;
 for(i = 0;i   < 400;i++);
 P35 = 0;
 for(i = 0;i   < 4000;i++);
 
 /* reset: write to reset prot */
        WriteReg(0x18,0xaa);
        chRTLInitTmp = ReadReg(0x18);
        for(i = 0;i   < 20;i++);        

 /* init RTL registers*/
        WriteReg(0x00,0x21);
        chRTLInitTmp = 0x00;
        chRTLInitTmp = ReadReg(0x00);

        RTLPage(0);
        WriteReg(0x0a,0x00);    //清RBCR0
        WriteReg(0x0b,0x00);    //清RBCR1
        WriteReg(0x0c,0xe0);    //RCR,监视模式,不接收数据报
        WriteReg(0x0d,0xe2);    //TCR,loopback模式

         WriteReg(0x01, 0x4c); /* Pstart */
 WriteReg(0x02, 0x80); /* Pstop */
 WriteReg(0x03, 0x4c); /* BNRY  */
 WriteReg(0x04, 0x40); /* TPSR  */

        WriteReg(0x07,0xFF); /* ISR: Interrupt Status Register,write FF to clear up all interrupt status */
        //WriteReg(0x0f,0x00); /* IMR: Interrupt Mask Register,屏蔽掉所有中断 */
        WriteReg(0x0e,0xC8); /* DCR: Data Configuration Register*/

 WriteReg(0x0c,0xCE); /* RCR*/
 WriteReg(0x0d,0xE0); /* TCR*/

        //To debug
        chRTLInitTmp = ReadReg(0x07);
        chRTLInitTmp = ReadReg(0x0f);

 RTLPage(1);
 WriteReg(0x07,0x4d); //CURR,设置为指向当前正在写的页的下一页

 /* MAR0 */
 WriteReg(0x08,0x00);
 WriteReg(0x09,0x41);
 WriteReg(0x0a,0x00);
 WriteReg(0x0b,0x80);
 WriteReg(0x0c,0x00);
 WriteReg(0x0d,0x00);
 WriteReg(0x0e,0x00);
 //WriteReg(0x0f,0x00);

 /* set phisical address */
        RTLPage(1);
 WriteReg(1,0x00);
 WriteReg(2,0xe0);
 WriteReg(3,0x19);
 WriteReg(4,0x21);
 WriteReg(5,0 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:11毫秒 最大:78531毫秒 查询6次