This repository has been archived on 2024-05-28. You can view files and clone it, but cannot push or open issues or pull requests.
2023-11-14 16:25:09 -05:00

41 lines
752 B
C++
Executable File

#include "bsp.h"
#include "custom_prephrals.h"
#include "prepherials.h"
//#include <cstdio>
#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);
};
}