基于arm2440的lcd驱动的设计与实现报告毕业论文

基于arm2440的lcd驱动的设计与实现报告毕业论文

ID:870914

大小:460.04 KB

页数:12页

时间:2017-09-22

基于arm2440的lcd驱动的设计与实现报告毕业论文_第1页
基于arm2440的lcd驱动的设计与实现报告毕业论文_第2页
基于arm2440的lcd驱动的设计与实现报告毕业论文_第3页
基于arm2440的lcd驱动的设计与实现报告毕业论文_第4页
基于arm2440的lcd驱动的设计与实现报告毕业论文_第5页
资源描述:

《基于arm2440的lcd驱动的设计与实现报告毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、广东机电职业技术学院嵌入式技术基础(设计报告)题目:基于arm2440的LCD驱动的设计与实现学院:信息工程学院专业名称:计算机控制(智能产品设计与生产)学号:XXXXXXX学生姓名:XXX指导教师:XXX20XX年X月X日引言随着计算机的不断发展,各种SOC的功能越来越强大,嵌入式系统正以前所为有的发展速度进入我们生活中的各个领域,从工业生产到我们所使用的消费电子产品,随处可见嵌入式系统的身影。而LCD显示系统做为一个很好的人机交互的窗口,已经成为大多是嵌入式系统不可或缺的组成部分。S3C2440是韩国Samsung公

2、司基于ARM920T内核而设计生产的嵌入式处理器,同时支持16/32位指令集,具有低功耗,高性价比等特点,主要面向手持设备。本文就以S3C2440为平台,应用其内部的LCD控制器,阐述LCD驱动程序的设计。绪论···························································1I.1课题设计的目的及其意义·································1I.3课题设计的任务和要求···································21

3、课题的方案设计与论证···········································31.1系统整体方案的设计·····································31.2系统整体方案的论证·····································32Linnx下的LCD驱动的实现·······································62.1开发环境··············································

4、·····62.2LCD控制器介绍·········································62.3软件设计·········································72.4主要功能函数iIlitprobe()实现································72.5调试结果··········································7总结···············································

5、·············9参考文献··························································9绪论0.1课题设计目的及意义Linux操作系统是一个开放源码的操作系统,具有良好的稳定性及实时性,同时具有体积小、可裁减、可定制、硬件支持广等特点,因此在嵌入式开发过程中被广泛应用,各种SOC的功能越来越强大,嵌入式系统正以前所未有的发展速度进入我们生活中的各个领域,从工业生产到我们所使用的消费电子产品,随处可见嵌入式系统的身影。嵌入式开发过程除了要根据需求完成相应的硬

6、件设计外,同时需要设计相应的软件应用程序,而驱动程序的开发和实现决定了应崩程序是否能正常稳定的访问和控制硬件外设,凶此驱动程序的开发和实现在嵌入式开发过程中就显得尤为关键,而LCD显示系统做为一个很好的人机交互的窗口,已经成为大多是嵌入式系统不可或缺的组成部分。S3C2440是韩国Samsung公司基于ARM920T内核而设计生产的嵌入式处理器,同时支持16/32位指令集,具有低功耗,高性价比等特点,主要面向手持设备。本文就以S3C2440为平台,应用其内部的LCD控制器,阐述LCD驱动程序的设计。开发环境.主机:VMW

7、are--Fedora9.开发板:Mini2440--64MBNand,Kerne1:2.6.30.4.编译器:arm-linux-gcc-4.3.2摘要:根据人机交互对于LCD显示系统的需求,围绕S3C2440嵌入式处理器,研究LCD控制器的设置,以及在Linux下的驱动的工作原理,并介绍在Linux系统下FrameBuffer设备驱动的结构组成及实现方法。关键字:嵌入式,S3C2440,LCD驱动,FrameBufferLCDdriverbasedonS3C2440Abstract:Fortherequirement

8、ofLCDdisplayinhuman-machineinterface,usingS3C2440embeddedprocessor,introducehowtosetthesecontrollerregistersandtheprincipleofdriversinLinux,andalsodescribedthe

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

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

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