Rabbit RCM2100 Dokumentacja

Przeglądaj online lub pobierz Dokumentacja dla Płyty główne Rabbit RCM2100. Rabbit RCM2100 Specifications Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj

Podsumowanie treści

Strona 1 - RabbitCore RCM2100

RabbitCore RCM2100C-Programmable Module with EthernetGetting Started Manual019–0093 • 030731–D

Strona 2 - Trademarks

6 RabbitCore RCM2100Providing this documentation in electronic form saves an enormous amount of paper by not printing copies of manuals that users don

Strona 3 - TABLE OF CONTENTS

Getting Started 72. HARDWARE SETUPThis chapter describes the RCM2100 series hardware in moredetail, and explains how to set up and use the accompanyi

Strona 4 - Schematics 41

8 RabbitCore RCM21002.2 Overview of the Prototyping BoardThe Prototyping Board included in the Development Kit makes it easy to connect an RCM2100 mo

Strona 5 - NTRODUCTION & OVERVIEW

Getting Started 92.2.1 Prototyping Board FeaturesPower Connection. A 3-pin header is provided for connection of a power supply. Note that it is sym-m

Strona 6 - RCM2100 User’s Manual

10 RabbitCore RCM21002.2.2 Prototyping Board ExpansionThe Prototyping Board comes with several unpopulated areas, which may be filled with components

Strona 7 - These pinouts are as seen on

Getting Started 112.3 Development Hardware ConnectionsThere are four steps to connecting the prototyping board for use with Dynamic C and the sample

Strona 8 - 1.2 Development Software

12 RabbitCore RCM21002.3.1 Attach Module to Prototyping BoardTurn the RCM2100 module so that the Ethernet connector is on the left, as shown in Figur

Strona 9 - 1.3 How to Use This Manual

Getting Started 132.3.2 Connect Programming CableThe programming cable connects the RCM2100 module to the PC running Dynamic C, to download programs

Strona 10 - 6 RabbitCore RCM2100

14 RabbitCore RCM21002.3.3 Connect Ethernet Network CableProgramming and development can be done with the RCM2100 without connecting the Ethernet por

Strona 11 - 2. HARDWARE SETUP

Getting Started 152.3.4 Connect PowerWhen all other connections have been made, you can connect power to the RCM2100 Pro-totyping Board.Hook the conn

Strona 12 - 8 RabbitCore RCM2100

RabbitCore RCM2100Z-World, Inc.2900 Spafford StreetDavis, California 95616-6800USATelephone: (530) 757-3737Fax: (530) 757-3792www.zworld.comRabbit Sem

Strona 13 - Getting Started 9

