User’s Manual
41
5.2.3 Serial Communication Drivers
Library files included with Dynamic C provide a full range of serial communications sup-
port. The
RS232.LIB
library provides a set of circular-buffer-based serial functions. The
PACKET.LIB
library provides packet-based serial functions where packets can be delimited
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.4 TCP/IP Drivers
The TCP/IP drivers are located in the
LIB\TCPIP
folder. Complete information on these
libraries and the TCP/IP functions is provided in the
Dynamic C TCP/IP User’s Manual
.
5.2.5 Serial Flash Drivers
The Dynamic C
SerialFlash\SFLASH.LIB
library is used to interface to serial flash
memory devices on an SPI bus such as the serial flash on board the RCM3305 and the
RCM3315, which use Serial Port B as an SPI port. The library has two sets of function
calls—the first is maintained for compatibility with previous versions of the
SFLASH.LIB
library. The functions are all blocking and only work for single flash devices. The new
functions, which should be used for the RCM3305/RCM3315, make use of an
sf_device
structure as a handle for a specific serial flash device. This allows multiple
devices to be used by an application.
More information on these function calls is available in the
Dynamic C Function Refer-
ence Manual
.
Содержание RCM3305
Страница 6: ...RabbitCore RCM3305 RCM3315...
Страница 14: ...8 RabbitCore RCM3305 RCM3315...
Страница 22: ...16 RabbitCore RCM3305 RCM3315...
Страница 28: ...22 RabbitCore RCM3305 RCM3315...
Страница 70: ...64 RabbitCore RCM3305 RCM3315...
Страница 106: ...100 RabbitCore RCM3305 RCM3315...
Страница 144: ...138 RabbitCore RCM3305 RCM3315...
Страница 160: ......