atmel at91sam9g20以太网寄存器地址

时间:2014-04-02 08:46:45

标签: processor atmel

我没有硬件编程的实际经验。我想知道如何找出哪些寄存器,即它们的地址,用于以太网连接,以便在处理器中发送和接收信息。特别是对于ATMEL的at91sam9g20处理器。我搜索了文档,但我不确定以下是我发现的内容: - 传输数据:信号名称ETX0-ETX3。接收数据:信号名称ERX0-ERX3。 另外,偏移量:0x18接收缓冲区队列指针寄存器和偏移量:0x1C发送缓冲区队列指针寄存器。

我很感激任何帮助,因为我非常坚持这个问题。 谢谢

1 个答案:

答案 0 :(得分:1)

procesor documentation中,您会找到以下内容:

  • 第8章 - 通用内存映射 - 这会将EMAC内存块的偏移量设为0xFFFC:4000
  • 第36章 - 以太网MAC子系统的描述
  • 36.3.2项 - 存储器接口 - 说明如何设置RX和TX的存储器缓冲区
  • 第36.5项 - 用户界面 - 表36-6给出了子系统使用的所有寄存器的名称和偏移量

您描述的信号(=引脚)和寄存器偏移是正确的。