预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于W7100A芯片的以太网控制系统设计及应用的任务书 任务书 课程名称:计算机应用基础 课程类型:选修课 课程性质:理论与实践相结合 课程学分:2学分 任务名称:基于W7100A芯片的以太网控制系统设计及应用 任务要求: 1.了解W7100A芯片的基本特性和工作原理。 2.了解以太网协议的基本原理和实现方法。 3.熟悉嵌入式系统开发流程,熟悉Keil编译器、Proteus仿真软件的使用。 4.学习基于W7100A芯片的以太网控制系统的设计和应用。 5.使用C编程语言,设计并实现一个基于W7100A芯片的以太网控制系统原型。 6.实现基于W7100A芯片的以太网控制系统原型,实现TCP/IP通信、网页访问、串口通信等功能。 7.综合运用所学的知识和技能,设计并实现一个包括硬件和软件的完整的以太网控制系统,实现完整的网络控制和数据传输功能。 任务描述: W7100A芯片是一种基于TCP/IP协议的高性能、低功耗、低成本的以太网控制芯片。该芯片广泛应用于智能家居、航空航天、智能制造等领域。本任务要求学生熟悉W7100A芯片的基本特性和工作原理,了解以太网协议的基本原理和实现方法,掌握嵌入式系统开发流程、Keil编译器、Proteus仿真软件的使用,并使用C编程语言,设计并实现一个基于W7100A芯片的以太网控制系统原型。 在此基础上,任务要求学生实现TCP/IP通信、网页访问、串口通信等功能,并设计并实现一个包括硬件和软件的完整的以太网控制系统,实现完整的网络控制和数据传输功能。 任务进度: 1.第一周:了解W7100A芯片的基本特性和工作原理,了解以太网协议的基本原理和实现方法。 2.第二周:熟悉嵌入式系统开发流程,熟悉Keil编译器、Proteus仿真软件的使用。 3.第三周-第五周:使用C编程语言,设计并实现一个基于W7100A芯片的以太网控制系统原型,并实现TCP/IP通信、网页访问、串口通信等功能。 4.第六周-第七周:设计并实现一个包括硬件和软件的完整的以太网控制系统,实现完整的网络控制和数据传输功能。 任务目标: 1.掌握W7100A芯片的基本特性和工作原理,了解以太网协议的基本原理和实现方法。 2.熟练掌握嵌入式系统开发流程,熟练掌握Keil编译器、Proteus仿真软件的使用。 3.熟练掌握C编程语言的使用,能够设计并实现基于W7100A芯片的以太网控制系统原型,并实现TCP/IP通信、网页访问、串口通信等功能。 4.能够设计并实现一个包括硬件和软件的完整的以太网控制系统,实现完整的网络控制和数据传输功能。 5.培养学生的实际操作能力和解决问题的能力,提高学生的实践能力和创新能力。 任务参考资料: 1.《嵌入式系统设计与开发》 2.《嵌入式系统开发实战》 3.《TCP/IP详解卷1:协议》 4.《Proteus8用户手册》 5.《KeilC51用户手册》