参数资料
型号: 101-0488
厂商: Rabbit Semiconductor
文件页数: 47/90页
文件大小: 0K
描述: MODULE RABBITCORE RCM2210
标准包装: 1
系列: RabbitCore®
模块/板类型: 单板计算机模块
适用于相关产品: RCM2210
User’s Manual
45
6.7 How to Set IP Addresses in the Sample Programs
We have provided a number of sample programs demonstrating various uses of TCP/IP for
networking embedded systems. These programs require that you connect your PC and the
Coyote together on the same network. This network can be a local private network (pre-
ferred for initial experimentation and debugging), or a connection via the Internet.
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 encounter 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 Coyote board, 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\TCPIP directory.
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\TCPIP directory.
There are some other “standard” configurations for TCPCONFIG that let you select differ-
ent features such as DHCP. Their values are documented at the top of the
TCP_CONFIG.LIB
library in the LIB\TCPIP directory. More information is available in
the Dynamic C TCP/IP User’s Manual.
IP Addresses Before Dynamic C 7.30
Most of the sample programs use macros to define the IP address assigned to the board and
the IP address of the gateway, if there is a gateway. Instead of the TCPCONFIG macro, you
will see a MY_IP_ADDRESS macro and other macros.
#define MY_IP_ADDRESS "10.10.6.170"
#define MY_NETMASK "255.255.255.0"
#define MY_GATEWAY "10.10.6.1"
#define MY_NAMESERVER "10.10.6.1"
In order to do a direct connection, the following IP addresses can be used for the Coyote:
#define MY_IP_ADDRESS "10.1.1.2"
#define MY_NETMASK "255.255.255.0"
// #define MY_GATEWAY "10.10.6.1"
// #define MY_NAMESERVER "10.10.6.1"
In this case, the gateway and nameserver are not used, and are commented out. The IP
address of the board is defined to be 10.1.1.2. The IP address of your PC can be defined
as 10.1.1.1.
相关PDF资料
PDF描述
AT45DB321B-TC IC FLASH 32MBIT 20MHZ 32TSOP
AT45DB011B-SC IC FLASH 1MBIT 20MHZ 8SOIC
SOMOMAP3530-11-1670EFCR SYSTEM ON MODULE LV OMAP3530
395-030-523-202 CARD EDGE 30POS DL .100X.200 BLK
395-030-523-201 CARD EDGE 30POS DL .100X.200 BLK
相关代理商/技术参数
参数描述
101-0492 功能描述:单板计算机 OP6800 RoHS:否 制造商:Ampro By ADLINK 外观尺寸:EPIC 处理器类型:Intel Atom D510 频率:1.66 GHz 存储容量:2 GB (max) 存储类型:DDR2, L2 Cache 接口类型:Ethernet, PS/2, SATA, Serial, USB 工作电源电压:5 V, 12 V 功耗:13 W 最大工作温度:+ 70 C 尺寸:165.1 mm x 114.3 mm
101-0494 功能描述:模块化系统 - SOM RCM2250 RABBITCORE RoHS:否 制造商:Digi International 外观尺寸:ConnectCore 9P 处理器类型:ARM926EJ-S 频率:150 MHz 存储容量:8 MB, 16 MB 存储类型:NOR Flash, SDRAM 接口类型:I2C, SPI, UART 工作电源电压:3.3 V 最大工作温度:+ 85 C 尺寸:1.97 in x 1.97 in x 6.1 in
101-0495 功能描述:处理器配件 Baseplate RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
101-0497 功能描述:单板计算机 OP6810 RoHS:否 制造商:Ampro By ADLINK 外观尺寸:EPIC 处理器类型:Intel Atom D510 频率:1.66 GHz 存储容量:2 GB (max) 存储类型:DDR2, L2 Cache 接口类型:Ethernet, PS/2, SATA, Serial, USB 工作电源电压:5 V, 12 V 功耗:13 W 最大工作温度:+ 70 C 尺寸:165.1 mm x 114.3 mm
10104997-00C-10B 功能描述:高速/模块连接器 XCEDE 2W 6PVH 6COL RoHS:否 制造商:Molex 系列:iPass 产品类型: 排数: 列数: 位置/触点数量:38 安装角:Right 节距:0.8 mm 安装风格:Plug 端接类型:SMD/SMT 外壳材料:Thermoplastic 触点材料:High Performance Alloy (HPA) 触点电镀:Gold