Portin_bw

Dependencies:   ov7670_lib Project_test

Committer:
sebbarpar
Date:
Mon Apr 06 10:09:18 2020 +0000
Revision:
5:4135ec0f88e6
Parent:
4:d0d4760d32b2
Child:
8:36adb37e976d
Commit;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
edodm85 0:19429e334b75 1 #pragma once
edodm85 0:19429e334b75 2 #include "mbed.h"
edodm85 0:19429e334b75 3 #include "ov7670.h"
edodm85 0:19429e334b75 4
edodm85 0:19429e334b75 5
edodm85 0:19429e334b75 6
sebbarpar 5:4135ec0f88e6 7 Serial pc(USBTX,USBRX);
edodm85 0:19429e334b75 8 Timer t;
edodm85 0:19429e334b75 9 bool new_send = false;
edodm85 0:19429e334b75 10
edodm85 0:19429e334b75 11 DigitalOut led1(LED1);
edodm85 0:19429e334b75 12 DigitalOut led2(LED2);
edodm85 0:19429e334b75 13 DigitalOut led3(LED3);
edodm85 0:19429e334b75 14 DigitalOut led4(LED4);
edodm85 0:19429e334b75 15
edodm85 0:19429e334b75 16
edodm85 0:19429e334b75 17 //Camera
edodm85 0:19429e334b75 18 OV7670 camera
edodm85 0:19429e334b75 19 (
sebbarpar 5:4135ec0f88e6 20 PTE25,PTE24, // SDA,SCL(I2C / SCCB)
sebbarpar 5:4135ec0f88e6 21 PTA1,PTC16,PTD2, // VSYNC,HREF,WEN(FIFO)
sebbarpar 5:4135ec0f88e6 22 PTB23,PTA2,PTC2,PTC3,PTB11,PTB10,PTB3,PTB2, // Ds p18(P0.26),p17(P0.25),p16(P0.24),p15(P0.23),p11(P0.18),p12(P0.17),p14(P0.16),p13(P0.15)
sebbarpar 5:4135ec0f88e6 23 PTB9,PTC4,PTC17 // RRST,OE,RCLK
sebbarpar 5:4135ec0f88e6 24 );
edodm85 0:19429e334b75 25
edodm85 0:19429e334b75 26 //RESET
edodm85 0:19429e334b75 27 extern "C" void mbed_reset();
edodm85 0:19429e334b75 28
edodm85 0:19429e334b75 29 //Serial
edodm85 2:bbd557817319 30 char word[25];
edodm85 0:19429e334b75 31 int t1 = 0;
edodm85 0:19429e334b75 32 int t2 = 0;
edodm85 0:19429e334b75 33 int t3 = 0;
edodm85 0:19429e334b75 34
edodm85 0:19429e334b75 35 //
edodm85 0:19429e334b75 36 void parse_cmd();
edodm85 2:bbd557817319 37 void CameraSnap();
edodm85 0:19429e334b75 38 void CameraGrab();