基于EasyARM1138的城市公交路线智能查询机 第4页3.2 IAR EWARM集成开发环境介绍
3.2.1 IAR EWARM简介
IAR Embedded Workbench for ARM(下面简称IAR EWARM)是一个针对ARM 处理器的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM 汇编器、连接器XLINK 和支持RTOS 的调试工具C-SPY。在IAR EWARM 环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。
目前IAR EWARM支持ARM Cortex-M3内核的最新版本是5.11,该版本支持Luminary全系列的MCU。为了方便用户学习评估,IAR 提供一个限制32k 代码的免费试用版本。用户可以到IAR 公司的网站
www.iar.com/ewarm下载。
IAR EWARM 中包含一个全软件的模拟程序(simulator)。使用它不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境,从中可以了解和评估IAR EWARM 的功能和使用方法。
3.2.2 LM LINK调试器简介
LM LINK是由广州致远电子有限公司开发的低成本高性能USB JTAG调试器,如图0.1所示。它专门用于对Luminary系列单片机程序的调试与下载。该调试器结合IAR EWARM 集成开发环境可支持所有LM3S系列MCU的程序的下载与调试。
LM LINK采用USB接口与电脑连接,打破传统的用并口和串口下载程序的方式,无论是台式电脑还是笔记本电脑都应用自如。透明外壳封装、设计小巧、晶莹剔透、外形比手机还小、价格低廉、性价比极高、调试下载更快、使用更加方便。
图3-2 LM LINK(USB 2.0JTAG)调试器
现在,EasyARM1138开发板已经内嵌了简化版的LM LINK调试器!功能上还增加了虚拟串型端口的功能(Stellaris Virtual COM Port)。在程序里,直接对UART2进行操作,就能跟电脑通过USB虚拟的COM端口实现通信(一般利用Windows超级终端)。
3.3 触摸屏控制芯片选型
随着生活中类似于PDA 的手持设备的越来越多,彩色LCD触摸屏也变得越来越普及,并逐渐成为当今的主流配置。触摸屏分为电阻、电容、表面声波、红外线扫描和矢量压力传感等,其中使用最多的是四线或五线电阻触摸屏。四线电阻触摸屏是由两个透明电阻膜构成的,在它的水平和垂直电阻网上施加电压,就可通过A/D 转换面板在触摸点测量出电压,从而对应出坐标值。本项目选用的是ADS7843系列的触摸屏控制芯片。
ADS7843是IT公司生产的4线电阻触摸屏转换接口芯片。它是一款具有同步串行接口的12位取样模数转换器。在125kHz吞吐速率和2.7V电压下的功耗为750uW,而在关闭模式下的功耗仅为0.5uW。因此,ADS7843以其低功耗和高速率等特性,被广泛应用在采用电池供电的小型手持设备上。ADS7843采用SSOP-16引脚封装形式,温度范围是-40°C ~ +85°C。
ADS7843具有两个辅助输入(IN3、IN4),可设置为8位或12位模式。其外部连接电路如图3.3所示,该电路的工作电压Vcc在2.7~5.25V之间,基准电压Vref介于1V~+Vcc。该电路的基准电压确定了转换器的输入范围,输出数据中每个数字位代表的模拟电压等于基准电压除以4096。平均基准输入电流由ADS7843的转换率来确定。
以下是ADS7843的主要引脚功能:引脚结构图如图3.3所示。
X+ 、Y+ 、X- 、Y- :转换器模拟输入端,实际上是一个4 通道多路器;
DCLK:外部时钟输入引脚;
CS:片选端;
图3-3 引脚结构图
DIN:串行输入,其控制数据通过该引脚输入;
DOUT:串行数据输出,用于输出转换后的触摸位置数据,最大数为二进制的4095;
IN3、IN4:辅助输入引脚;
PENIRQ:PEN 中断引脚,可用于在触摸显示屏后引发一个中断。
3.4 无线通讯模块选型
3.4.1 ZigBee技术简介
ZigBee是一种新兴的短距离、低功耗、低数据速率、低成本、低复杂度的无线网络技术。
ZigBee 采取了IEEE 802.15.4强有力的无线物理层所规定的全部优点:省电、简单、成本又低的规格; ZigBee增加了逻辑网络、网络安全和应用层。
ZigBee联盟预测的主要应用领域包括工业控制、消费性电子设备、汽车自动化、家庭和楼宇自动化、医用设备控制等。
3.4.2 ZigBee技术与其它无线技术的比较
表3-1 ZigBee技术与其它无线技术的比较
市场名
标准 GPRS/GSM
1xRTT/CDMA Wi-Fi
802.11b Bluetooth
802.15.1 ZigBee
802.15.4
应用重点 广阔范围:
声音和数据 WEB,Email,图像 电缆代替品 监控
系统资源 16MB+ 1MB+ 250KB+ 4KB----32KB
电池寿命(天) 1至7 0.5至5 1至7 100至1000+
网络大小 1 32 7 255/65000
带宽(KB/S) 64~128+ 11000+ 720+ 20~250
传输距离(米) 1000+ 1~100 1~10+ 1~100+
成功尺度 覆盖面积大 速度、灵活性 价格便宜、方便 可靠、低功率
价格便宜
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
基于EasyARM1138的城市公交路线智能查询机 第4页下载如图片无法显示或论文不完整,请联系qq752018766