![background image](http://html1.mh-extra.com/html/rabbit/rcm3365/rcm3365_user-manual_3124182025.webp)
User’s Manual
19
3. R
UNNING
S
AMPLE
P
ROGRAMS
To develop and debug programs for the RCM3365/RCM3375
(and for all other Rabbit hardware), you must install and use
Dynamic C.
3.1 Introduction
To help familiarize you with the RCM3365 and RCM3375 modules, Dynamic C includes
several sample programs. Loading, executing and studying these programs will give you a
solid hands-on overview of the RCM3365/RCM3375’s capabilities, as well as a quick
start using Dynamic C as an application development tool.
NOTE:
The sample programs assume that you have at least an elementary grasp of the C
programming language. If you do not, see the introductory pages of the
Dynamic C
User’s Manual
for a suggested reading list.
More complete information on Dynamic C is provided in the
Dynamic C User’s Manual
.
In order to run the sample programs discussed in this chapter and elsewhere in this manual,
1. Your RCM3365/RCM3375 module must be plugged in to the Prototyping Board as
described in Chapter 2, “Getting Started.”
2. Dynamic C must be installed and running on your PC.
3. The RCM3365/RCM3375 module must be connected to your PC either through the
serial programming cable or through an Ethernet cable/network if you have a
RabbitSys-enabled RCM3365.
4. Power must be applied to the RCM3365/RCM3375 through the Prototyping Board.
Refer to Chapter 2, “Getting Started,” if you need further information on these steps.
Since the RCM3365 and the RCM3375 run at 44.2 MHz and are equipped with a fast pro-
gram execution SRAM, remember to allow the compiler to run the application in the fast
program execution SRAM by selecting
Code and BIOS in Flash, Run in RAM
from the
Dynamic C
Options > Project Options > Compiler
menu.
To run a sample program, open it with the
File
menu, then press function key
F9
to com-
pile and run the program.
Summary of Contents for RCM3365
Page 6: ...RabbitCore RCM3365 RCM3375 Schematics 157...
Page 14: ...8 RabbitCore RCM3365 RCM3375...
Page 24: ...18 RabbitCore RCM3365 RCM3375...
Page 72: ...66 RabbitCore RCM3365 RCM3375...
Page 108: ...102 RabbitCore RCM3365 RCM3375...
Page 142: ...136 RabbitCore RCM3365 RCM3375...
Page 148: ...142 RabbitCore RCM3365 RCM3375...
Page 164: ......