大家好:
最近在看这个目录下的helloworld程序(E:\CCSV5.2.1.00018\mcsdk_2_01_02_05\examples\ndk\helloWorld),我的板子是evm6678,有几个问题想问下不是很懂:
1.如图所示,
这些意思是否表明helloworld程序测试跑通了?最后“[C66xx_0] Service Status: DHCPC : Enabled : Fault : 002”这句话表明什么?是程序结束了?
2.helloworld程序中, NetworkOpen()函数中有个hHello = DaemonNew( SOCK_DGRAM, 0, 1000, dtask_udp_hello,OS_TASKPRINORM, OS_TASKSTKNORM, 0, 1 ),我修改了 dtask_udp_hello()所在的udphello.c程序发现并没有执行,所以,关于这个DaemonNew(),我查了些论坛帖子,说“DaemonNew发起的是一个Thread,如果你的回调函数dtask_udp_hello 没有收到socket肯定无法进入,在ndk##\packages\ti\ndk\winapps 下有不少发UDP socket的可执行文件,跑代码的时候发一个socket断点就可以停了”,我尝试用winapps目录下的helloworld.c,利用VS2010将其编译,但是我不知道如何将这个目录下的上位机程序和dsp中helloworld例程联系起来,也就是,怎么利用这个目录下的上位机程序,给dtask_udp_hello 发一个socket,让程序进入到DaemonNew()函数中去。
希望各位工程师帮助下,刚开始学很多不懂。
mao chen:
求大家帮我解答下!!
peiwang mo:
你好,问下你用的PHY芯片是什么的?
liangyu zhao:
您好,我是新手,刚刚接触这一领域。运行的是mcsdk中的helloworld程序,但是程序debug时只能DDR初始化,之后就没有任何现象。我现在只修改了其中的IPaddr、gateway几个值,请问我怎么样才能正常通信呢? 你在运行之前修改了哪几个参数呢?急求。。。
qq 1532772726
hitzhaoliangyu@126.com 谢谢
yang wang20:
你好我遇道理跟你同意的问题,请问你是怎么解决的。。。我也是返回了那个错误
TI中文支持网

