- 2
- 0
- 约1.15万字
- 约 12页
- 2018-04-28 发布于湖北
- 举报
基于arm2440的LCD驱动的设计与实现论文报告推荐
广 东 机 电 职 业 技 术 学 院
嵌入式技术基础
(设计报告)
题 目:基于arm2440的LCD驱动的设计与实现
学 院: 信息工程学院
专业名称:计算机控制(智能产品设计与生产)
学 号: XXXXXXX
学生姓名: XXX
指导教师: XXX
20XX年 X月 X 日
引言
随着计算机的不断发展,各种 SOC 的功能越来越强大,嵌入式系统正以前所为有的发展 速度进入我们生活中的各个领域,从工业生产到我们所使用的消费电子产品,随处可见嵌入 式系统的身影。而 LCD 显示系统做为一个很好的人机交互的窗口,已经成为大多是嵌入式系 统不可或缺的组成部分。S3C2440 是韩国 Samsung 公司基于 ARM920T 内核而设计生产的嵌入式处理器,同时支持16/32 位指令集,具有低功耗,高性价比等特点,主要面向手持设备。本文就以 S3C2440 为 平台,应用其内部的 LCD 控制器,阐述 LCD 驱动程序的设计。
绪论···························································1
I.1 课题设计的目的及其意义·································1
I.3 课题设计的任务和要求···································2
1 课题的方案设计与论证···········································3
1.1 系统整体方案的设计·····································3
1.2 系统整体方案的论证·····································3
2 Linnx下的LCD驱动的实现·······································6
2.1 开发环境···················································6
2.2 LCD 控制器介绍·········································6
2.3 软件设计·········································7
2.4 主要功能函数iIlit probe()实现································7
2.5 调试结果··········································7
总 结····························································9
参考文献··························································9
绪 论
0.1课题设计目的及意义
Linux操作系统是一个开放源码的操作系统,具有良好的稳定性及实时性,同时具有体积小、可裁减、可定制、硬件支持广等特点,因此在嵌入式开发过程中被广泛应用,各种 SOC 的功能越来越强大,嵌入式系统正以前所未有的发展 速度进入我们生活中的各个领域,从工业生产到我们所使用的消费电子产品,随处可见嵌入 式系统的身影。嵌入式开发过程除了要根据需求完成相应的硬件设计外,同时需要设计相应的软件应用程序,而驱动程序的开发和实现决定了应崩程序是否能正常稳定的访问和控制硬件外设,凶此驱动程序的开发和实现在嵌入式开发过程中就显得尤为关键,而 LCD 显示系统做为一个很好的人机交互的窗口,已经成为大多是嵌入式系 统不可或缺的组成部分。S3C2440 是韩国 Samsung 公司基于 ARM920T 内核而设计生产的嵌入式处理器,同时支持16/32 位指令集,具有低功耗,高性价比等特点,主要面向手持设备。本文就以 S3C2440 为 平台,应用其内部的 LCD 控制器,阐述 LCD 驱动程序的设计。
开发环境
.主机:VMWare--Fedora 9
.开发板:Mini2440--64MB Nand, Kerne1:2.6.30.4
.编译器:arm-linux-gcc-4.3.2
摘要:根据人机交互对于LCD显示系统的需求,围绕S3C
原创力文档

文档评论(0)