当前位置: 代码迷 >> 驱动开发 >> 网络编程send函数不能持续发送有关问题
  详细解决方案

网络编程send函数不能持续发送有关问题

热度:118   发布时间:2016-04-28 10:10:42.0
【求助】网络编程send函数不能持续发送问题
各位好,最近遇到一个有关网络编程的问题,查了好多资料还是没有进展,故向各位求助!
问题如下:
   我是在DSP上跑的程序,相当于是一个服务器;与之相连接的是作为客户端的PC机。程序是基于TCP协议。
   我的服务器程序(即下位机程序)是将一个数组向上位机持续不断的发送(即不断执行send( )函数),但是send只能执行有限次,具体原因应该是向上位机发送的位数超过了65535,此时程序就会自己停下来。
   故希望前辈能够指点一二, 提前感谢! 
   我的循环发送程序如下:


happy dog


------解决方案--------------------
0n65535 = 0xffff
是不是中断堆栈溢出了?或者某个16bit的数越界了。

代码中变量I1是什么类型的?有什么用处么?
flag1是中断标志位么?
  相关解决方案