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

ndk Hello World例程

各位大神,我使用的例程是processor-sdk中的例程 hello World使用的静态IP(localIP改为PC的IP地址)使用的6678.

运行的时候只在CCS的控制台打印出了:

[C66x_0]Qmss successfully initialized

CPPI successsfully initialized

PA successsfully initialized

TCP/IP Stack 'hello World!' Application

StackTest:using localIP

看了user guides 运行了会在控制台打印IP地址,结果没打印出来。而且winapps目录下的helloWorld.exe执行的时候闪退。麻烦各位大神看下。

Shine:

请问是在dos下执行命令的吗?

user5334191:

回复 Shine:

这个命令运行成功了。但是现在有个问题,我调试了一下 发现dsp直接没反应抓包工具看不到ARP回复帧 PC上的那个测试应用程序给dsp发的时候dsp直接没有回复ping dsp也是请求超时

user5334191:

mcsdk例程可以编译运行,结果如下:

[C66xx_0] QMSS successfully initialized CPPI successfully initialized PA successfully initialized

TCP/IP Stack 'Hello World!' Application

TCP/IP Stack 'Hello World!' Application

PASS successfully initialized Ethernet subsystem successfully initialized Ethernet eventId : 48 and vectId (Interrupt) : 7 Registration of the EMAC Successful, waiting for link up ..Network Added: If-1:192.168.0.189

使用winapps目录下的helloWorld.exe文件执行测试。结果如下:

Testing UDP echo server at 192.168.0.189:7C:\ti\ndk_2_21_02_43\packages\ti\ndk\winapps\helloWorld.exe: timed out waiting for reply

打断点发现程序是在void SemPend()函数中的return 语句中卡住了。后面的语句都不执行了。结果Server也没有初始化成功。dsp没有响应。抓包工具也抓不到dsp发出的请求包。

赞(0)
未经允许不得转载:TI中文支持网 » ndk Hello World例程
分享到: 更多 (0)