在线时间0 小时
UID120886
注册时间2009-4-8
NXP金币0
该用户从未签到
新手上路

- 积分
- 149
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2011-11-23 21:54:17
|
显示全部楼层
RE:MCF52233TCP客户端
如下:
main_task中有初始化,查看了下TCP中的错误好像是,TCP buffer有问题
但又不知道如何修改。
#include "main.h"
const SHELL_COMMAND_STRUCT Shell_commands[] = {
/* RTCS commands */
{ "arpadd", Shell_arpadd },
{ "arpdel", Shell_arpdel },
{ "arpdisp", Shell_arpdisp },
{ "exit", Shell_exit },
{ "gate", Shell_gate },
{ "gethbn", Shell_get_host_by_name },
{ "getrt", Shell_getroute },
{ "help", Shell_help },
{ "ipconfig", Shell_ipconfig },
{ "netstat", Shell_netstat },
#if RTCSCFG_ENABLE_ICMP
{ "ping", Shell_ping },
#endif
{ "telnet", Shell_Telnet_client },
{ "telnetd", Shell_Telnetd },
{ "walkrt", Shell_walkroute },
{ "?", Shell_command_list },
{ NULL, NULL },
};
const SHELL_COMMAND_STRUCT Telnetd_shell_commands[] = {
/* RTCS commands */
{ "exit", Shell_exit },
{ "gethbn", Shell_get_host_by_name },
{ "getrt", Shell_getroute },
{ "help", Shell_help },
{ "ipconfig", Shell_ipconfig },
{ "netstat", Shell_netstat },
{ "pause", Shell_pause },
#if RTCSCFG_ENABLE_ICMP
{ "ping", Shell_ping },
#endif
{ "telnet", Shell_Telnet_client },
{ "walkrt", Shell_walkroute },
{ "?", Shell_command_list },
{ NULL, NULL }
};
TASK_TEMPLATE_STRUCT MQX_template_list[] =
{
/* Task number, Entry point, Stack, Pri, String, Auto? */
{MAIN_TASK, Main_task, 2000, 9, "main", MQX_AUTO_START_TASK},
{TCPMSG_TASK, TCP_MSG_Task, 2000, 7, "Message",MQX_AUTO_START_TASK},
{0, 0, 0, 0, 0, 0, }
};
/*TASK*-----------------------------------------------------------------
*
* Function Name : Main_task
* Comments :
* This task initializes MFS and starts SHELL.
*
*END------------------------------------------------------------------*/
void Main_task(uint_32 initial_data)
{
/* RTCS init */
rtcs_init();
/*******************************
*
* START YOUR CODING HERE
*
********************************/
for (;;)
{
/* Run the shell */
Shell(Shell_commands, NULL);
printf("Shell exited, restarting...\n");
}
} |
|