Part Number:TMS320C6748Other Parts Discussed in Thread:SYSBIOS
请问下,有没有6748上面的,网口UDP例子代码,共享一下,谢谢。
Shine:
请到下面的网站下载NDK,NSP软件包,有UDP例程。http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ndk/index.html
,
JINHONG zhou:
我从网上下载了ndk_2_24_00_11 和nsp_1_10_03_15。 nsp_1_10_03_15\packages\ti\ndk\exammple文件夹下的 ndk_evm6748_elf_helloWorld 这个例子,我导入到ccs5.5里面去了。 程序能正常加载。 但是一运行,死在了下面的代码,请问这是为什么?
,
Shine:
这个信息提示没有找到源码,可以忽略。程序不能继续运行了么?
,
JINHONG zhou:
1: 现象:我把网线插到电脑的网口上, 用wireshark监控,电脑并没有收到DSP发出的heloworl的UDP包。
问题:电脑的IP要设置成什么才能接收到UDP包呢? 这个例子里面,没有说明。
,
Shine:
请问log打印信息是什么?
,
JINHONG zhou:
上面是运行的信息
,
Shine:
请看下面的NDK手册。2.4.3.1 HelloWorldhttps://www.ti.com/lit/ug/spru523j/spru523j.pdf
,
JINHONG zhou:
上面是运行client例程, ccs5.5 打印出来的信息。
上面是运行上位机程序, 用cmd按照pdf里面的指导。输入命令,看样子,是连接失败。
我问下, 上位机电脑的ip要设置成多少? 是不是因为ip没设置对,才导致fialed connect报错?
,
Shine:
请问有DHCP server了么?没有用的话,在ndk的IP设置中把自动获取IP地址改为了静态IP,请参考下面GSG文档6. Modify client.c to set static IP address for the DSKhttps://www.ti.com/lit/an/spraax4/spraax4.pdf
,
JINHONG zhou:
client.c 文件里,很干净。 你看看下面是client.c文件, 这里面哪里有ip?
#include <ti/sysbios/BIOS.h>
//—————————————————————————// Title String//char *VerStr = "\nTCP/IP Stack Example Client\n";
//———————————————————————// Main Entry Point//———————————————————————int main(){ BIOS_start();}
,
Shine:
抱歉,上面的配置是针对NDK里的example例程。
我手头没有板子跑demo,把您的问题转到e2e了,请关注下面帖子的回复。
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1078096/tms320c6748-nsp-how-to-set-ip-address