基于ARM的液晶显示控制设计
发布时间:2020-04-07 02:04
【摘要】:随着液晶显示技术的发展,我们的日常生活中出现了各种各样功能强大的显示系统。本文主要以液晶显示技术的基本原理为理论基础,探讨并比较了单片机和ARM微处理器作为液晶显示控制系统各自的优缺点,并设计和完成了一套基于ARM微处理器的液晶显示控制系统。该系统以Samsung公司的ARM微处理器芯片S3C4510B为CPU,根据ARM微处理器的特点,本文系统地分析了电源及复位电路、晶振电路、Flash存储器接口电路、SDRAM存储器接口电路、串行接口电路、JTAG接口电路以及10M/100M以太网接口电路的设计方法。同时,重点描述了液晶显示模块电路和键盘控制电路的设计与实现。在各个部分硬件电路的调试成功过后,介绍了Bootloader的下载以及uClinux操作系统的下载和编译。在液晶显示控制系统的软件设计部分,本文重点分析了在uClinux操作系统下进行的用户程序的开发。根据液晶显示模块的特点和对键盘控制电路的I/O口配置,对整个显示控制系统的程序设计作出了一定的分析。最终通过对系统的调试,实现了ARM微处理器系统对LCD液晶显示器的显示控制。
【图文】:
1S3C45lOB结构框图
S3C451OB可通过插入等待周期(WAIT信号)访问低速外设。WAIT信号由外设产生,,可延长CPU的存储器访问周期。系统管理器使用一组专用的特殊功能寄存器来控制外部存储器的读/写操作,通过对该组特殊功能寄存器编程,可以设定:(l)存储器的类型;(2)外部数据总线宽度及访问周期;(3)定时的控制信号(例如RAS和CAS);(4)存储器组的定位;(5)存储器组的大小。在标准系统配置中访问外设必需的控制信号、地址信号和数据信号,系统管理器通过设置特殊功能寄存器的值来控制其产生和处理。特殊功能寄存器也被用于控制对ROM/SRAM/Flash组的访问,同时还能控制对多达四个DRAM组和四个外部工/0组以及一个特殊功能寄存器映射区域的访问。
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332;TN873.93
本文编号:2617302
【图文】:
1S3C45lOB结构框图
S3C451OB可通过插入等待周期(WAIT信号)访问低速外设。WAIT信号由外设产生,,可延长CPU的存储器访问周期。系统管理器使用一组专用的特殊功能寄存器来控制外部存储器的读/写操作,通过对该组特殊功能寄存器编程,可以设定:(l)存储器的类型;(2)外部数据总线宽度及访问周期;(3)定时的控制信号(例如RAS和CAS);(4)存储器组的定位;(5)存储器组的大小。在标准系统配置中访问外设必需的控制信号、地址信号和数据信号,系统管理器通过设置特殊功能寄存器的值来控制其产生和处理。特殊功能寄存器也被用于控制对ROM/SRAM/Flash组的访问,同时还能控制对多达四个DRAM组和四个外部工/0组以及一个特殊功能寄存器映射区域的访问。
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332;TN873.93
【引证文献】
相关硕士学位论文 前3条
1 刘步林;嵌入式PLC编程器的研制[D];广西工学院;2011年
2 金晶;基于ARM的超声波风速测量系统设计[D];南京信息工程大学;2008年
3 王亮;射频电源与阻抗自动匹配技术研究[D];黑龙江大学;2010年
本文编号:2617302
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2617302.html