嵌入式系统开发与应用课程设计.pdf
文本预览下载声明
西安工素大学
嵌入式系统开发与应用课程设计
班 级: 090615
学 号: XXXXXXXXXX
姓 名: XXX
指导老师: 郭军团
计算机科学与技术系
2012年11月15日
前言
近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子
等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT应用领域之一。
液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中
得到越来越广泛的应用。通过显示器同步显示元器件的状态可以更深刻地理解控制的原理。
检索的能力以及获取与时俱进知识的能力。同时,使我们深刻学习了ARM的相关知识,增强对实际电路的感性认
识,提高了分析问题,处理问题的能力。
片和LCD1602,导入Hex或文件,然后进行软件仿真调试。
1.系统设计
1.1涉及的软硬件简介
用了NXP公司的LPC2106微控制器。
1.1.1 Proteus 7.8简介
真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起
设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真
MSP430等。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。
行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。它的
元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功
能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。
1.1.2 RVDS简介
ARM系列核心,并与众多第三方实时操作系统及工具商合作简化开发流程。
RVDS包含有四个模块:
管理代码,支持第三方Eclipse功能插件。
加快软件开发速度。
富的在线文档。
1.1.3芯片LPC2106简介
间内都分配了16k字节地址空间。
它拥有以下特性:
◆ ARM7TDMI-S处理器
◆ 128k字节片内Flash程序存储器,具有ISP和IAP功能。
◆ Flash编程时间:1ms可编程512字节,扇区擦除或整片擦除只需400ms。
◆ 64/32/16K字节静态RAM(LPC2106/2105/2104)
◆ 向量中断控制器
◆仿真跟踪模块,支持实时跟踪
◆ RealMonitor模块支持实时调试
◆标准ARM测试/调试接口,兼容现有工具
◆极小封装:TQFP48(7×7mm2)
◆双UART,其中一个带有完全的调制解调器接口
◆ I℃串行接口
◆ SPI串行接口
◆两个定时器,分别具有4路捕获/比较通道
◆ 多达6路输出的PWM单元
◆ 实时时钟
◆看门狗定时器
◆ 通用I/0口
◆ CPU操作频率可达60MHz
◆双电源
-CPU操作电压范围:1.65V~1.95V(1.8V ±8.3%)
-I/0电压范围:3.0V~3.6V(3.3V ±10%)
◆两个低功耗模式:空闲和掉电
◆通过外部中断将处理器从掉电模式中唤醒
◆ 外设功能可单独使能/禁止,实现功耗最优化
◆片内晶振的操作频率范围:10MHz~25MHz
◆片内PLL允许CPU以最大速度运行,可以在超过整个晶振操作频率范围的情况下使用。
及其它各种类型的应用。
1.2 LCD显示原理和初始化流程图
1.2.1 LCD特点
在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器
显示全部