《基于 ARM 嵌入式系统的汉显数字 汽车衡仪表设计》.pdfVIP

  • 3
  • 0
  • 约 7页
  • 2016-01-16 发布于河南
  • 举报

《基于 ARM 嵌入式系统的汉显数字 汽车衡仪表设计》.pdf

《基于 ARM 嵌入式系统的汉显数字 汽车衡仪表设计》.pdf

基于 ARM 嵌入式系统的汉显数字 汽 车 衡 仪 表 设 计 上海耀华称重系统有限公司 曾张元 【摘 要】 介绍一款采用ARM 嵌入式系统设计的汉显数字汽车衡仪表XK3190-DS2 ,结合ARM 嵌入式设计要领分析该仪表的设计方案及功能特色。 【关键词】 ARM μC/OSII 嵌入式操作系统 汉显仪表 拼音输入 通常情况下,汽车衡应用现场环境恶劣,外界电磁干扰复杂多变,模拟传感器电信号长线传输 易受干扰,仪表长时间运行也可能会因突发干扰的影响而出现异常。数字仪表与数字模块之间长线 传输数字信号,而数字信号抗干扰性较强,一定程度上提高了仪表抗干扰能力。由于数字模块与传 感器之间模拟电信号传输距离很近,可有效降低传输噪声,提高计量精度。同时,数字通信协议的 隐密性和数据传输严格的时序要求大大提高了技术壁垒,降低了作弊的可能性。这些优势使得数字 化汽车衡仪表有着很好的发展前景。 国内普通汽车衡仪表程序多采用单任 务顺序运行机制,一旦该任务受干扰运行紊 乱,将直接导致仪表各功能的错误调用,造 成不可预料的后果,目前只能依靠看门狗重 启仪表程序,重新初始化数据。这对于实时 性要求较高的批量数据处理而言,显然是不 允许的,必须引入嵌入式多任务开发理念。 本 文 介 绍 的 数 字 汽 车 衡 仪 表 XK3190-DS2 以实时多任务嵌入式操作系 统 μC/OSII 为平台,基于 ARM7 系列 LPC2214 高性能处理器,在数据处理的实时 性、稳定性、抗干扰性以及人性化的汉字显 示操作界面上均有出色的表现。仪表外观如 图 1 数字汽车衡仪表 XK3190-DS2 外观图 图 1。 一、嵌入式系统及 ARM 简介 嵌入式系统是以应用为中心、计算机技术为基础、软件硬件可裁剪、对功能、可靠性、成本、 体积、功耗严格要求的专用计算机系统。它面向用户、面向产品、面向应用,其功耗、体积、成本、 可靠性、速度、处理能力、电磁兼容性等方面可适应于不同应用系统和应用场合的要求。嵌入式处 理器是嵌入式系统硬件最核心的器件。对于中高端仪表而言,为了满足批量数据处理与显示的实时 性要求,还必须运用嵌入式操作系统平台。 ARM (Advanced RISC Machines )是微处理器行业的一家知名企业,以设计高性能、高性价比、 低功耗的 RISC 处理器、相关技术及软件而闻名。由于其技术在全球众多著名半导体、软件和 OEM 厂商的迅速推广与普及,衍生出一类各具特色的低功耗高性价比微处理器,因此,ARM 也成为这 类处理器和技术的代名词。由于 ARM 强大的运算能力、不断丰富的外设资源、良好的技术支持, 以及逐步下调的价格 机制,现今已经成为嵌 入式系统开发的首选。 ARM 处理器依据其体 系结构和运算能力的 不 同 分 为 ARM7 、 ARM9 、 ARM9E 、 ARM10 等众多系列。 XK3190-DS2 采用 飞利浦高性能低功耗 LPC2214 微处理器,其 结构框图如图 2 。它是 一款支持实时仿真和 跟 踪 的 32 位 ARM7TDMI-S 处 理 器,采用三级流水线技 术,锁频与倍频技术, 其最高工作频率高达 60MHz,运算能力是普 通 51 系列单片机的 5 倍以上。LPC2214 外设 接口丰富,如图 2 所示, 图 2 LPC2214 处理器体系结构图 2 它包揽了仪表开发常用的功能接口和专利技术I C硬件接口,为硬件功能的扩展提供了较大的空间。 它内嵌 256K字节Flash程序存储器,16K字节静态RAM ,为灵活的嵌入式程序设计提供了可能。它 还提供强大的数据加密功能,其程序烧录方式灵活,既可通过JTAG 接口进行在线编程,也可通过 RS232 串口进行程序更新与升级,方便针对不同用户

文档评论(0)

1亿VIP精品文档

相关文档