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.
Dependents: Project_test Capture_bw_portin Capture_bw_v3 Project_190659132
Revision 8:39ad588f56e5, committed 2020-08-31
- Comitter:
- sebbarpar
- Date:
- Mon Aug 31 10:12:40 2020 +0000
- Parent:
- 6:b1b77891bddf
- Commit message:
- Final version;
Changed in this revision
| ov7670.cpp | Show annotated file Show diff for this revision Revisions of this file |
| ov7670.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/ov7670.cpp Sat Jun 20 11:07:03 2020 +0000
+++ b/ov7670.cpp Mon Aug 31 10:12:40 2020 +0000
@@ -6,7 +6,6 @@
_i2c.stop();
_i2c.frequency(OV7670_I2CFREQ);
vsync.fall(this,&OV7670::VsyncHandler); // interrupt fall edge
- href.fall(this,&OV7670::HrefHandler); // interrupt fall edge
CaptureReq = false;
Busy = false;
Done = false;
@@ -17,7 +16,6 @@
wen = 0;
}
-int bit=0;
OV7670::~OV7670()
{
}
@@ -67,10 +65,7 @@
}
}
-void OV7670::HrefHandler(void)
-{
-
-}
+
// Data Read
@@ -81,6 +76,7 @@
// wait_us(1) ;
result = data ;
+ //Shift bits to form pixel value
int top= result>>4;
result=result&0x0F;
result=result+top;
--- a/ov7670.h Sat Jun 20 11:07:03 2020 +0000
+++ b/ov7670.h Mon Aug 31 10:12:40 2020 +0000
@@ -24,16 +24,6 @@
PinName vs, // VSYNC
PinName hr, // HREF
PinName we, // WEN
- /*
- PinName d7, // D7
- PinName d6, // D6
- PinName d5, // D5
- PinName d4, // D4
- PinName d3, // D3
- PinName d2, // D2
- PinName d1, // D1
- PinName d0, // D0
- */
PortName port,
int mask,
PinName rt, // /RRST
@@ -62,16 +52,6 @@
//BusIn data;
DigitalOut wen;
- /*
- DigitalIn da7;
- DigitalIn da6;
- DigitalIn da5;
- DigitalIn da4;
- DigitalIn da3;
- DigitalIn da2;
- DigitalIn da1;
- DigitalIn da0;
- */
DigitalOut rrst,oe,rclk;
volatile int LineCounter;
volatile int LastLines;