TMS320LF240x是TI公司发布的一款具有很高的性价比,适合用于工业控制领域的芯片。TMS320LF2407控制器是240x系列中功能最强的一种控制器,在电力自动化系统中得到了广泛应用。TMS320LF2407工作频率高(40MHz),有很大的存储空间(高达32K字的FLASH程序存储器,可扩展外部64K字程序存储器,64K字数据存储器,64K字I/O寻址空间),也非常适合用来处理复杂的TCP/IP协议。
RTL8019AS是台湾REALTEK半导体公司生产的以太网控制器,其性能包括:支持EthernetⅡ和EEE802.3标准;支持8/16位数据总线;内置16K字的SRAM;全双工,收发同时达到10Mbps;支持BNC,AUI,UTP介质。RTL8019AS可提供100脚的TQFP封装,减少了PCB面积,更适合于嵌入式系统。
RTL8019AS通过CR寄存器中PS0和PS1位将寄存器组分为4页。每页包含16个寄存器,00H到1FH为各种寄存器的地址,10H-17H为远端DMA端口,18H-1FH为复位端口(这些地址是相对于网卡I/O起始地址而言的,起始地址由配置寄存器的3-0bit决定)。TMS320LF2407对RTL8019AS的控制就是对寄存器编程,所以我们只用5根地址线与RTL8019AS相连。由于DSP与单片机不同,DSP的I/O空间与程序数据空间使用相同的地址区域,必须使用TMS320LF2407的控制信号IS控制对RTL8019AS寄存器的读写。TMS320LF2407的读/写速度很快,因此将RTL8019AS的IOCHRDY信号与TMS320LF2407的READY相连。需要注意的是TMS320LF2407和RTL8019AS工作电压不同,之间的连线需要通过电平转换。以太网接口电路如图所示。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |