构建内核
过程
- 从 Windows“开始”菜单,调用 ADAMULTI IDE。
- 选择,浏览到 Green Hills 安装下的 mbx800BSP 目录(例如,<GreenDir>\mbx800),选择项目 default.bld,然后打开此项目。
- 浏览到项目 Kernel.bld 并双击此项目。global_table.c 文件将显示。必须根据板卡规范修改此文件。执行以下更改:
- 取消注释以下语句:
#define
HARD_CODE_NETWORK_CONFIGURATION
- 为板卡定义以太网地址。例如:
#define ETHERADDR
0x00, 0x01, 0xAF, 0x01, 0x10, 0xCC
- 定义板卡的 IP 地址。例如:
#define IP1 194
#define IP2 90
#define IP3 28
#define IP4
151
- 为板卡定义网关。例如:
#define GW1 194
#define GW2 90
#define GW3 28
#define GW4
1
- 设置网络掩码。例如:
#define
NM1 255
#define NM2 255
#define NM3 252
#define NM4 0
- 确保使用 TCP/IP 的目标板卡与它与之通信的系统在同一子网中。
- 选择 Kernel.bld 的。
如下所示设置库选项:
- 除去 log 库。
- 添加 tcpip 库。
- 选择。此命令将重新构建内核。