《电子技术应用》
您所在的位置:首页 > 其他 > 业界动态 > Rabbit推出新模块MiniCoreTM RCM5700

Rabbit推出新模块MiniCoreTM RCM5700

2009-05-15
作者:(Digi半导体公司中国上海代表

  微处理器的出现极大地促进了生产力的发展,提高了人们生活的质量,实现了工业的现代化和自动化。Internet技术的飞速发展,使得基于分组交换技术的通信性能、通信质量和可靠性得到稳步提高。基于8位和16位单片机的嵌入式设备(如仪器仪表、数据采集和显示、过程控制、工业自动化等)的实时应用、测控系统正在走向网络智能化。这就要求企业从现场控制层到管理层能实现全方位的无缝信息集成, 实现远程维护、智能诊断以及远程管理功能, 提供一个开放的基础构架,并具有高可靠性、分散控制、集中监视和管理的功能。
  Rabbit Semiconductor公司专注于此,推出的产品在行业内被广泛应用,十几年来,以其产品质量的高稳定性、容易开发、资源丰富、支持联网等优点获得业界的高度认可,譬如RCM3200、LP3500在工控和水利、电力领域已经成为行业内的经典应用。这里要介绍的是Rabbit公司新推出的一款全新产品——MiniCoreTM RCM5700核心模块,它价格低廉、尺寸小、开发容易、支持网络控制。
1 Rabbit公司简介
  Rabbit Semiconductor是Digi International(R)(Nasdaq:DGII)旗下的子公司,是Fabless半导体协会的成员,位于加利福尼亚州戴维斯市,在旧金山以东70英里。致力于向全球的嵌入控制、通信及以太网与无线连接领域提供高性能的8位和16位微处理器为核心的产品。
2 产品种类
  目前Rabbit的产品主要有8位和16位的微处理器、以微处理器为核心设计的模块和相应的单板机。微处理器有Rabbit2000、Rabbit3000、Rabbit4000和Rabbit5000,其中Rabbit5000是2008年新推出的16位的微处理器,其他三款微处理器是8位处理器,核心模块是以这些微处理器为核心开发的模块。板上集成了微处理器、FLASH、SDRAM、晶振电路以及以太网功能电路,并将可用的引脚引到外围接口上,供客户二次开发使用。而单板机集成了电源电路、各种外围接口电路、微处理器核心板部分,用户几乎只需要开发自己的用户程序即可。
3 Rabbit产品的主要特点和优势
  (1)主频高:Rabibit2000、Rabbit3000、Rabbit4000为8位机,最高主频可达59.8 MHz,16位的Rabbit5000微处理器支持高达100 MHz主频。
  (2)串口多:其中Rabbit2000有4个串口,Rabbit3000、Rabbit4000、Rabbit5000提供6个串口。
  (3)支持10/100Base-T网络功能,提供免费源代码公开的TCP/IP协议栈,支持绝大多数的网络协议。可以实现TCP/UDP数据传输,Web Server等功能。
  (4)GPIO数目多:支持40~56个GPIO,当需要很多I/O时,无需扩展即可满足要求,可以减少设计的复杂性。
  (5)模块化设计:充分考虑了EMC设计规则,采用了多层板设计,制作工艺精良,保证了产品性能的可靠和稳定,满足工业级的运行标准。
  (6)快速开发性:Rabbit提供配合硬件产品的开发环境Dynamic C,基于C语言开发,提供大量的源例程以及代码库,用户据此可以很快完成自己的软件设计。
  (7)功能强大:提供Modbus Tcp、PPP、Rabbit Web、SNMP、UC/OS-II等库,以及RFU的源代码。
  (8)开发系统简便:不需要价格昂贵的在线仿真器,使用编程电缆可以实现仿真调试功能。
  (9)免费的开发环境:Dynamic C以及技术文档,均可以从Rabbit官网上免费下载。
4 Rabbit核心模块中的新秀——MiniCoreTM RCM5700
  MiniCoreTM RCM5700是Rabbit半导体公司在2008年9月30日推出的一款尺寸紧凑的经济型核心模块,设计人员可以将其用于小尺寸、低价格、可实现控制或采集且支持网络功能的系统中去,是高性能低成本的嵌入式解决方案。典型应用在远程数据记录和上传、储罐监控、自动抄表系统、远程能源管理等领域。其外形图如图1,系统框图如图2。

 

图1 MiniCoreTM RCM5700外形图

 


4.1 RCM5700产品的特性
  (1)微处理器为Rabbit5000(内含128 KB的SDRAM),主频为50 MHz;
  (2)程序存储器为1 MB闪存;
  (3)32个GPIO(可配置);
  (4)6个(可配置)CMOS兼容的串口;
  (5)带实时时钟(电池供电);
  (6)10个8位定时器,10位和16位定时器各1个;
  (7)有两路触发输入和两路正交解码输入;
  (8)带有看门狗;
  (9)支持10/100Base-T以太网功能;
  (10)接口为Mini PCI Express接口。
4.2 如何使用RCM5700进行开发
  Rabbit公司为了加快客户学习和开发的过程,推出了两种RCM5700开发包,标准型限时优惠价49美元,豪华型为99美元。标准开发包包含RCM5700模块、开发底板、Dynamic C开发光盘、用户手册以及编程下载线等。豪华版多了数字I/O接口板和一些附件。采用开发套件能够使工程师快速上手、加速开发过程,用户也可以直接使用开发包制作原型机。
  Rabbit的产品采用Dynamic C开发环境来开发应用程序,RCM5700需要使用Dynamic C10.46的版本。Dynamic C可以从开发套件中获得,也可以在www.rabbit.com上免费下载。Dynamic C基于标准C,并根据嵌入式的特点进行了少量扩展, Rabbit提供很多完整的例程和函数库可供使用或参考,还提供免费的TCP/IP及其源代码,用户开发应用程序非常快速。譬如一个嵌入式Web Serve构建,参照Dynamic C下的例程,半个小时就能完成。
  Rabbit的产品开发比较简便,不需要采用昂贵的在线仿真器,使用开发套件里USB接口的编程调试电缆就能够实现程序的下载和调试,并且支持单步及设置断点的调试。
  MiniCoreTM RCM5700是Rabbit产品系列中一款高性能、小尺寸、低价格的产品,必将以其可靠的高性能和稳定性让工程师的设计更出色。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。