您好,谢谢大家的时间。
我的问题如下:当使用这个微芯片TCPIP堆栈时,它是否应该安装在任何类型的调度程序/ RTOS上,或者该堆栈是否包含必要的处理它才能工作。
答案 0 :(得分:2)
Microchip堆栈不需要RTOS。你只需要在main中调用堆栈初始化,然后有一个while循环来定期处理堆栈。
main()
{
StackInit();
while(1)
{
StackTask();
}
}
当然,如果您愿意,可以使用RTOS。
答案 1 :(得分:0)
堆栈已包含所有必要的处理工作。你只需创建一个合作多任务环境就可以运行它,就像刚刚说的“malaugh”一样。
当然,如果你想实际使用堆栈,你可以打开一个TCP套接字作为客户端或服务器,并通过它发送/接收字节。
但基本上你只需要这样做,打开你的套接字并立即开始发送和接收字节。当你在无限循环中不断地调用它时,堆栈会处理其他所有事情。