[tr]
我把SYSBIOS例程中MMCSD_FatFs的程序添加到了TCP_client中, 要写一个网口接收数据并保存到SD卡中的程序。我现在是先 用网口调试助手调试,发数据,DSP会像例程中把数据发回给网口助手,然后保存到SD卡中。
问题如下:
一 运行程序以后,如果不用网口调试助手发数据,跑一会程序停止,console打印日志如图:日志1中所示
二 运行程序以后,使用网口调试助手不停地发数据,程序也是跑一会就停止,console打印日志如图:日志2中所示
之前是做2000系列的开发的,现在才开始做6000系列,是不是我的cfg设置不对呢?是不是内存分配不对呢?
我看到网上有人说NDK的程序初始化完成后默认是IDLE TASK, 那 级别要比MMCSD中的MainTask任务 级别低吧,
所以我再TaskMain函数中在MMCDtest()函数后面加了Task_sleep(10000),想让写SD卡的任务暂停,然后NDK的任务可以执行,然后就是一个循环
[/tr]