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

【求助】NDK中的中断相关问题求助

工程师好,我现在在做TCP数据传输相关的工作,遇到一个问题。

1.我程序中使用中断模块时,发现对TCP发送有影响(,我改成UDP协议后,对UDP发送没有影响),请问工程师之前是否遇    到过这样的问题呢?

2.在TCP工程中,当我改成查询方式后,TCP中sen()d函数可以正常工作,请问中断和查询对TCP发送接收有怎样的影响呢?

 感谢!

Kevin Cai:

Hi, 您好!

 

TCP和UDP的主要区别是TCP会有应答,您能方便说明一下您使用的是发送中断(发送完成时产生中断); 还是接收中断(收到报文时产生中断)?

另外您在使用中断时,观察到TCP send()函数的异常现象是什么?

谢谢!

chen xie:

你的中断模式是什么意思? 我记得我以前udp下 有接收semaphore是会出错的  和你有点像 但是看不懂你的问题

dodge:

回复 Kevin Cai:

  你好!

  我的中断是由外部信号产生的,中断服务程序知识完成一个读取外界设备的数组操作,完成后会执行send()函数。

  就是这样。

dodge:

回复 chen xie:

你好!

所谓的中断方式是针对查询方式来说的!

也即当外界信号符合中断条件时,会执行中断服务程序。预支对应的则是查询方式下,是一直不停的检测关口是否出现期望的电平值,进而采取相应的动作。

问题是UDP 协议下是正确的,但是TCP是不行的。

请问有什么建议吗?

赞(0)
未经允许不得转载:TI中文支持网 » 【求助】NDK中的中断相关问题求助
分享到: 更多 (0)