Chapter 05: OV7670 YUV视频解码
Chapter05:OV7670YUV视频解码1.写在前面的话时间是2012年7月13号,19:48,我的脑子一直处在兴奋状态,有太多的东西得记下来,我的大脑处于亢奋状态。每次脑袋剧烈运动,都感到阵阵酸痛……可是这件事情既然开始了,就一发而不可收拾。不管有没有价值,还是
发表于 7/26/2012 10:40:47 AM
阅读(11443)
Chapter 04: OV7670 视频接收解析
Chapter04:OV7670视频接收解析1.写在前面的话时间是2012年7月13号,00:14,我好累,明天继续吧,我想休息了,明天再战吧……………………哈哈,2012年7月13号,17:12,再战!脑子里都是电路,因为没写一句话,脑袋里就
发表于 7/26/2012 10:40:13 AM
阅读(8589)
Chapter 03: OV7670 寄存器配
Chapter03:OV7670寄存器配置1.写在前面的话时间是2012年7月12号,23:34,不能休息,我还在继续……关于OV7670的寄存器,我折腾了很久,因为没有一个官方的手册,告诉你哪些寄存器必须怎么初始化,那些寄存器必须以怎样的顺序初始化,你到底要怎么样。。。
发表于 7/26/2012 10:39:33 AM
阅读(5950)
Chapter 02: OV7670 SCCB初始化
Chapter02:OV7670SCCB初始化1.写在前面的话时间是2012年7月12号,22:32,接下来写I2C初始化喽……关于摄像头I2C初始化部分,是我摄像头驱动画的时间最长的,曾经相当的崩溃。。。不仅仅由于这一部分不太适合用FPGA来做,而且电路,时序等方面,真的好头疼。
发表于 7/26/2012 10:38:39 AM
阅读(9416)
Chapter 01: 开启摄像头开发之路
Chapter01:开启摄像头开发之路1.写在前面的话时间是2012年7月12号,21:51,又是一天过去了,时间来去如此匆匆,没时间抱怨……这个文档创建大概是2个月以前的事情了,但一直拖,拖,拖到了现在。一个项目结束了,没有写完总结的档案,总觉是没有做完,心里
发表于 7/26/2012 10:37:55 AM
阅读(5058)
视频图像处理开篇——VIP_Board开篇
视频图像处理开篇——VIP_Board开篇1.写在前面的话时间是2012年7月15号,23:24,昨天出差了,今天才回来,不算太累,想写个最近总结的引言,因为若有所思,若有所悟……昨天是Altera第一次网友聚会,因为很激动,提前一个小时到了,在西湖
发表于 7/26/2012 10:35:50 AM
阅读(5076)
片间传输--高速数据串扰
片间传输--高速数据串扰这几天调试一个东东,STM32的FSMC传输数据给Bingo自制的VGA控制器,由于没有直接打板,板间用了杜邦线连接。FMSC传输模式为最快的速度,FSMC写时序如下图所示,最快达到了72M(HCLK)的速度。但是我用了杜邦线,,没办法。。。神奇的事情不断地发
发表于 7/3/2012 4:08:33 PM
阅读(4726)
STM32 FSMC总线深入研究
STM32FSMC总线深入研究由于CPU与FPGA通信的需要,以及对8080总线的熟悉,首选采用了STM32的FSMC总线,作为片间通信接口。FSMC能达到16MHz的写入速度,理论上能写20fps的1024*768的图片哈哈。(当然实际上是不可能的,就算是DMA传输,数据源也跟不上,实际上刷模拟的图片
发表于 7/3/2012 4:06:45 PM
阅读(11058)
FPGA高速边沿采样的细节探讨
FPGA高速边沿采样的细节探讨也许这个问题以前从来没用注意过,因为FPGA片内是同步的,其次联调,外部速度也没那么快,以至于边沿采样,有效的时候,即可更新数据。这几天调试一个东东,STM32的FSMC传输数据给Bingo自制的VGA控制器,由于没有直接打板,板间用了杜邦线连
发表于 7/3/2012 3:10:58 PM
阅读(3785)
MCU2FPGA 8080通信协议设计
MCU2FPGA8080通信协议设计很多人问我单片机和FPGA怎么通信,我告诉他,FPGA是万能的,你想怎么通信就怎么通信,或者你模拟UART,SPI,I2C,自己看着办。呵呵。。。。。。一般MCU和FPGA通信,一般就是配置参数,或者传递数据,有些人将FPGA设计成SRAM时钟,有些人用串口
发表于 6/29/2012 5:19:28 PM
阅读(10098)
FPGA使用多个晶振的问题
FPGA使用多个晶振的问题1.多时钟电路设计当系统庞大了,当时序复杂了,当时钟多了,当一个PLL不够用的时候,我们只用用2个或者或者PLL了。这个时候,就需要多个CLK,来实现多个PLL工作。因为一个CLK只能驱动一个CLK,而且BANK1(CLK0-CLK3)对应PLL1,BANK3(CLK4-CLK7)对
发表于 6/29/2012 5:18:00 PM
阅读(7534)
异步数据的致命陷阱
异步数据的致命陷阱还是在当年,当年,Bingo还小的时候,那时候还年轻,搞不通边沿检测的东东,相关博文如下所示:http://www.cnblogs.com/crazybingo/archive/2010/07/30/1789008.htmlhttp://www.cnblogs.com/crazybingo/archive/2011/07/26/2117149.html怀念一下10年
发表于 6/29/2012 5:15:28 PM
阅读(2460)
I2C上啦电阻到底多大
I2C上啦电阻到底多大1.I2C出现的问题最近群里,由于大部分人都玩摄像头,在摄像头初始化,即I2C接口的初始化中,前前后后出现了很多问题,包括我自己。不能理解。。如下部分群聊记录:我在当时在驱动ov7670的时候,由于官哥的模块上没有默认I2C的上啦电阻,导致三四天I2
发表于 6/29/2012 5:13:26 PM
阅读(10939)
YUV YCbCr解码设计
YUVYCbCr解码设计视频信号为YUV信号,同时,目前CMOS摄像头支持YUV信号和RGB565两种模式。只玩过RGB565,未免不太爽,不仅仅因为YUV是视频信号,而且,YUV对RGB很好的压缩。对于视频信号而言,还存在帧头帧尾,FF0000XY。因为传统的电视是隔行扫描的,通过此序列的采样
发表于 6/10/2012 3:56:42 PM
阅读(6011)
YCbCr 转 RGB算法
YUV422_YUV444http://www.cnblogs.com/crazybingo/archive/2012/06/07/2540595.htmlhttp://www.fdworkshop.me/read.php?tid=37YUVY:亮度(16-235)U:色彩V:饱和度YCbCrY:亮度(16-235)Cb:色度(16-240)(B-Y)Cr:色度(16-240)(R-Y)YUV2RGB(gamma校正)YUVY:亮度(1
发表于 6/10/2012 3:21:06 PM
阅读(32455)