101-0954 Rabbit Semiconductor, 101-0954 Datasheet - Page 44

no-image

101-0954

Manufacturer Part Number
101-0954
Description
KIT DEV RABBIT RCM3360/3370 INTL
Manufacturer
Rabbit Semiconductor
Series
RabbitCore 3000r
Datasheet

Specifications of 101-0954

For Use With/related Products
RCM3360
Lead Free Status / RoHS Status
Vendor undefined / Vendor undefined
5.2 Dynamic C Functions
5.2.1 Digital I/O
The RCM3360/RCM3370 was designed to interface with other systems, and so there are
no drivers written specifically for the I/O. The general Dynamic C read and write func-
tions allow you to customize the parallel I/O to meet your specific needs. For example, use
to set all the Port E bits as inputs, or use
to set all the Port E bits as outputs.
When using the auxiliary I/O bus on the Rabbit 3000 chip, add the line
to the beginning of any programs using the auxiliary I/O bus.
The sample programs in the Dynamic C
ples.
5.2.2 Serial Communication Drivers
Library files included with Dynamic C provide a full range of serial communications sup-
port. The
PACKET.LIB
by the 9th bit, by transmission gaps, or with user-defined special characters. Both libraries
provide blocking functions, which do not return until they are finished transmitting or
receiving, and nonblocking functions, which must be called repeatedly until they are fin-
ished, allowing other functions to be performed between calls. For more information, see
the Dynamic C Function Reference Manual and Technical Note TN213, Rabbit Serial
Port Software.
5.2.3 TCP/IP Drivers
The TCP/IP drivers are located in the
libraries and the TCP/IP functions is provided in the Dynamic C TCP/IP User’s Manual.
5.2.4 NAND Flash Drivers
The Dynamic C
memory devices on the RCM3360 and the RCM3370. The function calls were written
specifically to work with industry-standard flash devices with a 528-byte page program
and 16896-byte block erase size. The NAND flash function calls are designed to be
closely cross-compatible with the newer serial flash function calls found in the
SFLASH.LIB
specific NAND flash device. This allows multiple NAND flash devices to be used by an
application.
More information on these function calls is available in the Dynamic C Function Refer-
ence Manual.
38
WrPortI(PEDDR, &PEDDRShadow, 0x00);
WrPortI(PEDDR, &PEDDRShadow, 0xFF);
#define PORTA_AUX_IO
RS232.LIB
library provides packet-based serial functions where packets can be delimited
library. These function calls use an
NANDFlash\NFLASH.LIB
library provides a set of circular-buffer-based serial functions. The
// required to enable auxiliary I/O bus
LIB\TCPIP
SAMPLES/RCM3360
library is used to interface to NAND flash
nf_device
folder. Complete information on these
folder provide further exam-
RabbitCore RCM3360/RCM3370
structure as a handle for a

Related parts for 101-0954