Serial Communication - Z-World Wolf BL2600 User Manual

C-programmable single-board computer with ethernet
Table of Contents

Advertisement

4.4.3 Serial Communication

Library files included with Dynamic C provide a full range of serial communications sup-
port. The
RS232.LIB
library provides packet-based serial functions where packets can be delim-
PACKET.LIB
ited 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 transmit-
ting or receiving, and nonblocking functions, which must be called repeatedly until they
are finished. For more information, see the Dynamic C User's Manual and Technical Note
213, Rabbit 2000 Serial Port Software.
Use the following function calls with the BL2600.
int serMode(int mode);
User interface to set up BL2600 serial communication lines. Call this function after serXOpen().
Whether you are opening one or multiple serial ports, this function must be executed after executing the
last serXOpen function AND before you start using any of the serial ports. This function is non-reentrant.
If Mode 1 is selected, CTS/RTS flow control is exercised using the serCflowcontrolOn and
serCflowcontrolOff functions from the RS232.LIB library.
PARAMETER
mode is the defined serial port configuration.
Mode
0
RS-232, 3-wire
1
RS-232, 3-wire
2
RS-232, 5-wire
3
RS-232, 5-wire
RETURN VALUE
0 if valid mode selected, 1 if not.
SEE ALSO
brdInit, ser485Tx, ser485Rx
User's Manual
library provides a set of circular-buffer-based serial functions. The
C
RS-232, 3-wire
RS-232, 3-wire
RTS/CTS
RTS/CTS
Serial Port
F
RS-232, 3-wire
RS-485
RS-232, 3-wire
RS-485
E
49

Advertisement

Table of Contents
loading

Table of Contents