高速闪存达到256KBr的AT91SAM7S----ARM初学者的福音——
AT91SAM7S64 是Atmel基于32位ARM RISC结构处理器的小管脚输出的Flash微处理器。它的特性包括64 K字节的高速内置Flash
和 16 K字节的SRAM,高度集成的外围接口,包括一个USB2.0的外设,并且仅仅只需要较少的外围扩展器件。(在ATMEL的中国官
方网站上可下载其中文datasheet)AT91SAM7Sxx系列主要有AT91SAM7S32/64/128/256,其中,初32外,其它的资源均相同,唯一区
别在于片内存储空间大小不同,同时这个系列是AT91MCU中比较特别的一个系列,那就是这个系列的产品没有EBI接口,但由于这
个系列的产品价格低,在ARM核MCU有较高的性价比,可使那些熟悉AVR系列单片机开发的人快速加入到ARM的开发大军中.
深圳市英贝德科技有限公司(www.szembed.com)推出的AT91SAM7S64开发板资源丰富,价格适中,主要面向ARM初学者以及用
AT91SAM7SXX系列MCU做项目者.由于7S64和其它AT91系列的MCU在资源上高度兼容,尤其是和AT91RM9200(ARM920T核,200MHz)有
很多的片内外围开发方法完全相同,在熟练掌握了7S64的开发方法后,可快速进入ARM9的开发行列中.
选择ATMEL公司AT91系列MCU做为入门MCU的原因
1.ATMEL公司的ARM核芯片是工业级的,应用很广泛.
2.ATMEL公司优秀的技术支持.在ATMEL的技术论坛(www.at91.com)上和FTP(FTP:)空间
上提供了大量的技术文档和开发程序,帮助您快速进入开发状态而不比把时间花费在自己整理这些资料的时间上,例如ATMEL公司
提供了每款MCU的寄存器库文件等,这样您在写程序的过程中,不必花时间去整理自己的"头文件"等等.这是ATMEL公司在许多ARM公
司中最值得表扬的地方.(不信您可以问学习和开发其它ARM核MCU的朋友)
3.我公司提供高质量的技术支持,我公司的工程师为您提供了各种资源的测试代码和驱动程序,帮助您快速入门.
4.我个人观点:用AT91SAM7S64做为入门学习,符合学习规律.我们研究事物总是从最简单的入手,进而掌握最复杂产品的开发方法,
AT91SAM7S64是AT91系列一个很典型的代表,学会了它的开发方法后,您再学习ATMEL公司40800和9200就很轻松,因为他们的开发方
法完全相同,这 就是像您学会了89C51后,学其它51系列的单片机您就有"知识学到一定程度您发现他们是相互贯通的"的感觉.
此主题相关图片如下:
EBD7SXX开发套件简介
EBD7S321/64/128/256开发板是我公司针对ATMEL公司的AT91SAM7S系列ARM7核微处理器而设计的,它既可做为ARM初学者的入门工具,又可做为企业用户评估AT91SAM7S系列MCU的工具,本开发板最大的亮点是:工业级的CPU、双路带光电隔离的CAN-Bus接口,USB Device(2.0),CPU可置换等。
AT91SAM7S 系列微控制器是ATMEL 公司最近推出的ARM7 内核闪存控制器,共有AT91SAM7S321/32/64/128/256 四个型号,片内集成快速存储器分别具有32KB/64KB/128KB/256KB 的Flash ROM 和8KB/16KB/16KB/32KB/64KB 的SRAM,无需扩展存储器;除AT91SAM7S32 外,其它都集成了USB 2.0 Device,另外还有10 位的ADC、12 路的DMA、I2C、SPI、PWM、实时时钟RTC等众多外围部件,详细资料可访问:
我公司目前提供EBD7S64、EBD7S128、EBD7S256开发板(现货)
EBD7SXX开发板硬件资源说明
中央处理器
◆ CPU:AT91SAM7S321/64/128/256
存储器(片内集成)
◆ Flash:32/64/128/256KB
◆ RAM: 8/16/32/64KB
串口
◆ 一个2线串口(DBUG),用于调试功能
◆ 一个标准9线高速串口,带硬件流控制可接Modem
◆ 一个5线串口,带RTS和CTS信号
USB接口
◆ 一个USB Device (USB2.0 规范)接口
双路CAN-Bus接口
◆ 双路CAN-Bus接口,完全支持CAN总线V2.0A和V2.0B技术规范,带光电完全隔离电路
PWM接口
◆ 外接一个蜂鸣器
IIC接口
◆ 外接ATMEL公司的EEPROM(AT24C08)
测试电路
◆ 4个按钮和高亮度的LED连到I/O口,帮助您熟悉ARM相关控制寄存器的设置
A/D转换电路
◆ 向外引出4通道的A/D转换器(可调电位器),让您快速掌握A/D转换电路
调试及下载接口
◆ 一个20芯Multi-ICE标准JTAG接口,支持SDT2.51,ADS1.2等调试
电源接口
◆ 开关电源供电,输入直流电压范围是7~40V(推荐使用9V),带电源开关和指示灯
复位电路
◆ 一个轻触开关,可让整个系统复位
其它
◆ 所有I/O等信号线外扩(44根信号线)
EBD7SXX开发板 测试代码(11个例程,ADS1.2开发环境)
1、 CAN 电路:采用一路发送,一路接受来测试CAN电路的正确性
2、 USB电路:采用与PC机通信的方式来测试USB电路的正确性
3、 测试电路:利用开关和LED来测试,让新手快速熟悉ARM相关寄存器的配置
4、 中断实验:包括外部中断、定时中断等
5、 IIC电路:通过MCU来读写AT24C08来证明IIC电路的正确性
备注:EBD7S256开发板提供ADS和IAR两个开发环境下的测试代码(13个)
EBD7SXX开发板套件包括:
1、 经过测试的开发板一块
3、 并口线一根
4、 串口线一根
5、 JTAG口仿真器一个(带排线)
6、 USB线一根
7、 CD光盘一张:用户手册(3份)、开发工具(ADS1.2评估板、简易仿真器软件,SAM-MA等)、原理图(PDF格式)、测试源代码(11个)、Datasheets等
产品咨询:0755-83605322-13 QQ:276191452;MSN:armsonim@hotmail.com
深圳英贝德科技---詹小姐
发表时间:2006年2月10日16:59:16