嵌入式linux系统应用研究

嵌入式linux系统应用研究

ID:32469640

大小:2.08 MB

页数:73页

时间:2019-02-06

嵌入式linux系统应用研究_第1页
嵌入式linux系统应用研究_第2页
嵌入式linux系统应用研究_第3页
嵌入式linux系统应用研究_第4页
嵌入式linux系统应用研究_第5页
资源描述:

《嵌入式linux系统应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文摘要本文对基于ARM处理器的嵌入式Linux系统开发作了详细介绍,并对其在智能UPS网络代理卡中的应用进行了研究。本文介绍了UPS的网络化发展方向,并结合UPS网络代理卡的实际要求进行了嵌入式Linux系统的选型工作。针对UPS网络代理卡价格敏感性较高的硬件要求和实时性要求不高的网络处理要求,本文对目前流行的各种网络处理器芯片和嵌入式操作系统进行了深入的分析比较,最终选取了Net,Start!开发套件(该开发套件使用三星公司的$3C4510B芯片)和uClinux嵌入式操作系统。在系统选型的基础上,本文通过编写bash

2、shell脚本的方法,利用网上的开源代码项目创建配置了嵌入式Linux系统开发的交叉编译环境。在此基础之上,本文利用网上的开源代码编写了开发板的引导装载程序(bootloader),根据开发要求配置编译了uClinux内核,采用编写bashshell脚本的方法创建配置了根文件系统,并最终成功引导了嵌入式Linux系统。在基于ARM处理器的嵌入式Linux系统之上,本文编写了串口通信驱动程序。利用开源工具ucd—snmp开发了MIB库和Agent程序,并对开源软件thttpd进行了修改,通过在其中加入CGI代码实现了MIB库的http访问,从而

3、构建了一个嵌入式网关,完成UPS网络代理卡的开发。关键词:嵌入式Linux:开源软件:ARM;SNMP;嵌入式网关华中科技大学硕士学位论文AbstractThethesisdescribeddetailsofthedevelopmentofthemostpopularARMbasedembeddedLinuxsystemandcarryoutresearchesontheapplicationofwhichtotheintellectualUPSagentcardAtthebeginning,thisthesisintroducedthene

4、tworkorienteddevelopingdirectionofUPS,andthesystemcomponentsselectionwhichbasedontheactualrequestsoftheintellectualUPSagentcardhasalsobeendoneAftertheanalysesandcomparisonofvariouskindsofpopularnetworkprocessorsandembeddedsystems,takingitintoconsiderationthatthepricesensiti

5、vityoftheUPSAgentcardhardwareandthepoorReal-timecommandofnetworkprocessing,theauthorfinallychoosestheuClinuxembeddedoperationsystemandtheNet-Start]Developingkit,thelatterofwhichisbasedon$3C4510BchipanditskernelisSamsungCompanylSARM7TDMIThenbasedonthesystemcomponentsselectio

6、nandthesourceofOpen—SourceSoftwareattheinternet,theauthorconfiguredtheembeddedLinuxsystem’Scross—compileenvironmentbythemeansof”bashshell”scriptTheauthoralsohasprogrammedforbootloaderofthedevelopingboardAndtheenvironmentofuClinuxkernelandrootfilesystemhavealsobeenconfigured

7、,theresultoftheseisthattheembeddedLinuxsystemcanbesuccessfullybooted.Intheend,thethesisintroducedthebasicknowledgeofthedevelopmentanddebuggingoftheARMbasedembeddedLinuxsystemWhat’Smore,theprogramworkoftheserialcommunication,driveprogram,SNMPprotocolbasedMIBlibraryandtheAgen

8、tprogramhasallbeendonebytheauthorInaddition,theauthoraddedCGIcodeintotheopen—sourc

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

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

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