[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计

[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计

ID:14542008

大小:323.32 KB

页数:55页

时间:2018-07-29

[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计_第1页
[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计_第2页
[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计_第3页
[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计_第4页
[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计_第5页
资源描述:

《[优秀嵌入式毕业设计]基于linux的嵌入式串口通讯程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、设计(论文)专用纸xxx毕业设计(论文)基于Linux的嵌入式串口通讯程序设计BasedonLinuxembeddedserialcommunicationprogramdesign学校:xxx学院:应用技术学院班次:电子信息工程学号:xxx9学生姓名:xxx教师单位:应用技术学院指导教师:xxx教师职称:讲师第50页设计(论文)专用纸目录摘要1Abstract2第一章绪论11.1课题研究11.2嵌入式串口通信国内外现状11.3课题主要研究工作2第二章通信原理32.1通信原理32.1.1通信原理32.2.2通信现状及前景42.2串口通信52.2.1串口通信

2、52.2.2串口通信现状及前景6第三章设计平台及软硬件环境构架83.1硬件平台83.1.1设计平台83.1.2通信平台83.2软件平台83.2.1嵌入式Linux83.2.2虚拟机103.3软件与硬件平台搭建103.3.1交叉编译工具的建立103.3.2u-boot的编译和烧写113.3.3内核的移植和烧写123.3.4文件系统的制作与烧写14第四章串口网络通讯设计164.1Linux简单串口上网164.2Linux串口上网设备加载和注销形式174.3字符设备驱动程序194.4伪网络设备驱动程序254.5用户空间串口通信程序33第五章总结与展望385.1总

3、结385.2展望38总结和体会39致谢40参考文献41附录43英文原文43中文翻译50第50页设计(论文)专用纸摘要在控制领域之中,入式串口通信设备通讯能力的优劣已经成为了一个尤为重要的评判标准,是否能够进行网络通信将是十分重要的。对于由于特殊要求而不能订制一些网络硬件的嵌入式设备来说,希望通过最为简单且经济的方式来解决网络问题,由此自然希望在尽力不改变设备原有资源的情况下给设备添加网络功能,并且将设备原先的功能所产生的冲突减到最小,选择具有普遍广泛应用的串口来实现串口联网将是十分具有现实意义的。本次设计结合嵌入式开发流程,以UP-TECH2410为硬件平

4、台,基于该平台搭建嵌入式Linux系统,将设计好的串口通讯程序移植到该嵌入式系统中,完成整个设计过程。串口通信的设计是在UP-TECH2410开发板自身串口基础上,加载模块时完成伪网络设备、发送字符设备、接收字符设备的初始化和注册,最终实现串口联网问题。本文先介绍通信原理,再介绍设计的平台及嵌入式Linux系统的构建,包括U-boot、内核、文件系统的烧写。然后介绍串口网络通讯的设计,包括上网设备的加载和注销,字符设备、伪网络设备的驱动和用户串口通信程序。关键字:Linux,串口通讯,S3C2410,嵌入式第50页设计(论文)专用纸AbstractAmon

5、gthecontrolarea,thecapacityofcommunicationshasbecomeaparticularlyimportantevaluationcriterionintheembeddedequipment.Forsomeembeddedequipmentsasaspecialrequestwhichcannotbemadeinsomeoftheembeddednetworkhardwareequipments,wehopethatthroughthemostsimpleandeconomicalwaytosolvenetworkp

6、roblems.Bythetimewenaturallyhopetomakeeveryeffortnottochangetheoriginalequipmentresourcesthatwecanaddtothenetworkfunctionundertheequipment,andtheoriginalequipmentfunctionsarisingfromtheconflictcouldbeminimized.Itisveryrealisticsignificancetoselectthewidespreadapplicationserialtoac

7、hieveserialnetworklink.ThedesigncombinestheembeddeddevelopmentprocesstoUP-TECH2410asthehardwareplatform,basedontheplatformtobuildembeddedLinuxsystems,serialcommunicationprogramwillbedesignedportedtotheembeddedsystem,completetheentiredesignprocess.ThedesignofserialcommunicationisUP

8、-TECH2410developmentboardbasedoni

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。