TI中文支持网
TI专业的中文技术问题搜集分享网站

ndk\client改写问题,请教

软件版本:CCS5.3

开发板:EVMC6678LE

例程:mcsdk_2_01_02_06\examples\ndk\client

修改目的:建立一个DSP SOCKET服务器

描述:

原代码是使用tcp recvnc收到数之后,使用send发送,我保留recvnc,去掉send,

问题1:使用tcp调试助手,发送一块数据,代码中包含send时,dsp可以接收到全部数据;去掉send后,dsp只能收到1包或几包,数据没收完。理解不了,有人碰到过吗?怎么解决的?

问题2:我想在自己建的线程中send发数据,可以找不着socket句柄,被封在底层的库里了?怎么实现?

Kevin Cai:

Hi, 您好!

问题1:

         您是在服务器端(比如PC)向DSP发送数据吗?如果是的话,需要调用send才能把数据发给DSP

问题2:

         socket是通过socket()函数创建的, 您可以将socket()返回的句柄保存在全局,在您的线程中使用,或者在您的线程中创建新的线程

谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » ndk\client改写问题,请教
分享到: 更多 (0)