20-101-0520 Rabbit Semiconductor, 20-101-0520 Datasheet - Page 21

MODULE RABBITCORE RCM3200

20-101-0520

Manufacturer Part Number
20-101-0520
Description
MODULE RABBITCORE RCM3200
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 20-101-0520

Module/board Type
MPU Core Module
Product
Microcontroller Modules
Core Processor
Rabbit 3000
Clock Speed
44.2 MHz
Interface Type
Ethernet, Serial
Flash
512 KB
Timers
10 x 8 bit, 1 x 10 bit
Operating Supply Voltage
3.15 V to 3.45 V
Board Size
69 mm x 47 mm x 22 mm
Core
RCM3200
Processor Series
RCM3200
For Use With/related Products
RCM3200
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
316-1097

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
20-101-0520
Manufacturer:
Rabbit Semiconductor
Quantity:
1 879
Part Number:
20-101-0520
Manufacturer:
RABBIT
Quantity:
8
3.1 More About Dynamic C
Dynamic C has been in use worldwide since 1989. It is specially designed for program-
ming embedded systems, and features quick compile and interactive debugging in the real
environment. A complete reference guide to Dynamic C is contained in the Dynamic C
User’s Manual.
You have a choice of doing your software development in the flash memory or in the data
SRAM included on the RCM3200. The advantage of working in RAM is to save wear on
the flash memory, which is limited to about 100,000 write cycles. The disadvantage is that
the code and data might not both fit in RAM.
The disadvantage of using flash memory for debug is that interrupts must be disabled for
approximately 5 ms whenever a break point is set in the program. This can crash fast inter-
rupt routines that are running while you stop at a break point or single-step the program.
The flash memory and SRAM options are selected with the
Dynamic C provides a number of debugging features. You can single-step your program,
either in C, statement by statement, or in assembly language, instruction by instruction.
You can set break points, where the program will stop, on any statement. You can evaluate
watch expressions. A watch expression is any C expression that can be evaluated in the
context of the program. If the program is at a break point, a watch expression can view any
expression using local or global variables. If a periodic call to
your program, you will be able to evaluate watch expressions by hitting
stopping the program.
User’s Manual
Dynamic C is an integrated development system for writing
embedded software. It runs on an IBM-compatible PC and is
designed for use with Z-World controllers and other controllers
based on the Rabbit microprocessor. Chapter 3 provides the
libraries, function calls, and sample programs related to the
RCM3200.
NOTE: An application can be developed in the data SRAM, but should be run from the
NOTE: Do not depend on the flash memory sector size or type. Due to the volatility of
program execution SRAM after the programming cable is disconnected. To run the
application in the fast program execution SRAM, select
Run in RAM
the flash memory market, the RCM3200 and Dynamic C were designed to accommo-
date flash devices with various sector sizes.
from the Dynamic C
3. S
Options > Compiler
OFTWARE
Options > Compiler
Code and BIOS in Flash,
runwatch()
menu.
R
EFERENCE
<Ctrl-U>
is included in
without
menu.
17

Related parts for 20-101-0520