完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
调试程序为ti的helloWorld网络例程,使用了TI提供的网络协议库。整个程序通过加载调试没有任何问题,但是烧写到flash后启动,网络就不通了。
下面粘贴部分关键代码,然后详述现象。 (1) do { rc = NC_NetStart( hCfg, NetworkOpen, NetworkClose, NetworkIPAddr ); } while( rc > 0 ); (2) static void NetworkOpen() { // Create our local server hHello = DaemonNew( SOCK_DGRAM, 0, 7, dtask_udp_hello, OS_TASKPRINORM, OS_TASKSTKNORM, 0, 1 ); } 一、在线调试毫无问题,ping成功并且收发无异常。 二、烧写到FLASH后自启动,程序执行逻辑无异常(在每行代码后插装代码,往指定存储区写约定值,在上电自启动后,链接主核,查看指定内存中是否是约定数,根据该方法确定了整个程序在执行到DaemonNew函数之前是正常执行的),当执行到DaemonNew函数后,没有跳出DaemonNew函数(与在线调试一致),但是网络却是不通。 三、平台:TMS320C6678 NORflash 1000M网络芯片。 四、在线调试和烧写自启动都是核0执行。 五、对网络接口及芯片的初始化都有判断对应状态寄存器,如果对应配置寄存器写入失败或者写入错误,将跳出程序,执行不到DaemonNew函数这一步。 麻烦大神提供思路,谢谢,卡这儿一周了,资料也看了不少,实在想不明白了。 |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验
441 浏览 0 评论
数字信号处理实验操作教程:3-3 mp3音频编码实验(AD7606采集)
1333 浏览 0 评论
嵌入式DSP教学实验箱操作教程:2-20 数模转换实验(模拟SPI总线输出电压值)
1377 浏览 0 评论
目前在2837x系列用的最多的、性能最好、性价比最高的是哪一款?
1138 浏览 0 评论
国产嵌入式DSP教学实验箱_操作教程:22-AD采集DA输出实验(采集输出正弦波)
2329 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 01:47 , Processed in 0.555527 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号