双通道数据采集系统的设计剖析.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
双通道数据采集系统的设计剖析

电控学院 课程设计(论文) 课程名称:ARM课程设计 题 目:双通道数据采集系统的设计 院 (系):电气与控制工程学院 专业班级: 姓 名: 学 号: 指导教师:李红岩 杨学存 2016年12月09日 第1章 绪论 1.1 ARM概述及其发展 ARM公司的IP核由ARM7,ARM9发展到今天的ARM11版本。ARM11囊括了Thumb-2,CoreSight,TrusZone 等众多业界领先技术,同时由单一的处理器内核向多核发展,为高端的嵌入式应用提供了强大的处理平台。高集成度SOC芯片的采用可以带来一系列好处,诸如减少了外围器件和PCB面积,提高系统抗干扰能力,缩小产品体积,降低功耗等。 ARM 公司是一家IP供应商,其核心业务是IP核以及相关工具的开发和设计。半导体厂商通过购买ARM公司的IP授权来生产自己的微处理器芯片。由此以来,处理器内核来自ARM公司、各芯片厂商结合自身已有的技术优势以及芯片的市场定位等因数使芯片设计最优化,从而产生了一大批高度集成、各据特色的SOC芯片。例如Intel公司的XScale系列集成了LCD控制器、音频编/解码器,定位于智能PDA市场;Atmel公司的AT91系列片内集成了大容量 Flash和RAM、高精度A/D转换器以及大量可编程I/O端口,特别适合于工业控制领域;Philips公司的LPC2000系列片内集成了128位宽的零等待Flash存储器以及I2C,nbspSPI,PWM,UART等传统接口,极高的性价比使它对传统的8/16位MCU提出了严峻的挑战。 图1-1 LPC2132引脚图 第3章 硬件电路设计 3.1控制模块 以ARM7LPC2132开发板为控制核心,无需再添加晶振及复位电路等外围电路,其运算速率非常快,并且ARM7-LPC2131有6路PWM脉冲输出,8路10位的A/D转换和1个D/A转换,2个带4路捕获和4路比较通道的32位定时器,1个2KB的Flash存储器、看门狗,实时时钟等,它不仅可以在系统编程,在内置的串行JTAG接口对存储器进行编程,也可以在应用编程的过程中对存储器进行编程。 晶显示模块12864具有四位或八位并行,两线或三线串行等多种接线方式,内部具有简体的中文字库,液晶显示的分辨率是128×64, 其内部含有8192个16 * 16点汉字和128个16 * 8点ASCII码字符集。通过灵活的接线方式以及利用简单的指令,能够很方便地产生全中文的人机交互界面,可以显示汉字,也可以显示图形。 液晶显示模块12864具有低电压以及低功耗的特点。该液晶模块同其它显示图形的点阵液晶模块相比,具有硬件电路简单,显示程序更简洁等诸多优点,并且该液晶显示模块价格较为便宜。DS18B20。DS18B20 测量温度,输出信号全数字化,便于单片机处理及控制,单总线的数据传输,省去传统的测温方法的很多外围电路,系统的结构可以做得较为紧凑 图3 DS18B20 电路 3.2.12864显示内部 第4章 软件设计 系统的软件设计包括程序的下载和调试,需要用到ADS集成开发环境和EASYJTAG-H仿真使用器。该仿真器是ARM公司开发出的标准的20脚JTAG仿真的简易仿真器,实现了全速,单步和断点等调试功能,采用ADS1.2集成开发的RDI协议,支持在AXD中直接固话程序到片内Flash。 EASYJTAG-H仿真器是符合ARM公司提出的标准20脚JTAG仿真调试接口的简易仿真器。该仿真器采用ADS1.2集成开发环境的RDI协议。实现了单步、全速及断点等调试功能,此外支持在AXD中直接固化程序到片内FLASH。H-JTAG 软件具有如下特点:支持ARM7/ARM9,支持自动检测和手动指定内核; 使用RDI 接口,支持SDT2.51、ADS1.2、REALVIEW 和IAR 集成开发环境;支持2 个硬件断点或数量不限的软件断点; 支持ARM/Thumb 模式; 支持Little Endian BIG Endian 模式; 支持Semihosting 调试; 支持Wiggler、SDT JTAG 和自定义接口。将计算机并口与EASYJTAG-H仿真器连接,并将仿真器JTAG口接头插入EasyARM2131开发板的J3,再使用USB连接电缆与PC连接给开发板供电。通过H-JTAG Serve和 H-Flasher两个工具对仿真器进行配置就可以用AXD软件进行调试了。硬件调试及结果分析。硬件调试:硬件调试时,应先检查印制板及焊接的质量是否符合要求,有无虚焊点及线路间有无短路

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档