网站大量收购独家精品文档,联系QQ:2885784924

arm7开发平台原理说明.doc

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

ARM7开发平台的主要原理功能说明 本开发平台主要是针对ATMEL公司AT91SAM7X256微处理器而设计的。这两个微控制器具备嵌入式10/100以太网 (Ethernet) MAC、CAN、全速 (12Mbps) USB 2.0,针对广泛的网络化实时嵌入式系统而设计的 AT91SAM7X128 和 AT91SAM7X256 还具备一个10位模数转换器 (ADC)、两个串行外围接口 (SPI)、同步串行接口 (SSC)、双线接口 (TWI)、三个通用异步收发器 (UART)、一个8级 (8-level) 优先中断控制器 (priority interrupt controller) 和众多的监管功能。这两个新型的50 MIPS MCU 拥有 32Kb(或64kb)的静态存储器和 128Kb(或256kb)的25ns 闪存,这种闪存支持实时控制系统所需的可确定性处理能力。AT91SAM7X256的详细资料请到查看。 开发板硬件资源: CPU:AT91SAM7X256-AU,ARM7,100Pins-LQFP封装,工业级芯片; Flash:256Kbytes RAM: 64Kbytes CPU模块:独立的CPU模块 1路CAN接口:兼容CAN2.0A/B协议 1个100网络接口:单口10M/100Mbps高速以太网 1个USB 2.0 Device 端口:可实现与PC机通信 3个串口:一个ISP三线串口,两个9线串口(其中一个可以实现远程程序下载) I/O扩展:扩展出部分I/O信号线,用于客户二次开发和扩展 IIC电路:外接ATMEL的EEPROM(AT24C16) SPI电路:外接ATMEL的DataFlash(AT45DB011) 按键:6个用户自定义轻触按键(其中两个IRQ/一个FIQ),可以实现中断嵌套 LED:5路led,可完成“跑马灯”等基本实验,同时在开发过程用户可自己定义其功能 JTAG:20Pins标准JTAG插槽,随搬赠送JTAG调 试板 电源:DC9V~25V输入或USB供电 A/D:一路20位SPI总线方式转换模块 实时时钟:一路I2C时钟,芯片采用PCF8563 蜂鸣器:一路蜂鸣器,采用LM386芯片 温度检测:一路DS18B20,可作温度采集试验 复位模块:采用MAX708T芯片 开发板可扩展接口及模块: 扩展接口:SPI0/SPI1/SSC/PWM/A/D 扩展模块: 1、 采用NRF9E5/NRF2401模块; 2、 4×4键盘模块 3、 6位LED数码管显示板,可实现0~9的数字显示等试验 4、 1个128*64点阵式液晶模块 5、 1个PWM控制模块,可以实现步进电机的控制试验 6、 SSC音频处理模块或载波处理模块 7、 外部开关量输入及继电器控制模块 ADS开发环境下的测试代码 1.中断程序包:包括定时器中断、串口中断、I/O中断、Fiq中断、中断嵌套等 2. 跑马灯程序,按键可控制闪烁频率 3. 蜂鸣器控制报警、音乐试验 4. 数码管显示试验 5. 按键加减计数试验 6. RS232收发数据试验 7. 基于SPI总线的A/D数据采集试验 8. 外部继电器的控制测试、开关量的采集 9. PWM步进电机控制试验 10.内置10位A/D试验 11.IIC-EEPROM测试程序:可对AT24C16的任意地址和页读写、可读出 AT91SAM7X128/256与IIC(TWI)相关的寄存器的值。读写验证。 12.SPI-Dataflash测试程序:完成对AT45DB011D的读写和验证 13.CPU内置CAN测试程序:与该开发板上的CAN进行的通信 14.CAN转RS232代码的实现 15.网络测试程序:在PC机上Ping通83 16.uC/OS开发板成功移植uC/OS实时操作系统,并提供应用例子 17.ATMEL公司提供的各种测试程序 开发工具: ADS1.2开发软件:可完成ADS1.2下的测试代码和uC/OS源代码的汇编和编译。 仿真器:WIGGLER仿真器 ARM7开发平台使用操作手册 原理图:PDF格式的原理图 板载元器件的datasheet 基于AT91 SAM7X256的ARM7开发平台开发板清单: 1、基于AT91 SAM7X256的ARM7开发平台开发板一块 2、并口线一根(公对母) 3、交叉网线一根 4、直连串口线一根 5、标准USB线一根 6、9V/2A直流电源一个 7、JTAG调试板一块 ARM7试验平台功能原理说明 本实验开发平台主要基于AT91 SAM 7X256芯片体系结构开发的,其主要分为下述几部分: 1、 cpu核心板: 该板是可以从平台功能实验板上任意取下,方便后续开发的需要,该板上集成了一个18.432M晶振,保留了两路跳线选择。针对芯片本

文档评论(0)

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

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

1亿VIP精品文档

相关文档