From 029eebdab7f20d4e711a7b4ed354cc0fe54c76b9 Mon Sep 17 00:00:00 2001 From: elmagnifico Date: Mon, 26 Jul 2021 01:27:07 +0800 Subject: [PATCH] OpenMV4 support OV7670 (#1404) * OpenMV4 support OV7670 now --- src/omv/boards/OPENMV4/omv_boardconfig.h | 7 +++++++ src/omv/ports/stm32/omv_portconfig.mk | 1 + 2 files changed, 8 insertions(+) diff --git a/src/omv/boards/OPENMV4/omv_boardconfig.h b/src/omv/boards/OPENMV4/omv_boardconfig.h index 65d5b335c..ca2fcc372 100644 --- a/src/omv/boards/OPENMV4/omv_boardconfig.h +++ b/src/omv/boards/OPENMV4/omv_boardconfig.h @@ -55,6 +55,7 @@ // Enable sensor drivers #define OMV_ENABLE_OV2640 (1) #define OMV_ENABLE_OV5640 (1) +#define OMV_ENABLE_OV7670 (0) #define OMV_ENABLE_OV7690 (1) #define OMV_ENABLE_OV7725 (1) #define OMV_ENABLE_OV9650 (1) @@ -64,6 +65,12 @@ #define OMV_ENABLE_HM01B0 (0) #define OMV_ENABLE_PAJ6100 (1) +// Set which OV767x sensor is used +#define OMV_OV7670_VERSION (70) + +// OV7670 clock divider +#define OMV_OV7670_CLKRC (0) + // Enable sensor features #define OMV_ENABLE_OV5640_AF (0) diff --git a/src/omv/ports/stm32/omv_portconfig.mk b/src/omv/ports/stm32/omv_portconfig.mk index 3212d6794..11263e0ba 100644 --- a/src/omv/ports/stm32/omv_portconfig.mk +++ b/src/omv/ports/stm32/omv_portconfig.mk @@ -513,6 +513,7 @@ UVC_OBJ += $(addprefix $(BUILD)/$(OMV_DIR)/sensors/, \ ov2640.o \ ov5640.o \ ov7690.o \ + ov7670.o \ ov7725.o \ ov9650.o \ mt9v034.o \