mirror of
https://github.com/apache/nuttx.git
synced 2026-05-30 05:16:47 +08:00
OVR2640: Reverse frequency/address
This commit is contained in:
+18
-10
@@ -87,7 +87,8 @@
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_OV2640_QCIF_RESOLUTION) || defined(CONFIG_OV2640_JPEG_QCIF_RESOLUTION)
|
||||
#if defined(CONFIG_OV2640_QCIF_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_QCIF_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 176
|
||||
# define OV2460_IMAGE_HEIGHT 144
|
||||
@@ -107,7 +108,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_QVGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_QVGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_QVGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_QVGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 320
|
||||
# define OV2460_IMAGE_HEIGHT 240
|
||||
@@ -127,7 +129,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_CIF_RESOLUTION) || defined(CONFIG_OV2640_JPEG_CIF_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_CIF_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_CIF_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 352
|
||||
# define OV2460_IMAGE_HEIGHT 288
|
||||
@@ -147,7 +150,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_VGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_VGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_VGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_VGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 640
|
||||
# define OV2460_IMAGE_HEIGHT 480
|
||||
@@ -167,7 +171,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_SVGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_SVGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_SVGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_SVGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 800
|
||||
# define OV2460_IMAGE_HEIGHT 600
|
||||
@@ -187,7 +192,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_XVGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_XVGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_XVGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_XVGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 1024
|
||||
# define OV2460_IMAGE_HEIGHT 768
|
||||
@@ -207,7 +213,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_SXGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_SXVGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_SXGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_SXVGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 1280
|
||||
# define OV2460_IMAGE_HEIGHT 1024
|
||||
@@ -227,7 +234,8 @@
|
||||
# undef CONFIG_OV2640_UXGA_RESOLUTION
|
||||
# undef CONFIG_OV2640_JPEG_UXGA_RESOLUTION
|
||||
|
||||
#elif defined(CONFIG_OV2640_UXGA_RESOLUTION) || defined(CONFIG_OV2640_JPEG_UXGA_RESOLUTION)
|
||||
#elif defined(CONFIG_OV2640_UXGA_RESOLUTION) || \
|
||||
defined(CONFIG_OV2640_JPEG_UXGA_RESOLUTION)
|
||||
|
||||
# define OV2460_IMAGE_WIDTH 1600
|
||||
# define OV2460_IMAGE_HEIGHT 1200
|
||||
@@ -901,8 +909,8 @@ int ov2640_initialize(FAR struct i2c_dev_s *i2c)
|
||||
|
||||
/* Configure I2C bus for the OV2640 */
|
||||
|
||||
I2C_SETADDRESS(i2c, CONFIG_OV2640_FREQUENCY, 7);
|
||||
I2C_SETFREQUENCY(i2c, CONFIG_OV2640_I2CADDR);
|
||||
I2C_SETADDRESS(i2c, CONFIG_OV2640_I2CADDR, 7);
|
||||
I2C_SETFREQUENCY(i2c, CONFIG_OV2640_FREQUENCY);
|
||||
|
||||
/* Reset the OVR2640 */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user