微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 Camera Application 历程中,采集的是什么图片呢,未发现定义ENABLE_JPEG

CC3200 Camera Application 历程中,采集的是什么图片呢,未发现定义ENABLE_JPEG

时间:10-02 整理:3721RD 点击:

这个历程中使用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格式的图片

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top