16 RabbitCore RCM21002.4 Where Do I Go From Here?We recommend that you proceed to the next chapter and install Dynamic C (if you do not already have

Strona 14 - 10 RabbitCore RCM2100

Getting Started 173. SOFTWARE INSTALLATION & OVERVIEWTo develop and debug programs for the RCM2100 series (and for allother Z-World and Rabbit Se

Strona 15 - Getting Started 11

18 RabbitCore RCM2100• Dynamic C provides extensions to the C language (such as shared and protected vari-ables, costatements and cofunctions) that su

Strona 16 - 12 RabbitCore RCM2100

Getting Started 193.3 Installing Dynamic CInsert the Dynamic C CD-ROM in the drive on your PC. If autorun is enabled, the CD installation will begin

Strona 17 - PROG to header J3 on

20 RabbitCore RCM21003.3.2 Installation TypeDynamic C has two components that can be installed together or separately. One compo-nent is Dynamic C it

Strona 18 - 14 RabbitCore RCM2100

Getting Started 213.3.3 Select COM PortDynamic C uses a COM (serial) port to communicate with the target development system. The installation allows

Strona 19 - Getting Started 15

22 RabbitCore RCM21003.4 Starting Dynamic COnce the RabbitCore module is set up and connected as described in Chapter 2 and Dynamic C has been instal

Strona 20 - 2.4 Where Do I Go From Here?

Getting Started 23If you are using Dynamic C version 7.04 or earlier, modify the BIOS source code as fol-lows. Skip these three steps if your version

Strona 22 - 3.2 System Requirements

Getting Started 254. SAMPLE PROGRAMSTo help familiarize you with the RabbitCore RCM2100 mod-ules, several sample Dynamic C programs have been include

Strona 23 - 3.3 Installing Dynamic C

Getting StartedTABLE OF CONTENTSChapter 1: Introduction & Overview 1RCM2100 Series Description ...

Strona 24 - 20 RabbitCore RCM2100

26 RabbitCore RCM21004.2 Loading and Compiling Programs in Dynamic CThis section gives you a short summary of how to connect the target system, start

Strona 25 - Getting Started 21

Getting Started 274.3 Sample Program: FlashLED.cIf you did not load and compile FlashLED.c in the prior section, refer to Sections 4.2.3 and 4.2.4.Pr

Strona 26 - 3.4 Starting Dynamic C

28 RabbitCore RCM21004.4 Sample Program: ToggleLED.cOne of Dynamic C’s unique and powerful aspects is its ability to efficiently multitask using cofu

Strona 27 - File > Save

Getting Started 29More InformationSee the entries for the DelayMs() function, as well as Section 5, “Multitasking with Dynamic C,” in the Dynamic C Us

Strona 28 - 24 RabbitCore RCM2100

30 RabbitCore RCM21004.5 Sample Program: FlashLEDs.cIn addition to Dynamic C’s implementation of C-language programming for embedded systems, it supp

Strona 29 - 4. SAMPLE PROGRAMS

Getting Started 312. Sets up a costatement which calls two instances of the flashled() function, one for each LED. Note that one LED is flashed one se

Strona 30 - 26 RabbitCore RCM2100

32 RabbitCore RCM21004.6 Sample Program: PingLED.cOne of the RCM2100 series’s most important features is the availability of the built-in Ethernet po

Strona 31 - Getting Started 27

Getting Started 33The program then resolves the address to be pinged into a numeric value. using the library function resolve(). If the defined addres

Strona 32 - 28 RabbitCore RCM2100

34 RabbitCore RCM21004.7 Sample Program: EthCore1.cThe RCM2100 modules with Ethernet ports can act as micro Web page servers, with dynamic interactio

Strona 33 - More Information

Getting Started 35Program DescriptionThis program begins to show the range of applications for an Ethernet-enabled embedded system controller, so let’

Strona 34 - 30 RabbitCore RCM2100

RabbitCore RCM2100Chapter 3: Software Installation & Overview 17An Overview of Dynamic C...

Strona 35 - Getting Started 31

36 RabbitCore RCM21004.8 Where Do I Go From Here?The Dynamic C Samples folders contain dozens of sample programs. Some of them are intended for other

Strona 36 - 32 RabbitCore RCM2100

Getting Started 37NOTICE TO USERSZ-WORLD PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE-SUPPORT DEVICES OR SYSTEMS UNLESS A SPECIF

Strona 37 - Getting Started 33

38 RabbitCore RCM2100

Strona 38 - 34 RabbitCore RCM2100

User’s Manual 39INDEXAadditional informationonline documentation ...5references ...5CC language ...

Strona 40 - 4.8 Where Do I Go From Here?

Getting Started 41SCHEMATICS090-0114 RCM2100 Schematicwww.rabbitsemiconductor.com/documentation/schemat/090-0114.pdf090-0116 RCM2100 Prototyping Board

Strona 42 - 38 RabbitCore RCM2100

Getting Started 11. INTRODUCTION & OVERVIEWThe RCM2100 series is an advanced line of modules that incor-porates the powerful Rabbit 2000 micropro

Strona 43 - User’s Manual 39

2 RabbitCore RCM21001.1.1 Standard Ethernet VersionsThere are two RCM2100 series modules that incorporate an Ethernet port:RCM2100. The RCM2100 is th

Strona 44 - User’s Manual 40

Getting Started 3The RCM2100 modules have two 40-pin headers to which cables can be connected, or which can be plugged into matching sockets on a prod

Strona 45 - SCHEMATICS

4 RabbitCore RCM21001.2 Development SoftwareThe RCM2100 series of modules uses the Dynamic C development environment for rapid creation and debugging

Strona 46

Getting Started 51.3 How to Use This ManualThis Getting Started manual is intended to give users a quick but solid start with the RCM2100 series modu

Komentarze do niniejszej Instrukcji

Brak uwag