Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
ov5642.h
00001 00002 00003 #ifndef OV5642_H 00004 #define OV5642_H 00005 00006 /****************************************************************/ 00007 /* define a structure for sensor register initialization values */ 00008 /****************************************************************/ 00009 struct sensor_reg { 00010 uint16_t reg; 00011 uint16_t val; 00012 }; 00013 00014 void check_camId(void); 00015 void init_cam(void); 00016 void OV5642_set_JPEG_size(void); 00017 int wrSensorRegs(const struct sensor_reg*); 00018 int wrSensorRegs8_8(const struct sensor_reg*); 00019 int wrSensorRegs8_16(const struct sensor_reg*); 00020 int wrSensorRegs16_8(const struct sensor_reg*); 00021 int wrSensorRegs16_16(const struct sensor_reg*); 00022 00023 uint8_t wrSensorReg(int regID, int regDat); 00024 uint8_t wrSensorReg8_8(int regID, int regDat); 00025 uint8_t wrSensorReg8_16(int regID, int regDat); 00026 uint8_t wrSensorReg16_8(int regID, int regDat); 00027 uint8_t wrSensorReg16_16(int regID, int regDat); 00028 00029 uint8_t rdSensorReg8_8(uint8_t regID, uint8_t* regDat); 00030 uint8_t rdSensorReg16_8(uint16_t regID, uint8_t* regDat); 00031 uint8_t rdSensorReg8_16(uint8_t regID, uint16_t* regDat); 00032 uint8_t rdSensorReg16_16(uint16_t regID, uint16_t* regDat); 00033 00034 00035 00036 00037 00038 #endif
Generated on Tue Jul 12 2022 22:22:38 by
1.7.2