#include "bsp.h" #include "custom_prephrals.h" #include "prepherials.h" //#include #define cam_i2c i2c3 #define OV2640_I2C_ADDR 0x60 int main() { system_init(); setup_prepherials(); setup_pins(); setup_timer(); cam_i2c.init(); led1.set_high(); cam_pdwn.set_low(); cam_resetb.set_high(); delay.ms(100); cam_pdwn.set_high(); delay.ms(100, true); uint8_t data[2] = {0x00, 0x00}; while (1) { led1.set_high(); delay.ms(500); led1.set_low(); delay.ms(500); // data[0] = 0x0A; // hal_status_e ret; // ret = cam_i2c.send(0x60, data, 1); // ret = cam_i2c.read(0x60, data + 1, 1); // printf("0x60 0x0A: %x\n", ret); }; }