您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

TM1300 DSP系统以太网接口的设计

时间:2007-1-20栏目:电子通信论文

每一个NI都应该分配一个唯一的IP地址,可以在pSOS+配置文件sys_conf.h中设定IP地址、网关、掩码等网络接口参数。如:

#define SD_LAN1 YES

#define SD_LAN1_IP 0xca726878 /*202.114.104.120设定IP地址*/

#define SD_LAN1_SUBNET_MASK 0xffffff00

/*设定掩码*/

#define SD_DEF_GTWY_IP 0xca726821 /*202.114.104.33设定网关*/

另外,还要给这个CS8900A网卡设定一个MAC物理地址。这个地址可以在配置文件mybsp.h中设定为不与网上其它网卡冲突的任意值,如:

#define BSP_CS8900_IND_ADDR "00:24:20:10:FF:41"

(3)网络层及传输层

pSOS+的pNA+模块集成了网络层和传输层。PNA+在整个网络体系结构中处在第3层,包含IP协议、ARP协议的实理,ICMP协议、IGMP协议的实现;提供了对用户数据报UDP和流式TCP两种传输协议的支持,还提供了符合BSD标准的Socket接口,为应用的实现提供了方便的编程环境。

(4)应用层

在应用层实现用户的网络应用。

网络接口的调试是在PC机上PING这个CS8900A的网络接口。如果PING通,表明整个NI层和pNA+已经正常工作了。这个过程中,可以采用tmdbg.exe调试环境支持的DP()来测试一些结果,克服了TM1300系统没有显示支持的不足。
TM1300 DSP系统以太网接口的设计
6 小结

本系统在实验室局域网环境下,采用双绞线连接,实现了TM1300与CS8900A的以太网接口的设计,实验结果可以成功PING通。基于Socket的简单的C/S结构的网络测试程序也正常工作,在网络低负荷时,可以用于音视频多媒体数据网上传输,具有一定的使用价值。


上一页  [1] [2] [3] 

下页更精彩:1 2 3 4 下一页