RabbitCore RCM2200 Users Manual
1. Introduction
The RCM2200 RabbitCore module is designed to be the heart of embedded control systems. The RCM2200 features an integrated Ethernet port and provides for LAN and Internet-enabled systems to be built as easily as serial-communication systems.
The RCM2200 has a Rabbit 2000 microprocessor operating at 22.1 MHz, static RAM, flash memory, two clocks (main oscillator and timekeeping), and the circuitry necessary for reset and management of battery backup of the Rabbit 2000s internal real-time clock and the static RAM. Two 26-pin headers bring out the Rabbit 2000 I/O bus lines, address lines, data lines, parallel ports, and serial ports.
The RCM2200 receives its 5 V power from the user board on which it is mounted. The RabbitCore RCM2200 can interface with all kinds of CMOS-compatible digital devices through the user board.
1.1 RCM2200 Features
Small size: 1.60' times; 2.30' times; 0.86'
(41 mm times; 58 mm times; 22 mm)
Microprocessor: Rabbit 2000 running at 22.1 MHz
26 parallel I/O lines: 16 configurable for input or output, 7 fixed inputs, 3 fixed outputs
8 data lines (D0-D7)
4 address lines (A0-A3)
Memory I/0 read, write
External reset input
Five 8-bit timers (cascadable in pairs) and two 10-bit timers
256K-512K flash memory, 128K-512K SRAM
Real-time clock
Watchdog supervisor
Provision for customer-supplied backup battery via connections on header J5
10Base-T RJ-45 Ethernet port
Raw Ethernet and two associated LED control signals available on 26-pin header
Three CMOS-compatible serial ports: maximum asynchronous baud rate of 691,200 bps, maximum synchronous baud rate of 5,529,600 bps. One port is configurable as a clocked port.
Six additional I/O lines are located on the programming port, can be used as I/O lines when the programming port is not being used for programming or in-circuit debugging-one synchronous serial port can also be used as two general CMOS inputs and one general CMOS output, and there are two additional inputs and one additional output.
Appendix A, 'RabbitCore RCM2200 Specifications,' provides detailed specifications for the RCM2200.
In addition, three different RCM2200 models are available. A variant of the RCM2200, the RCM2300, omits the Ethernet connectivity but offers a much smaller footprint, one-half the size of the RCM2200.
1.2 Advantages of the RCM2200
Fast time to market using a fully engineered, 'ready to run' microprocessor core.
Competitive pricing when compared with the alternative of purchasing and assembling individual components.
Easy C-language program development and debugging, including rapid production loading of programs.
Generous memory size allows large programs with tens of thousands of lines of code, and substantial data storage.
Integrated Ethernet port for network connectivity, royalty-free TCP/IP software.
1.3 Development and Evaluation Tools
A complete Development Kit, including a Prototyping Board and Dynamic C development software, is available for the RCM2200. The Development Kit puts together the essentials you need to design an embedded microprocessor-based system rapidly and efficiently.
See the RabbitCore RCM2200 Getting Started Manual for complete information on the Development Kit.
1.4 How to Use This Manual
This users manual is intended to give users detailed information on the RCM2200 module. It does not contain detailed information on the Dynamic C development environment or the TCP/IP software support for the integrated Ethernet port. Most users will want more detailed information on some or all of these topics in order to put the RCM2200 module to effective use.
1.4.1 Additional Product Information
Introductory information about the RCM2200 and its associated Development Kit and Prototyping Board will be found in the printed RabbitCore RCM2200 Getting Started Manual, which is also provided on the accompanying CD-ROM in both HTML and Adobe PDF format.
We recommend that any users unfamiliar with Z-World products, or those who will be using the Prototyping Board for initial evaluation and development, begin with at least a read-through of the Getting Started manual.
In addition to the product-specific information contained in the RabbitCore RCM2200 Getting Started Manual and the RabbitCore RCM2200 Users Manual (this manual), several higher level reference manuals are provided in HTML and PDF form on the accompanying CD-ROM. Advanced users will find these references valuable in developing systems based on the RCM2200 modules:
Dynamic C Users Manual
An Introduction to TCP/IP
Dynamic C TCP/IP Users Manual
Rabbit 2000 Microprocessor Users Manual
1.4.2 Online Docum
剩余内容已隐藏,支付完成后下载完整资料
英文文献译文
RabbitCore RCM2200
用户手册
1 导言
RCM2200模块专门为嵌入式控制系统的核心设计。Rcm2200的特点是带有一个完整的以太网接口并且可以轻松的构架出一个基于网络的串行通讯系统。
Rcm2200由以下部分构成:工作频率在22.1mhz的rabbit2000微处理器,SRAM,flash存储器,两个时钟信号(主振荡器和定时器),对rabbit2000内在时钟信号和SRAM备份用的电池管理和重启的电路部分,两个26管脚的连接器,用来引出rabbit2000的I/O总线,数据线,并行通讯口,串行通讯口。
rcm2200从用户板上获得5 V的电源提供。通过用户板,rabbitcore rcm2200可以与所有兼容CMOS的数字设备进行连接。
1.2 rcm2200特点
bull;小型尺寸: 1.60 “ times; 2.30 ” times; 0.86 “
( 41毫米times;58毫米times; 22毫米)
bull;微处理器:rabbit 2000,工作频率在22.1兆赫
bull; 26条并行I / O线: 16个可配置为输入或输出, 7个固定输入,三个固定的输出
bull; 8条数据线( d0 -D7 )
bull; 4条地址线( A0-A3)
bull;记忆体的I / 0读,写
bull;外部复位输入
bull; 5 个8位定时器(能够两两使用) ,以及两个10位定时器
bull; 256 K - 512 K闪存, 128 K - 512 K的SRAM
bull;实时时钟功能
bull;看门狗电路
bull;为客户提供备用电池可接入连接器J5
bull; 10 Base -T的RJ - 45以太网端口
bull;在26引脚的连接器上,以太网和两个关联的LED控制信号可以接出
bull; 3个 CMOS兼容的串行端口:最高异步传输速率可达691200bps,最高同步传输速率5529600bps。一个端口可以配置为时钟输出。
bull; 6个附加的I / O线设于可编程端口,当可编程端口没有用于编程或系统调试的时候,可以被用来作为I / O线使用,一个同步串行端口也可以被用来作为两个常规的CMOS输入和一个常规的CMOS输出,并有两个额外的输入和一个额外的输出。
附录A “ , rabbitcore rcm2200规格, ”为您提供了rcm2200详细的规格。
此外,三个不同的rcm2200型号可供选择。rcm2200变种版 , rcm2300 ,忽略了以太网连接,但提供了一个小得多的封装,只有rcm2200一半大小 。
1.2 rcm2200的优势
bull;快速的上市时间,充分利用工程, “准备运行”微处理器核心。
bull;极具竞争力的定价,与其他的采购和装配,个别分项组成。
bull;易于C语言程序开发和调试,包括快速生产负荷的项目。
bull;大的记忆体大小允许大型项目与数万行的代码,和大量的数据存储。
bull;为网络连接集成以太网端口,免版税的TCP / IP软件。
1.3发展和评价工具
一个完整的开发工具包,包括样板机和Dynamic C开发软件,供rcm2200开发使用 。该开发工具将您设计所需要的集合了起来,您可以迅速和有效设计一个以嵌入式微处理器为内核的系统。
rabbitcore rcm2200入门手册为开发工具包提供了完整的资料。
1.4如何使用本手册
这个用户手册用意是为用户提供rcm2200模块的详细资料。它包含了Dynamic C开发环境和支持TCP / IP软件的以太网端口的详细资料。大多数用户会希望有更多的详细资料,部分或全部相关这些主题,以便把rcm2200模块更有效地利用。
1.4.1其它产品信息
介绍有关rcm2200和其相关的开发工具包和样机板的资料中说明除了印刷版rabbitcore rcm2200入门手册,这是还提供了关于资料在所附光盘的HTML和Adobe PDF格式文档中。
我们建议,任何不熟悉的Z –world的产品的客户,或在那些将会使用样板机进行初级的开发和实验的用户,开始时至少要阅读入门手册。
1.4.1其它相关信息
为了更详细的介绍rcm2200在用户手册中所提及的产品特性,更多的资料提供在所附光盘中的HTML和Adobe PDF格式的文件。
一些高级的用户可以选择跳过其余的本介绍手册,并开始直接参阅用户手册中的详细的硬件和软件信息。
Dynamic C用户手册
bull;TCP / IP协议的介绍
bull;Dynamic C的TCP / IP用户手册
bull;Rabbit 2000微处理器的用户手册
1.4.2使用在线文件
安装Dynamic c时附带安装了联机文档 ,在您的桌面上会有它的图标。双击此图标,以达到菜单。如果没有图标,您可以使用浏览器,在Docs文件夹里查找和加载Default.htm,在该Dynamic C安装文件夹中查找该资料。
最新版本的所有文件都是可以免费使用,可以未经注册的下载从我们的网站。
2 硬件参考
第2章介绍了rcm2200硬件组件和子系统的主要硬件 。附录A “ rabbitcore rcm2200规格” 中提供完整的物理和电气规范。
2.1 rcm2200数字输入和输出
图1显示了设计到rcm2200的所有子系统
图 1. Rabbit 子系统
rcm2200有26个并行I / O线分组在5个 8位端口上,这些端口在j4和j5连接器上提供 。 16个双向I / O线,位于管脚PA0-PA7, PD3-PD5, PE0-PE1, PE4, PE5, PE7。j4和j5上的
各管脚功能如图2所示。
图 2. RCM2200 I/O 管脚
2.1.1专用输入端口
当rabbit 2000年不使用串口B或正在使用的串行端口B是在异步传输模式,pb0做为一个通用的CMOS输入。 4个其他通用的CMOS输入为PB2- pb5 。这些引脚也可用于协处理器的接口。PB2和pb3是写入和读取脉冲 ,而pb4和pb5充当协处理器的地址线sa0和sa1 ,并用来访问协处理器。 pc1和pc3是通用的CMOS输入端。这些引脚可以有选择地为串行通讯口D和C充当串行数据输入端。
2.1.2 专用输出端口
PB7为通用CMOS输出只脚 pb7也可以用来做/ slaveattn输出。此信号用于表示协处理器向主处理器要求工作。 pc0和PC2是只可输出端口; pc0和PC2可以为串行通讯接口D和C充当串行数据输出端。
2.1.3 存储器I / O接口
四个rabbit 2000地址线( A0-A3)和所有的数据线( d0 -D7 ) 都是可以使用的。I /O写( / iowr )和I / 0读( / iord )也可用于扩展外部设备。
rabbit 2000微处理器上的端口在rcm2200使用中是已配置的,所以出厂默认值已经被更新新。表1列出rabbit 2000出厂默认值和改动后的各管脚的配置值。
lt;
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[499399],资料为PDF文档或Word文档,PDF文档可免费转换为Word
图 1. RCM2200 管脚配置 |
|||||
管脚 |
管脚名 |
默认使用 |
已改变使用 |
注意 |
|
Header J4 |
1 |
GND |
|||
2 |
VCC |
||||
3 |
PC0 |
Output |
TXD |
||
4 |
PC1 |
Input |
RXD |
||
5 |
PC2 |
Output |
TXC |
||
6 |
PC3 |
Input |
RXC |
||
7 |
TPOUT- |
Ethernet transmit port |
|||
8 |
TPOUT |
||||
9 |
LNK |
Ethernet link (LNK) LED indicator |
|||
10 |
PD3 |
Bitwise or parallel programmable I/O |
|||
11 |
PD4 |
ATXB output |
|||
12 |
PD5 |
ARXB input |
|||
13 |
/IORD |
Input (I/O read strobe) |
|||
14 |
/IOWR |
Output (I/O write strobe) |
|||
15 |
PE0 |
Bitwise or parallel programmable I/O |
I0 control or INT0A input |
||
16 |
PE1 |
I1 control or INT1A input |
|||
17 |
TPIN- |
Ethernet receive port |
|||
18 |
TPIN |
||||
19 |
PE4 |
Bitwise or parallel programmable I/O |
I4 control or INT0B input |
||
20 |
PE5 |
I5 control or INT1B input |
|||
21 |
ACT |
Ethernet active (ACT) LED indicator |
|||
22 |
PE7 |
Bitwise or parallel programmable I/O |
I7 control or slave port chip select /SCS |
||
23-26 |
A[3:0] |
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。