图1 用EM9000评估套件+ETA719构成双网络应用环境
ETA719是一款基于RTL8019AS网络控制器的网络扩展模块,接口通讯速率为10Mbps,接口形式为标准RJ45,支持通用的5类双绞线。ETA719可满足系统与绝大多数设备的通讯需求。在软件方面,英创公司为ETA719设计了完全符合微软NDIS标准的以太网驱动程序,客户只需在订货时声明需要双网络功能即可。以EM9000为例,当系统加载了双以太网配置后,可以在控制面板的“网络连接”中看到两个完全独立的网络,如图2所示:
图2 双网络接口参数设置界面
用户可通过EM9000的人机界面来设置各网络的参数,如IP等,也可通过编写userinfo.txt文件,通过系统来自动设置网络参数。
在调试方面,1#网络接口继续作为调试接口。
在用户应用程序开发方面,仍然使用WinSock的API,系统将根据需要连接的对端IP自动进行选路。注意只能在一个网络中设置缺省网关,这样当应用程序需要连接的不是系统所处的两个网段时,数据将从缺省网关所在网段发出。
[]