This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678 HUA例程中的Network Benchmark

Other Parts Discussed in Thread: TMS320C6678

各位工程师好:

   我最近在学习TMS320C6678的网络通信,然后运行的是mcsdk中的demo:hua。遇到以下几个问题:

1)程序很多时候都运行不成功,不知道是不是有很多人跟我一样,总是因为各种原因就关闭网络了,比如下面这样:

2)为什么UDP receive 和UDP send的结果会有差别

以高达1Gb/s,这是什么原因造成的?

  • 为什么后面没有了?

    下面继续:

    为什么UDP send和UDP receive的结果会有差别,UDP send是从PC机发到EVM的速度为200多Mb/s,而UDP receive应该是从EVM发送到PC机,却可以达到1Gb/s。虽然Note里面说1Gb/s这个结果才真正反映了它传输数据的速率,但是还是不太懂到底这是由什么原因造成的速率之间的差别?

    3)NDKBenchmark.jar里面做了什么工作?感觉从PC机发数据到EVM就是在这个里面实现的,所以想知道它里面到底做了些什么工作?

  • 我再接着问:

    4)我在TCP_perform_send()函数中的connect语句前以及if条件判断前加了两个断点,然后运行程序发现connect一直失败,res的值一直返回-1,不知道怎么可以解决?