导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→设置RTL8019物理地址,读出来的却是全0.....???

* 106003: 设置RTL8019物理地址,读出来的却是全0.....???

   chaiwq2003 
chaiwq2003发表的帖子 

 设置RTL8019物理地址,读出来的却是全0.....???
通过写第一页寄存器的PAR0~PAR5寄存器写入了自设的网卡物理地址,写入的植是0x52,0x54,0xab,0x7f,0xff,0xaf,然后转移到Page1,写RSAR1=0,RSAR0=0,RBCR0=12,RBCR1=0,写命令寄存器值为0x0a,启动远程DMA读,由端口0x0010读取12字节的数据,由于其奇偶存储特性,每读取一个字节,接下来再读取一字节将其舍弃,
temp=read_reg(0x0000),temp=read_reg(0x0000),只取前者作为一个字节的物理地址,后一字节舍弃,然后把读出的物理地址通过串口输出,结果输出的全是0, 分析了半天也没有看出毛病出在哪里?

哪位大侠曾经出现过这个问题,麻烦给指点一下,或者其中有哪里缺少了某些操作?...


发表时间:2007年5月30日19:10:19

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  106030.[详细]做过的大侠们给指导一下啊
摘要:做过的大侠们给指导一下啊........(26字)
- [chaiwq2003][719次] 2007年5月31日

[上一篇帖子]:16*128八字点阵结构图,帮忙看看有没有错,谢谢杂志里的一篇论文里的结构图,不明白,为什么Tip1
[下一篇帖子]:关于继电器的问题..........用单片机控制和面机的通断,打算用继电器做控制通断开关.... /