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.

CCS 中的Pre-define问题

例程里的Pre-define菜单,都有如下定义,请问这个主要是干什么用的,怎么作用于程序?

  • 这个是预定义,主要用于作为程序中宏定义“#if defined ***”的判断条件。

  • 但是我没有找到例程里的DEBUG 和 large model 请问在哪呢?

  • 这个就跟你在头文件里#define效果是一样的,好处是方便在不同的编译配置(build configuration)下使用的比较灵活。比如FLASH如果是在预定义了,那么编译配置选择RAM的时候就可以把不需要的语句去掉。没找到这些变量也没关系,不影响阅读程序。