文档详情

嵌入式系统开发与应用课程设计.pdf

发布:2023-04-06约5.03万字共38页下载文档
文本预览下载声明
西安工素大学 嵌入式系统开发与应用课程设计 班 级: 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特点 在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器
显示全部
相似文档