Prototyping Board Function Calls; Board Initialization - Rabbit RabbitCore RCM3309 User Manual

C-programmable core module with serial flash mass storage and ethernet
Hide thumbs Also See for RabbitCore RCM3309:
Table of Contents

Advertisement

Distributor of Digi International: Excellent Integrated System Limited
Datasheet of 20-101-1194 - MODULE RABBITCORE RCM3309 ROHS
Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com

5.2.6 Prototyping Board Function Calls

The functions described in this section are for use with the Prototyping Board features.
The source code is in the Dynamic C
need to modify it for your own board design.
The
library is supported by the
RCM33xx.LIB
used to configure the RCM3309/RCM3319 for use with RabbitNet peripheral boards on
the Prototyping Board.
Other generic functions applicable to all devices based on Rabbit microprocessors are
described in the Dynamic C Function Reference Manual.

5.2.6.1 Board Initialization

void brdInit (void);
DESCRIPTION
Call this function at the beginning of your program. This function initializes Parallel
Ports A through G for use with the Prototyping Board.
This function call is intended for demonstration purposes only, and can be modified for
your applications.
Summary of Initialization
1.
I/O port pins are configured for Prototyping Board operation.
2.
Unused configurable I/O are set as tied inputs or outputs.
3.
The external I/O bus is enabled.
4.
The LCD/keypad module is disabled.
5.
RS-485 is not enabled.
6.
RS-232 is not enabled.
7.
LEDs are off.
8.
Ethernet select is disabled.
9.
Mass-storage serial flash select is disabled.
10. Motor control is disabled.
11. The RabbitNet SPI interface is disabled.
12. The relay is set to normally closed positions.
RETURN VALUE
None.
40
SAMPLES\RCM3300\RCM33xx.LIB
RN_CFG_RCM33.LIB
brdInit
library if you
—library, which is
RabbitCore RCM3309/RCM3319

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rabbitcore rcm3319

Table of Contents