欢迎来到天天文库
浏览记录
ID:32020587
大小:1.93 MB
页数:67页
时间:2019-01-30
《基于arm9和linux智能火灾报警系统软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ADissertationSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringSoftwaredesignoftheintelligentfirealarmingsystembasedonARM9andLinuxplatformCandidate:ChenShuaiMajor:CommunicationandinformationsystemSupervisor:Prof.WangShuHuazhongUniversityofScienceandTechnologyWuhan
2、430074,P.R.ChinaMay,2008独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到,本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有
3、关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在_____年解密后适用本授权书。本论文属于不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日华中科技大学硕士学位论文摘要嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。随着信息技术与网络技术的高速发展,,嵌入式系统技术广泛应用于我们生活的各个领域,比如移动通信设备、智能家电、汽车电子、工业控制、数码娱乐等。在嵌入式领域中,基于ARM核的微处理器正扮演着越来越重要的角色
4、,因此,研究基于ARM的嵌入式系统有着相当重要的理论和实际意义。本文研究的是基于ARM9+Linux平台的智能火灾报警系统的设计,着重介绍了基于ARM9+Linux平台的火灾报警控制系统的软件设计过程。我们首先根据系统的功能需求进行了分析,在综合考虑了运算速度、功耗、接口、成本等因素之后,选择以基于ARM920T核的SAMSUNGS3C2410微处理器作为整个系统的核心处理器,并选择了Linux作为操作系统。然后,我们对系统硬件平台的总体结构进行了规划,按照模块化的思想设计实现了CPU和存储器、音频、CAN通讯、电源、以太网等各个模块。在硬件平台的基础上,我们对软件系统进行了规划
5、,选择以CAN总线作为系统的通信方式,实现了应用层上的通信协议,利用QtopiaCore开发图形用户界面,移植了MurphyPinyin输入法,并交叉编译成可在目标平台上运行的程序。最后整个系统实现了自动引导加载Linux内核、文件系统以及CAN驱动程序模块、键盘驱动模块、拼音输入法,并自行运行火灾监控报警程序的功能。文章最后给出了系统平台的总结与展望,介绍了本系统的可改进之处。关键词:嵌入式系统;Linux;CAN;QtopiaCore;交叉编译I华中科技大学硕士学位论文AbstractEmbeddedsystemisaspecialcomputersystem.Itisbas
6、edoncomputertechnologyandtakestheapplicationasthefirstimportantthing,itssoftwareandhardwarecanbecutout,anditalsoisfitforapplicationsystemswhichhavestrictrequestwithfunction,reliability,cost,powerconsumptionandbulk.WiththerapiddevelopmentofInformationandnetwork,embeddedsystemtechnologyiswidely
7、usedinallkindsoffields,forexample,mobilecommunicationequipment,intelligentappliance,automotiveelectronics,industrycontrol,digitalentertainmentandsoon.AstheMicro-processorbasedonARMcorehasbeenplayingmoreandmoreimportantroleintheembeddedsystemf
此文档下载收益归作者所有