嵌入式网络测控系统毕业论文.doc

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式网络测控系统毕业论文 目 录 0 引  言 1 1 方案论证与比较 4 1.1 网卡控制芯片方案论证与选择 4 1.2 嵌入式微控制器(MCU)方案论证与选择 4 1.3 键盘电路的设计方案论证与选择 6 2 系统组成 7 3 模块设计 8 3.1 显示模块设计 8 3.1.1 FYD-12864-0402B概述 8 3.1.2 FYD-12864-0402B模块串口接口说明 8 3.1.3 FYD-12864-0402B模块控制器接口信号说明 9 3.1.4 FYD-12864-0402B模块指令说明 9 3.1.5 FYD-12864-0402B模块电路连接图 12 3.1.6 FYD-12864-0402B程序设计 12 3.2 PS/2键盘模块 15 3.2.1 PS/2物理连接器 15 3.2.2 PS/2电气特性 15 3.2.3 PS/2发送数据时序 16 3.2.4 键盘返回值 16 3.2.5 PS/2键盘程序设计 18 3.3 网卡模块 22 3.3.1 以太网控制器DM9008 22 3.3.2 DM9008接口电路 22 3.3.3 DM9008底层软件设计 23 4. 网络协议介绍及网络协议软件设计 26 4.1 以太网物理传输帧协议 26 4.2 TCP/IP协议 27 4.2.1 TCP/IP参考模型 28 4.2.2 网络协议的数据封装 28 4.2.3 ping程序 30 4.3 TCP/IP数据包详解 30 4.3.1 网络接口层帧结构详解 30 4.3.2 IP数据报结构详解 31 4.3.3 UDP数据报结构详解 33 4.4 网络协议软件设计 34 4.4.1 数据封装 34 4.4.2 校验函数 35 5. 上位机软件设计 36 5.1 数据的接收 36 5.2 显示温度曲线 36 6. 测试结果 37 结 论 38 致 谢 39 参考文献 40 附录一 系统电路 41 附录二 单片机系统主程序 42 附录三 上位机VC++程序(部分) 51 英文原文 65 中文译文 78 引  言 当前,网络和嵌入式是两大热门话题。通过设备间的网络连接,可以无限扩大单个设备的功能,包括资源共享,远程监控,实时通信等等;而嵌入式设备也已深入到人们的日常生活,可以说是无处不在,每个人每天都会接触大量的嵌入式设备,电视、电话、汽车等等。嵌入式设备的联网通信是一个流行的趋势。 嵌入式系统一般指非 PC 系统,有计算机功能但又不称之为计算机的设备或器材集系统的应用软件与硬件于一体,类似于 PC 中 BIOS 的工作方式,具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系。芯片技术的发展应用的需要,由于对产品可靠性、成本、更新换代要求的提高,使得嵌入式系统逐渐从纯硬件实现和使用通用计算机实现的应用中脱颖而出,成为近年来令人关注的焦点。根据其现状,嵌入式处理器嵌入式微处理器MPU)、嵌入式微控制器MCU)、嵌入式DSP处理器嵌入式片上系统(System On Chip)嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:工业控制交通管理信息家电家庭智能管理系统POS网络及电子商务环境工程与自然信息时代,数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战,从中我们可以看出未来嵌入式系统的几大发展趋势强大的硬件开发工具和软件包支持嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅提供嵌入式软硬件系统本身强大的硬件开发工具和软件包支持。 结构更加复杂网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一。网络互联未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口。传统的单片机对于网络支持不足,而新一代的嵌入式处理器已经开始内嵌网络接口,除了支持TCP/IP协议,还有的支持IEEE1394、USB、CAN、Bluetooth或IrDA通信接口中的一种或者几种,同时也需要提供相应的通信组网协议软件和物理层驱动软件。软件方面系统系统内核支持网络模块,甚至可以在设备上嵌入Web浏览器,真正实现随时随地用各种设备上网。 精简系统内核、算法,降低功耗和软硬件成本未来的嵌入式产品是软硬件紧密结合的设备,为了减低功耗和成本,需要设计者尽量精简系统内核,只保留和系统功能紧密相关的软硬件,利用最低的资源实现最适当的功能,这就要求设计者选用最佳的编程模型和不断改进算法,优化编译器性能。因此,既要软件人员有丰富的硬件知识,又需要发展先进嵌入式软件技术,如Java、Web和WAP等。 提供友好的多媒体人机界面嵌入式设备能与用户亲密接触

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档