,我们日常生活中就存在大量的嵌入式系统的产品比如手机收音机电视机等等,我们已经离不开嵌入式产品了。嵌入式产品是面向应用的,应用的需求推动了嵌入式技术的发展。嵌入式系统的基本技术仍然是计算机技术,包含软件硬件操作系统等。嵌入式系统是可裁剪的,根据应用的具体场合和需求,选择相应的模块,把系统中不需要的部分去掉,这样做的主要目的是节约资源,降低功耗。每个嵌入式产品是不同的,使用不同的硬件和软件,搭建自己的嵌入式操作系统,但是核心技术都是样的。嵌入式系统主要有以下几个特点以需求为目标嵌入式产品没有统的要求,在开发过程中,它主要是解决用户的需求问题的。比如我们使用的手机产品,用户有各种各样的需求,有的看重的是移动功能,有的看中的是娱乐功能,还有的看中的是导航功能。那么在设计开发过程中,就需要按照不同的需求搭建自己的嵌入式系统。这样做的主要目的是节约资源,让嵌入式芯片发挥更大的作用。运行高效,节约资源嵌入式系统要求运行速度快,具有很高的执行效率。基于的嵌入式芯片,在指令设计上使用是精简指令集,执行效率高使用三级流水技术,大大增强了嵌入式产品的性能。较小的体积和可靠性嵌入式产品般都要求体积较小,较小的体积,主要是可以满足便携功能。在可靠性方面,要求嵌入式系统的代码执行效率高,系统运行稳定可靠,也别是在工业控制领域。只有做到这点,嵌入式产品才会有更大的应用空间和应用市场。嵌入系统是个片上系统,应用空间巨大,在各个方面都可以应用,比如工业控制领域消费电子移动通讯等,都得到了广泛的使用。西南科技大学工程硕士学位论文第页国内外现状和趋势随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。信息时代,数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战。嵌入式开发是项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。目前很多厂商已经充分考虑到这点,在主推系统的同时,将开发环境也作为重点推广。比如三星在推广,芯片的同时还提供开发板和版及支持包,而在主推系统时也提供作为开发工具,还有的开发环境,的编译环境等等都是这趋势的典型体现。当然,这也是市场竞争的结果。网络化信息化的要求随着因特网技术的成熟带宽的提高日益提高,使得以往单功能的设备如电话手机冰箱微波炉等功能不再单,结构更加复杂。这就要求芯片设计厂商在芯片上集成更多的功能,为了满足应用功能的升级,设计师们方面采用更强大的嵌入式处理器如位位芯片或信号处理器增强处理能力,同时增加功能接口,如,扩展总线类型,如,加强对多媒体图形等的处理,逐步实施片上系统的概念。软件方面采用实时多任务编程技术和交叉开发工具技术来控制功能复杂性,简化应用程序设计保障软件质量和缩短开发周期。网络互联成为必然趋势。未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口。传统的单片机对于网络支持不足,而新代的嵌入式处理器已经开始内嵌网络接口,除了支持协议,还有的支持或通信接口中的种或者几种,同时也需要提供相应的通信组网协议软件和物理层驱动软件。软件方面系统系统内核支持网络模块,甚至可以在设备上嵌入浏览器,真正实现随时随地用各种设备上网。精简系统内核算法,降低功耗和软硬件成本。西南科技大学工程硕士学位论文第页未来的嵌入式产品是软硬件紧密结合的设备,为了减低功耗和成本,需要设计者尽量精简系统内核,只保留和系统功能紧密相关的软硬件,利用最低的资源实现最适当的功能,这就要求设计者选用最佳的编程模型和不断改进算法,优化编译器性能。因此,既要软件人员有丰富的硬件知识,又需要发展先进嵌入式软件技术,如和等。提供友好的多媒体人机界面嵌入式设备能与用户亲密接触,最重要的因素就是它能提供非常友好的用户界面。图像界面,灵活的控制方式,使得人们感觉嵌入式设备就象是个熟悉的老朋友。这方面的要求使得嵌入式软件设计者要在图形界面,多媒体技术上痛下苦功。手写文字输入语音拨号上网收发电子邮件以及彩色图形图像都会使使用者获得自由的感受。目前些先进的在显示屏幕上已实现汉字写入短消息语音发布,但般的嵌入式设备距离这个要求还有很长的路要走。选题必要性当前,计算机技术和微电子技术发展迅猛,特别是纳米技术取得了重大进展,嵌入式芯片的设计和开发也越来越迅速。对嵌入式芯片的运行速度要求越来越快,存贮器也越来越大,这大大推进了嵌入式技术的发展,嵌入式系统在定的程度上推进了现代生活的提高和改善。在网络通讯方面,嵌入式系统的发展增强了网络的智能化与灵活性,从而实现各种通信系统之间的互联互通。互联网是我们日常办公生活中最常用的网络,很方便的把我们相互连接。目前,互联网已经开始普及,包括广大的农村,网络成为了我们生活的部分。由于嵌入式系统低功耗面向应用等特点,在网络通讯方面得到了广泛的应用。我们使用的移动设备,基本上都是服务器成功的绑定了系统上的号端口,服务器开始监听端口等待用户端的连接服务器接受到了来自为的连接服务器为这个连接重新创建了新的套接字,问这个进程专门建立了连接,也就是连接是的父进程的套接字完成了他的任务回到了监听的状态,孩子进程开始为这个专用连接通信,服务器可以发送任意的数据到客户端了。数据收发功能系统连接成功后,服务器和客户端就会进行相互的数据通讯,并验证这个通讯的数据有没有丢码或者误传,不是是否正确,如图数据发送验证服务器端西南科技大学工程硕士学位论文第页图数据发送验证服务器端如图为数据发送验证客户端图数据发送验证客户端数据说明所名接收到的数据个数显示收到的数据内容对各种数据传输的测试,使用了两种类型数据结构各个对的系统测试,他们分别为西南科技大学工程硕士学位论文第页只包含数字如只包含字符或字符数据同时包含如测试的结果课题是基于的嵌入式通信设计,通过以上方法的测试,可以看到设计后成功的实现了在特定的平台上运行带有内核的操作系统,十分顺利并且在启动过程中配置了通信的,驱动了网络芯片运行,在对通信的功能测试中,系统成功的实现了容错功能状态显示功能和数据的收发功能,在数据测试中,数据的测试结果如表所示可以清晰的看到数据准确无误的从服务器端发送到了客户端,整个系统基本实现了预定的要求。表数据测试结果名称测试时间实验环境发送数据收到数据结论数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传西南科技大学工程硕士学位论文第页结论通过在嵌入式芯片上移植了操作系统,并进行基于嵌入式应用程序的开发,可以看到,操作系统的加入增强了整个系统的功能,同时大大方便了嵌入式应用程序的研发,缩短了整个嵌入式产品进入市场的周期。学习和掌握了基于嵌入式系统的网络通讯功能,完成了基于嵌入式操作系统上的通信,并能够通过这个功能和外部设备进行通讯。设计过程中首先确定系统的需求分析,然后提出到解决方案,进行概要设计和详细设计,最后实现系统功能。但是,这次的系统设计距离真正的商业化产品还有很长的路要走,需要进步完善和优化,主要包括以下几点目前本系统只实现了网络通信的基本功能,即网络通信的核心部分,为以后其它嵌入式网络产品的开发提出了优秀的网络架构设计方案,本设计只需要稍微的改进就可以成为个嵌入式服务器,但如果要形成实际意义上的软件产品,还缺乏上层模块的设计,界面的设计,外观的优化。本设计采用了协议体系,但其中省略了体系中很多部分,这样就造成了功能过于单化,为了提高产品的应用范围,在以后的设计中还应充分的利用体系中其他部分实现多种不同的功能。设计中完成了客户端和服务器端数据的收发,状态的显示,但是在接收数据的时候没有对数据进行严格的校验,致使数据的传输有可能出现丢失,错乱和重复,成为个优秀的嵌入式网络产品,还需要进行严格的校验,使数据的传输准确无误。这些待完善的工作还需要以后更多的努力,使设计更加实用和成熟。西南科技大学工程硕士学位论文第页参考文献周立功嵌入式系统基础教程,北京北京航空航天大学出版社,张威网络编程教程,北京北京希望电子出版社,吴春华基于和的嵌入式系统的构建研究浙江大学硕士论文,刘伟基于的嵌入式系统与局域网互联的研究与实现南京理工大学硕士论文,邹思轶嵌入式设计与应用,北京清华大学出版社周立功嵌入式系统开发与应用教程,北京北京航空航天大学出版社,谢希仁计算机网络,大连大连理工大学出版社,详解卷,北京机械工业出版社,吴春华基于和的嵌入式系统的构建,浙江浙江大学硕士学位论文,李善平,刘文峰等与嵌入式系统,北京清华大学出版社,著,路晓村,徐宏,王泰东等译嵌入式系统应用层协议,北京电子上业出版社,刘辉,孟凡荣,席景科用开发嵌入式应用,电子产品世界张超基于和的嵌入式系统的构建研究西安电子科技大学硕士论文,张家奇基于的嵌入式技术的研究与实现青岛科技大学硕士论文,高小明基于嵌入式系统的通信设计,计算机与信息技术,林琳机器人双目视觉定位技术研究西安电子科技大学硕士学位论文,邹思轶嵌入式设计与应用,北京北京清华大学出版社,杜强张威网络编程教程,北京北京希望电子出版社,西南科技大学工程硕士学位论文第页,习博,方彦军嵌入式监测系统中网络通信的研究与实现电力自动化设备,庞辉,肖文华以太网控制器的工作原理及应用电子质量,陆永健,王萍,吴佳,张永力嵌入式服务器的移植及其应用河海大学常州分校学报著,沈建华译嵌入式系统开发软件设计与优化北京北京航空航天大学出版社,周立功嵌入式系统软件开发实例二北京北京航空航天大学出版社,著,韩柯,杜旭涛译软件测试北京机械工业出版社,西南科技大学工程硕士学位论文第页致谢论文终于要结束了,回顾我的学习生涯,我衷心的感谢宋晖副教授。毕业设计期间宋老师在生活学习和工作各方面都给了我很大的支持和帮助。由于是在职攻读学位,同时还有自身的工作需要完成,因此我自己也是非常的辛苦,感谢
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 52 页
第 2 页 / 共 52 页
第 3 页 / 共 52 页
第 4 页 / 共 52 页
第 5 页 / 共 52 页
第 6 页 / 共 52 页
第 7 页 / 共 52 页
第 8 页 / 共 52 页
第 9 页 / 共 52 页
第 10 页 / 共 52 页
第 11 页 / 共 52 页
第 12 页 / 共 52 页
第 13 页 / 共 52 页
第 14 页 / 共 52 页
第 15 页 / 共 52 页
预览结束,还剩
37 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。