基于arm的lcd显示

基于arm的lcd显示

ID:955612

大小:2.26 MB

页数:36页

时间:2017-10-18

基于arm的lcd显示_第1页
基于arm的lcd显示_第2页
基于arm的lcd显示_第3页
基于arm的lcd显示_第4页
基于arm的lcd显示_第5页
资源描述:

《基于arm的lcd显示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文(设计)题目基于ARM控制的LCD显示学生姓名学号院系信息与控制专业电气工程与自动化指导教师二O一二年五月二十五日声明本人郑重声明:1、持以“求实、创新”的科学精神从事研究工作。2、本论文是我个人在导师指导下进行的研究工作和取得的研究成果。3、本论文中除引文外,所有实验、数据和有关材料均是真实的。4、本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已经发表或撰写过的研究成果。5、其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。作者签名:日期:II目录1概述11.1选题背景和意义11.2设计目标22嵌入式和LCD的发展22.

2、1嵌入式系统概述22.1.1嵌入式系统的发展史22.1.2嵌入式系统的定义及其构成32.1.3嵌入式系统的应用42.2ARM体系结构的发展52.3LCD控制器63软硬件开发平台73.1软件开发环境介绍73.1.1EmbeddedWorkbenchforARM集成环境介绍83.1.2IARST-LINK仿真器简介93.2硬件开发环境介绍93.3操作系统uCOSII简介104系统设计114.1系统设计概述114.2电源控制124.3液晶驱动介绍134.3.1液晶驱动HT16C22的芯片配置,以及数据传输接口13II4.3.2HT16C22初始化设定13

3、4.3.3HT16C22数据读写134.3.4显示软件驱动模块初始化流程图144.3.5HT16C22引脚接线图144.4I2C总线164.4.1简介164.4.2I2C主要特点164.4.3I2C功能描述184.4.4I2C通信方式184.5LCD图形显示封装库215逆变器各种状态下LCD显示225.1布局图235.2正常运行静态及动态效果245.3保护状态效果265.4故障状态效果276结语28II基于ARM控制的LCD显示姚远南京信息工程大学计算机与软件学院,南京210044摘要:本论文是以STM公司生产的STM32的微处理器作为硬件开发平台

4、来控制LCD液晶显示,选用的液晶LCD是用来显示太阳能光伏并网逆变器的运行状态的。目前,随着科技的发展和创新,人们把越来越多的目光投向新能源领域,新能源也得到了前所未有的发展和重视。设计这款太阳能光伏逆变器具有很重要的意义,它可以让人们更清晰直观的了解到当前逆变器的运行工作状态,人机交互更加贴近我们的生活。国内这方面目前还处于起步阶段,设计好一款基于ARM控制逆变器液晶模块具有很重要的意义和很强的操作性。本文立足于设计一个功能齐全的LCD人机交互界面,使它满足广大用户对产品的需要。关键词:STM32,LCD显示,太阳能光伏并网逆变器1概述1.1选题

5、背景和意义崭新的21世纪的到来让我们更加重视新能源的开发和利用,现阶段越来越多的国家和地区开始大力的发展太阳能、风能、潮汐能等新能源。能源的转化和利用也显得越发的重要和突出,其中光伏并网逆变器的发展也越来越快,逆变器是将直流电转化为交流电,若直流电压较低,则通过交流变压器升压,即可以得到标准交流电压和频率。太阳能光伏逆变器逆变过程如图1.1所示:光伏汇流箱太阳能光伏组件光伏并网逆变器卖电电网图1.1太阳能光伏逆变过程后PC时代到来以及32位嵌入式系统的高端应用吸引了大量人员参与,加之嵌入式系统软/硬件技术的发展,导致了嵌入式系统应用模式的巨大变化,

6、即使嵌入式系统应用进入到一个基于软/硬件平台、集成开发环境的应用开发时代,并带动了嵌入式技术的发展。32本论文准备以STM公司的STM32的微处理器作为硬件开发平台来控制LCD液晶显示,STM32是一个基于支持实时仿真的Coxtex-M3处理器。它不仅定义了传统意义上的处理器内核,同时对存储器、时钟、复位、中断控制器、MPU、调试接口、电源管理等作了全面的规范,使采用Coxtex-M3的各种芯片有了更统一的编程接口,大大简化了用户使用不同厂家芯片的复杂度。本文准备控制的LCD液晶是并网光伏逆变器的重要组成部分。逆变器自动运行时,无需用户操作和任何干

7、预,我们通过LCD显示屏可以获得逆变器的基本工作状态,可以查询逆变器发电量等运行信息,因此LCD液晶显示功能对逆变器用户查询有着非常重要的意义。本文立足于设计一个功能齐全的LCD人机交互界面,使它满足广大用户对产品的需要。1.2设计目标该设计基于STM32微控制器液晶LCD设计。该设计要求达到以下功能:(1)STM32处理器的启动。(2)液晶模块的驱动程序编写。(3)实现液晶模块各种图像、模块、数字的显示。2嵌入式和LCD的发展2.1嵌入式系统的概述2.1.1嵌入式系统发展史嵌入式系统虽然是近几年才风靡起来的,但是这个概念并非是新近才出现产物。从2

8、0世纪70年代左右单片机的出现到今天各式各样的微控制器、嵌入式处理器大规模应用,嵌入式系统已经快有30多年的发展历史。【1

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

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

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