欢迎来到天天文库
浏览记录
ID:13095733
大小:552.00 KB
页数:31页
时间:2018-07-20
《基于arm的gpio程序设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ARM的GPIO程序设计摘要随着科学技术的发展,嵌入式系统开发已经进入32位时代。在当前数字信息技术和网络技术的高速发展的后PC时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术、娱乐业以及人们地日常生活等方方面面中。随着国内外嵌入式产品地进一步开发和推广,嵌入式技术越来越和人们地生活密切相关。Linux由于其代码开放性以及强大的网络功能等特点,在许多的嵌入式网络设备中有着广泛应用,与其他的嵌入式操作系统相比,具有更多的优势。本文主要介绍了国内外嵌入式系统开发的现状和发展趋势。并且详细论述了基于ARM.9处理器的硬件结构、嵌入式操作系统以及开发流程
2、。结合嵌入式开发板S3C2410的GPIO驱动程序的开发,对Linux字符设备驱动程序的组成、实现、调试和发布方法进行了详细地论述.关键词:嵌入式系统,Linux操作系统,ARM,GPIO.28AbstractWiththedevelopmentoftechnology,theEmbeddedSystemhascometotheeraof32-bits.DuringtheperiodofLate-PC,withthehighlydevelopmentofdigitalinformationtechnologyandnetworktechnology,theEmbeddedSystemh
3、aswidelyimmergedintoeveryaspects,suchastechnologyresearch,engineeringdesign,militarytech,kindsofproductsandcommercialart,entertainmentsandpersonallife.Withthedeeperandwiderdevelopmentofworldwideembeddedproducts,theembeddedtechhasbecomemoreandmorerelatedwithpeople’sdailylife.ThesoftwareisbasedonL
4、inux,whichhasbeenwidelyappliedinembeddedsystemsbecauseofitssignificantadvantages,suchasopencodesandpowerfulnetworksupport,etc.Thisarticlemainlyintroducesthedomesticandinternationalcurrentsituationanddevelopmentofembeddedsystem.Thisdissertationintroducesthehardwarestructure,operatingsystemanddeve
5、lopingflowoftheprocessorbasedonARM-9.Thecomponents,implementationanddebuggingofLinuxcharacterdevicedriversarediscussedindetailcombiningwiththedevelopmentofGPIOdriverontheS3C2410embeddeddevelopmentboardKeyWords:embeddedsystem,Linuxoperatingsystem,ARM,GPIO.28目录第一章国内外嵌入式系统开发的现状和发展趋势……………………………(1)第二
6、章嵌入式系统概述…………………………………………………………(2)2.1嵌入式系统简介………………………………………………………(2)2.2嵌入式系统发展历史…………………………………………………(3)2.3嵌入式系统的特点……………………………………………………(4)2.4嵌入式系统的体系结构………………………………………………(5)2.5几种主流嵌入式操作系统分析………………………………………(6)第三章ARM处理器硬件开发平台………………………………………………(9)3.1ARM处理器简介………………………………………………………(9)3.2ARM体系结构简介…………………………
7、…………………………(9)3.3ARM9体系结构………………………………………………………(10)3.4S3C2410处理器详解…………………………………………………(15)第四章嵌入式Linux中GPIO驱动程序开发…………………………………(18)4.1设备管理概述…………………………………………………………(18)4.2设计思想……………………………………………………………(18)4.3设备驱动程序……………………………………………………
此文档下载收益归作者所有