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与PC通信的问题



大家好:

我现在想用c6678实现通过网口与PC通信,PC通过网口收发数据来控制板子里面的动作。

现在c6678与PC的通信不止如何做,看了里面的很多sample也在开发板上实际测试,但PC总是收不到数据,我用网上的PC抓包工具看的。

能否推荐一下像我这种功能,具体哪个sample和我的功能比较接近,希望指导一下 

谢谢!

  • 可以使用mcsdk下的helloworld 或者ndk client例程,另外以下一些路径供你参考

    • C:\ti\ndk_x_x_x\packages\ti\ndk\tools\console 能看到很多源码
    • C:\ti\ndk_x_x_x\packages\ti\ndk\inc\serrno.h    可以看各种fderror的错误类型
    • C:\ti\ndk_x_x_x\packages\ti\ndk\tools\servers 有各种udp,tcp server 源码
    • C:\ti\ndk_x_x_x\packages\ti\ndk\winapps 下有PC上位机与DSP测试的程序

  • 你好 

    非常安歇你的回答,我现在看了helloworld的例子也可以跑通了,但是这个是基于TI的c6678L的平台的,我想脱离这个平台。

    我看了一下这个例子用到的库,想只用它的NDK的东西做一个,我发现这个例子里面调用了NDK的东西和transport的库。而transport的库又调用了platform的库。

    我想之用NDK的库,但是编译的时候说一个NIMUDevicetable找不到,我找源码,发现这个实在transport里面定义。

    这个库的调用关系怎么这么乱,transport的库是不是基于平台的呢,还是可以通用的?

  • 您好,我也在做PC和dsp通信的东西。我是新手,刚刚接触这一领域。运行的是mcsdk中的helloworld程序,但是程序debug时只能DDR初始化,之后就没有任何现象。我现在只修改了其中的IPaddr、gateway几个值,请问我怎么样才能正常通信呢?

    您是修改了哪些参数调通的呢?

     

    hitzhaoliangyu@126.com 谢谢

  • liangyu zhao,

    用静态ip试试

    http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/p/24345/82137.aspx#82137

    striker