This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS5.0.3 编译器问题



有一个工程,直接使用仿真器联接目标板是可以正常运行的,但是在使用EMIF16 NOR FLASH引导启动时,该工程内的很多函数(比如很多接口初始化函数)出现了一个奇怪的现象:

    A 在main函数内调用这些函数,编译烧写后EMIF16 NOR FALSH引导会失败;

    B 若将这些函数的代码直接放在main函数内部,则编译烧写后EMIF16 NOR FALSH引导成功(一个最典型的例子就是关于SPI借口的初始化,在子函数内部和放在main函数内的代码完全一样,但是就会存在上述区别);

    请问哪位以前有遇到过这样的情况吗?

    编译器设置方面会不会有什么影响?