UDP代码,在编译时没有报错,但我在仿真,编译出来的app_pe674.c的时候,发现总是卡到ti_ndk_config_ip_init函数的CfgAddEntry的位置,卡到这个·地方,导致我的NC_NetStart这个函数运行不到,网络起不来,怎么办,有没有解决办法
Void ti_ndk_config_ip_init(HANDLE hCfg)
{
/* Add our global hostname to hCfg (to be claimed in all connected domains) */
CfgAddEntry(hCfg, CFGTAG_SYSINFO, CFGITEM_DHCP_HOSTNAME, 0,
strlen(ti_ndk_config_Global_HostName),
(UINT8 *)ti_ndk_config_Global_HostName, 0);
/* Use DHCP to obtain IP address on interface 1 */
{
CI_SERVICE_DHCPC dhcpc;
UINT8 DHCP_OPTIONS[] =
{
DHCPOPT_SUBNET_MASK,
};
/* Specify DHCP Service on IF specified by "IfIdx" */
bzero(&dhcpc, sizeof(dhcpc));
dhcpc.cisargs.Mode = 1;
dhcpc.cisargs.IfIdx = 1;
dhcpc.cisargs.pCbSrv = &ti_ndk_config_Global_serviceReport;
dhcpc.param.pOptions = DHCP_OPTIONS;
dhcpc.param.len = 1;
CfgAddEntry(hCfg, CFGTAG_SERVICE, CFGITEM_SERVICE_DHCPCLIENT, 0,
sizeof(dhcpc), (UINT8 *)&dhcpc, 0);
}
}