- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要
嵌入式系统是嵌入到对象体系中的专用计算机系统。以嵌入式计算机为核心的嵌入式系统是继IT网络技术之后,又一个新的技术发展方向。本文以LPC2124为控制核心介绍和设计了一款基于的ARM嵌入式系统的LCD显示系统。该系统在功耗,体积,集成度,成本等都有较好的优势,具有一定的实用意义。
关键词: 嵌入式系统,优势,核心,集成度,体系
Abstract
Embedded system is the dedicated computer system of embedded into the object system. An embedded computer which is as the core of embedded system, after following the IT network technology, is a new technology development. This paper describes the control core LPC2124 and designed a system based on the ARM embedded LCD display .The system has advantages on the system power consumption, size, integration, cost and others .It is of practical significance.
Keywords: Embedded system, advantage, core, integration, system
目录
1 引言 1
2 LPC2124的简介及其系统结构分析 1
2.1 嵌入式系统概述 1
2.1.1 嵌入式系统的硬件特征 1
2.1.2 嵌入式操作系统的分类 2
2.2 LPC2100系列简介 2
2.3 LPC2100系列系统结构分析 2
3 1602特点及使用方法 3
3.1 1602的简介 3
3.2 1602的管脚功能 4
3.2.1 字符集 6
3.2.2 显示地址 7
3.2.3 指令集 7
3.3 1602的硬件连接 8
3.4 1602的底层驱动问题 9
3.5 1602液晶的初始化 10
4 基于ARM嵌入式系统的LCD显示 10
4.1 硬件设计 11
4.2 系统软件设计 12
4.2.1 主程序流程图 12
4.2.2 主程序main.c 12
结论 15
参考文献 16
附录1---部分源代码 17
1 startup.s 17
2 target.c 21
3 config.c 26
附录2---硬件原理图 28
1 引言
由于LCD液晶显示器具有功耗低、体积小、重量轻、超薄等诸多其他显示器无法比拟的优点,已广泛应用于各种智能型仪表和低功耗电子产品中。液晶显示器分为笔段式、字符点阵式和图形点阵式三种。前两种可显示数字、字符和符号等,而图形点阵式液晶显示器还可以显示汉字和任意图形,达到图文并茂的效果,其应用已越来越广泛。本文以液晶显示器1602为例介绍了液晶显示器的基本原理及在ARM嵌入式系统下的程序设计。
2 LPC2124的简介及其系统结构分析
2.1 嵌入式系统概述
所谓嵌入式系统,是指用于执行独立功能的专用计算机系统,它由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实时诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件与硬件可裁减,以满足系统对功能、成本、体积和功耗等要求。
2.1.1 嵌入式系统的硬件特征
嵌入式系统的硬件必须根据具体的应用任务,以功耗、成本、体积、可靠性、处理能力等为指标来选择。嵌入式系统的核心是系统软件和应用软件。由于存储空间有限,因而要求软件代码紧凑、可靠,大多对实时性有严格的要求。
早期的嵌入式系统设计方法,通常是采用“硬件优先”原则。在粗略估计软件任务需求的情况下,首先进行硬件设计与实现。然后在此硬件平台上,再进行软件设计。因为很难充分利用硬件软件资源,取得最佳性能的效果。同时,一旦在测试时发现问题,需求对设计进行修改时,整个设计流程将重新进行,对成本和设计周期的影响很大。这种传统的设计方法只能改善硬件/软件各自的性能,在有限的设计空间不可能对系统做出较好的性能综合优化,在很大程度上依赖于设计者的经验和反复实验。
随着电子系统功能的日益强大和微型化,系统设计涉及的问题越来越多,难度也越来越大。硬件和软件也不再是截然分开的两
您可能关注的文档
- 毕业论文(设计)基于C_技术图书馆管理系统的实现与设计说明书.doc
- 毕业论文(设计)基于verilog HDL数字系统设计--交通灯说明书.doc
- 毕业论文(设计)基于单片机89C51的报警器与旋转灯说明书.doc
- 毕业论文(设计)基于verilog的音乐盒设计说明书.doc
- 毕业论文(设计)基于verilog语言的出租车计费器说明书.docx
- 毕业论文(设计)基于AT89C52单片机的转速测量系统设计说明书.doc
- 毕业论文(设计)基于C语言的图书馆管理系统说明书.doc
- 毕业论文(设计)基于89C51单片机的数字电子钟设计说明书.doc
- 毕业论文(设计)基于AT89C52的简易8路抢答器说明书.doc
- 毕业论文(设计)基于STC89C52的室内火、气安全检测装置说明书.doc
- 毕业论文(设计)基于AT89C51的温度计说明书.doc
- 毕业论文(设计)基于89C51单片机的现代交通灯的设计说明书.doc
- 毕业论文(设计)基于AT89C51的简单计算器设计说明书.doc
- 毕业论文(设计)基于Android的手机安全软件设计与实现说明书.doc
- 毕业论文(设计)基于STC89C51单片机的密码锁END说明书.doc
- 毕业论文(设计)基于c语言的简易网络通信软件说明书.doc
- 毕业论文(设计)基于AT89C51单片机的PWM直流调速系统说明书.doc
- 毕业论文(设计)基于AT89C51单片机倒车防撞报警系统设计3说明书.doc
- 毕业论文(设计)基于89C52电子显示屏系统应用研究说明书.doc
- 毕业论文(设计)基于WADE平台的WEB应用开发指南说明书.doc
最近下载
- 绵阳南山2025年高中自主招生数学真卷 .pdf VIP
- 学生公寓引进社会化服务安装自助吹风机项目147.docx
- 粤语学习必威体育精装版最全教程.ppt VIP
- 2025上海市六年级升七年级暑假数学衔接讲义 第32讲 图形的运动 暑假综合检测二(解析版)(1).docx VIP
- 压力容器制造质量保证手册+程序文件+表格-符合TSG 07-2019特种设备质量保证管理体系.pdf
- 深海鱼油(syt)课件.ppt
- 《做温暖的教育者》读书分享+课件.pptx VIP
- GB50907-2013 抗爆间室结构设计规范.docx VIP
- 部编版语文一年级上册第八单元教材解读大单元集体备课.pptx VIP
- 大功率充电中压直挂充电技术的发展.pdf VIP
文档评论(0)