例程里的Pre-define菜单,都有如下定义,请问这个主要是干什么用的,怎么作用于程序?
Hank Zhao:
这个是预定义,主要用于作为程序中宏定义“#if defined ***”的判断条件。
例程里的Pre-define菜单,都有如下定义,请问这个主要是干什么用的,怎么作用于程序?
Charles Ji:
回复 Hank Zhao:
但是我没有找到例程里的DEBUG 和 large model 请问在哪呢?
例程里的Pre-define菜单,都有如下定义,请问这个主要是干什么用的,怎么作用于程序?
user1088122:
回复 Charles Ji:
这个就跟你在头文件里#define效果是一样的,好处是方便在不同的编译配置(build configuration)下使用的比较灵活。比如FLASH如果是在预定义了,那么编译配置选择RAM的时候就可以把不需要的语句去掉。没找到这些变量也没关系,不影响阅读程序。