參數(shù)資料
型號: 101-0602
廠商: Rabbit Semiconductor
文件頁數(shù): 71/106頁
文件大?。?/td> 0K
描述: COMPUTER SNGL BRD BL2500 44.2MHZ
標準包裝: 10
系列: SBC
模塊/板類型: 單板計算機模塊
適用于相關(guān)產(chǎn)品: BL2500
User’s Manual
61
5.2 TCP/IP 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.
5.2.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 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 you PC can be defined
as 10.1.1.1.
相關(guān)PDF資料
PDF描述
101-0673 MODULE RABBITCORE RCM3610
101-0814 COMPUTER SNG BD BL1810 512K SRAM
101-1007 MODULE POWERCORE FLEX 3810
101-1028 MODULE RABBITCORE RCM3750
101-1087 MODULE RABBITCORE RCM 3365
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
10106020-1 制造商:Amphenol Corporation 功能描述:10-305770-028 - Bulk
10106020-2 制造商:Amphenol Corporation 功能描述:10106020-2 - Bulk
10106029-001LF 功能描述:電源到板 15DC+16S Right Angle HCI Header RoHS:否 制造商:TE Connectivity / AMP 系列:5787444 產(chǎn)品類型:Connectors 觸點類型: 電壓額定值:50 V 電流額定值: 節(jié)距: 位置/觸點數(shù)量:5 安裝風格:Through Hole 端接類型: 觸點電鍍:Tin
10106031-001LF 功能描述:電源到板 15DC+16S Right Angle HCI Receptacle RoHS:否 制造商:TE Connectivity / AMP 系列:5787444 產(chǎn)品類型:Connectors 觸點類型: 電壓額定值:50 V 電流額定值: 節(jié)距: 位置/觸點數(shù)量:5 安裝風格:Through Hole 端接類型: 觸點電鍍:Tin
10106033-10013TLF 功能描述:PCI Express / PCI 連接器 RoHS:否 制造商:JAE Electronics 系列:MM60 產(chǎn)品類型:PCI Express 位置/觸點數(shù)量:52 安裝角:Right 安裝風格:SMD/SMT 端接類型:Solder Pad 外殼材料:Plastic 觸點材料:Copper Alloy 觸點電鍍:Gold