资源描述:
《嵌入式处理器s3c2440触摸屏毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要根据IEEE(电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。随着信息化,智能化,网络化的发展,嵌入式系统的广泛应用已经渗入到我们
2、日常生活的各个方面。在手机、MP3、MP4、PDA、数码相机、电视机,甚至电饭锅、手表里都有嵌入式系统的身影,工业自动化控制、仪器仪表、汽车、航空航天等领域更是嵌入式系统的天下。据统计:每年全球嵌入式系统带来的相关工业产值已经超过1万亿美元。随着多功能手机、便携式多媒体播放机、数码相机、HDTV和机顶盒等新兴产品逐渐获得市场的认可,嵌入式系统的市场正在以每年30%的速度递增。本设计实现了以S3C2440处理器为硬件,为可移植的嵌入式linux系统编写TFT-LCD屏系统驱动技术。该驱动基于linux系统帧缓冲技术,既实现驱动底层S3C2440的LCD控制
3、器又为上层应用程序提供系统调用的接口API。关键词:S3C2440处理器,LCD控制器,嵌入式linux系统,帧缓冲设备驱动,LCD设备驱动AbstractAccordingtothedefinitionbyIEEE(InstituteofElectricalandElectronicEngineers),embeddedsystemreferstoakindofdevicethatusedtocontrol,monitor,orassisttheoperationofequipment,machineryanddevice.Itshowsthatthe
4、embeddedsystemisacomplexofthesoftwareandhardware,itcancontainaccessorydeviceslikemachineryandsoon.Atpresent,domesticagenerallyrecognizeddefinitionindomesticisthataspecialcomputersystemthatcenteredonapplicationandbasedoncomputertechnology,inwhichboththesoftwareandhardwarecanbecutt
5、ing,andalsofitsomestrictdemandsoftheapplicationsystemontheaspectoffunction,reliability,cost,volume,powerconsumption.Alongwiththedevelopmentofinformatization,intellectualizationandnetworked,theembeddedsystemhaswidelyappliedineveryaspectofourdailylife.Itcanbeappliedinmobilephones,M
6、P3,MP4,PDA,digitalcamera,television,andevenelectriccookerandwatches,andalsoitismostlyappliedtosuchfieldasIndustrialautomationcontrol,instrumentation,automotive,aerospace.Accordingtostatistics,therelatedindustrialoutputbroughtbytheembeddedsystemhasmorethan$1trillionannuallyallarou
7、ndtheworld.Asthemultifunctionalcellphone,portablemultimediaplayer,digitalcamera,HDTVandset-topboxesandotheremergingproductsaregraduallypopularinthemarket,therequirementofembeddedsystemisincreasingatanrateof30%annually.ThedesigninthisarticlehasrealizedS3C2440processorashardware,wi
8、thforportableembeddedLinuxsystemwritetft