Distributor of Digi International: Excellent Integrated System Limited
Datasheet of 101-1274 - KIT DEV STANDARD RCM5700
Contact us: [email protected] Website: www.integrated-circuit.com
MiniCore RCM5700/RCM6700 User’s Manual
digi.com
99
F.4.1 How to Set IP Addresses in the Sample Programs
With the introduction of Dynamic C 7.30 we have taken steps to make it easier to run many of our
sample programs. You will see a
TCPCONFIG
macro. This macro tells Dynamic C to select your
configuration from a list of default configurations. You will have three choices when you encoun-
ter a sample program with the
TCPCONFIG
macro.
1. You can replace the
TCPCONFIG
macro with individual
MY_IP_ADDRESS
,
MY_NETMASK
,
MY_GATEWAY
, and
MY_NAMESERVER
macros in each program.
2. You can leave
TCPCONFIG
at the usual default of 1, which will set the IP configurations to
10.10.6.100
, the netmask to
255.255.255.0
, and the nameserver and gateway to
10.10.6.1
. If you would like to change the default values, for example, to use an IP address
of
10.1.1.2
for the MiniCore module, and
10.1.1.1
for your PC, you can edit the values in
the section that directly follows the “General Configuration” comment in the
TCP_CONFIG.LIB
library. You will find this library in the
LIB\Rabbit4000\TCPIP
folder.
3. You can create a
CUSTOM_CONFIG.LIB
library and use a
TCPCONFIG
value greater than 100.
Instructions for doing this are at the beginning of the
TCP_CONFIG.LIB
library in the
LIB\Rabbit4000\TCPIP
folder.
There are some other “standard” configurations for
TCPCONFIG
that let you select different fea-
tures such as DHCP. Their values are documented at the top of the
TCP_CONFIG.LIB
library in
the
LIB\Rabbit4000\TCPIP
folder. More information is available in the
Dynamic C TCP/IP
User’s Manual
.
100 / 113
100 / 113