项目描述:
S3C2440的网卡接口扩展DM9000CI
1、在eCos系统中开发或(借助于现有的开发板驱动代码)移植DM9000CIEP的网络驱动,实现基本的网络收发等功能;
2、提供UDP/TCP等收发功能的接口函数,便于在对网络收发功能的扩展等操作;
3、具备广播/组播等网络发送功能;
4、具备网络配置等相关功能;
开发语言采用C/C++,要求代码可读性强,封装良好,便于进一步移植和扩展;
相关资源如下:
我方提供ARM9(S3C2440)+DM9000CIEP等的原理图及板卡(板卡不能外借,只能在公司调试);借助于原理图,先对驱动进行初步开发/移植,在功能均具备时,来公司进行现场调试,经过网络调试助手进行测试,运行正常后即可结束;
测试方法如下:
1、配置网络为UDP模式,在此模式下,采用网络调试助手与板卡进行通信,板卡接收到数据报文后进行回传,要求数据收发一致;
2、配置网络为TCP服务器模式,在此模式下进行测试,要求数据收发一致;
3、配置网络为TCP客户端模式,在此模式下进行测试,要求数据收发一致;
4、配置网络为广播/组播模式,在此模式下定时发送固定的数据,要求局域网内终端均能接收到完整数据;
测试通过后,项目即完毕;
如有意,请进一步联系沟通,希望接包方在北京,便于沟通交流;
联系方式:QQ158803214