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

迁移sysbios工程后,函数调用关系问题

在基于sysbios系统下创建的NDK_TCP_Client的工程,和非sysbios系统下的另外一个工程,分别都是可以很好的运行。目前将非sysbios系统的工程,改为sysbios工程,按照步骤创建平台,在cfg文件下将NDK_TCP_Client下的cfg文件复制过去,最后成功生成.out文件,最后编译的时候也能运行的起来,但是程序会在执行到某一个函数A后,本应该执行B,但是却停在A那里。不能成功去触发B函数。导致程序运行不成功。由于NDK_TCP_Client工程调度逻辑交给sysbios,所以目前不知道是什么原因导致没有触发成功B。请问在迁移的时候,除了复制cfg文件下的内容,还需要注意复制过去什么文件吗?

HG:

直接拷贝当然会有问题

feixiang he1:

回复 HG:

感谢您的回复 ,直接拷贝确实有问题,但是我也是修改了,至少编译的时候不会出错了。.out文件也可以生成。在工程实际跑起来的时候,前几个步骤都没问题,基本上在最后调用这两个函数的时候会出现无法跳到另外一个函数中的问题,因为不清楚原来工程在BIOS_Start之后的调度逻辑,也没有发现这两个函数是具体属于普通函数,还是创建为了某个优先级的任务。所以想请教一下。

赞(0)
未经允许不得转载:TI中文支持网 » 迁移sysbios工程后,函数调用关系问题
分享到: 更多 (0)