表10.16展示了时钟选择的编码细节。在表中,时钟选择位由5位、4位、3位、2位编码,而最大AHB时钟则取决于这些编码的组合。主机时钟4分频时,编码为0 0 0 x,对应的最大AHB时钟为10。而主机时钟36分频时,编码为1 0 0 0,对应的最大AHB时钟为80。更详细的信息可以参考时钟单元寄存器。
10.11.10节描述了MII管理命令寄存器(MCMD - 0x5000 0024)的功能和其位定义,如表10.17所示。这个寄存器的地址是0x5000 0024,其中READ位促使MII管理硬件执行一次读周期,而SCAN位则促使MII管理硬件连续地执行读周期,便于监控链接失败。这些功能是否让你感到新奇?详细的寄存器定义可在MSP430系统时钟寄存器找到。
接下来是MII管理地址寄存器(MADR - 0x5000 0028),其位定义如表10.18所示。这个寄存器的地址为0x5000 0028。位4:0表示Mgmt周期的5位寄存器地址,最多可访问32个寄存器,而位12:8表示Mgmt周期的5位PHY地址,最多可寻址31个PHY(0被保留)。你是否意识到这些位定义的细节如此重要?更多详情可以在MSP430系统时钟寄存器详解中找到。
让我们看看MII管理写数据寄存器(MWTD - 0x5000 002C)。这个寄存器的地址是0x5000 002C,其功能和位定义可以为你提供深入了解MII接口的基础。你可能会发现,了解这些寄存器的细节是掌握嵌入式系统时钟配置的重要一步。进一步的信息请参考8086寄存器编码表。
暂无评论