CC3200 Camera Application 历程中,采集的是什么图片呢,未发现定义ENABLE_JPEG
这个历程中使用MT9D111摄像头,但是,但是,采集的是什么格式的图片呢,好多ifndf ENABLE_JPEG,但是搜遍整个工程,也没有发现哪一处定义了ENABLE_JPEG
#define x //定义一个宏
...
#endif
//C语言在对程序进行编译时,会先根据预处理命令进行“预处理”。C语言编译系统包括预处理,编译和链接等部分。
#ifndef x //先测试x是否被宏定义过
#define x
程序段1 //如果x没有被宏定义过,定义x,并编译程序段 1
#else
程序段2 //如果x已经定义过了则编译程序段2的语句,“忽视”程序段 1。
#endif//终止if
——————————————————————————————————
根据你说的找不到,那就是没有定义
这是在IAR的工程文件里面定义的。你可以看一下IAR的preprocessor选项,那里面有定义的。
我是才CCS里面编译的
CCS 里面一样会有,你找一下Project-->Properties--> ARM Compiler
--define=SL_PLATFORM_MULTI_THREADED --define=ccs --define=USE_FREERTOS --define=NOTERM --define=ENABLE_JPEG --define=QVGA_FRAME --display_error_number --diag_warning=225 --diag_wrap=off
compiler 中最后是这样的,define后为什么是等号呢,又有ENABLE_JPEG ,又有QVGA_FRAME ,到低是定义了哪一个呢
define后是等号只是格式问题。 两个都有定义,QVGA也用的是JPEG格式的图片