99在线精品免费视频九九视-99在线精品视频-99在线精品视频免费观里-99在线精品视频在线观看-99在线免费播放



官方論壇
官方淘寶
官方博客
微信公眾號
點擊聯系吳工 點擊聯系周老師
您的當前位置:主頁 > FPGA入門基礎 >

OV7670圖像采集-明德揚科教(mdy-edu.com)

發布時間:2019-12-10   作者:admin 瀏覽量:

題目

實現攝像頭OV7670的配置及完成圖像的采集。請讀者考慮實現該功能需要哪些模塊?進行模塊劃分并給出端口定義,不需要寫出代碼。

模塊劃分

根據需配置外設交互架構,模塊劃分如圖6-16所示

fpga培訓

6-16 初步模塊劃分


進一步分析配置模塊及接口模塊。

1. 配置模塊

OV7670datasheet可知,完成某些必要寄存器的配置,OV7670才能正常工作,而配置不同的寄存器,又能夠實現不同的功能。配置模塊根據配置要求產生讀寫命令、數據與地址給接口模塊。配置表里包含操作碼,所有寄存器的地址以及寄存器的配置值。

下面詳細介紹配置表,以下是OV7670的部分配置表:

 1 parameter      REG_NUM =       164; 
 2
 3 always@(*) begin
 4 case(reg_cnt)
 5         0   : add_wdata = {2'b11,16'h1204};
 6         1   : add_wdata = {2'b11,16'h40d0};
 7         2   : add_wdata = {2'b11,16'h3a04};
 8         3   : add_wdata = {2'b11,16'h3dc8};
 9         4   : add_wdata = {2'b11,16'h1e31}; 
10          5   : add_wdata = {2'b11,16'h6b00};
11         ……
12         163  : add_wdata = {2'b11,16'h0903};
13         164  : add_wdata = {2'b11,16'h3b42};
14         default : add_wdata = 0;
15     endcase
16 end
17

(1)REG_NUM表示此外設寄存器總數。

2配置表存放的格式為:操作碼”+“地址”+“配置值,比如:add_wdata = {2'b11,16'h1204},其操作碼是2’b11,地址是8’h12,配置值是8’h04

3操作碼為2比特,00表示空操作;01表示只讀;10表示只寫;11表示先寫后讀。

4配置模塊讀取配置表,根據操作碼來發送命令給接口模塊。如果操作碼為00,則跳過此命令;如果操作碼為01,則產生一個讀命令給接口模塊,讀地址是配置表給出的地址;如果操作碼為10,則產生一個寫命令給接口模塊,寫地址和寫數據由配置表給出;如果操作碼為11,則先給寫命令,寫地址和寫數據由配置表給出,執行完后,再給讀命令,讀地址與本次操作的寫地址相同。


采用需配置外設交互架構,在配置具有多功能的外設的寄存器時,能夠很方便地進行調試,僅需通過修改配置表就可以實現,所以明德揚強烈推薦此類外設使用該構架。調試過程一般是確認讀操作,看能否讀1個寄存器數據,從而確保讀操作沒問題;然后寫1個寄存器再讀出來,確認讀出來的數據是不是寫進去的數據,從而確保讀寫操作沒問題;之后連續依次讀寫一組寄存器,確保每次讀寫都正確;最后把讀功能取消,只保留寫功能,作為最后的代碼。


2. 接口模塊

接口模塊需要完成兩個功能:一是完成OV7670的配置,即根據配置模塊的讀寫命令及數據產生SCCB操作時序(查閱OV7670datasheetOV7670的配置接口是SCCB);二是完成OV7670的圖像采集。所以模塊劃分原則一,一個功能一個模塊,接口模塊可以劃分為SCCB接口模塊與采集模塊。

綜上,模塊劃分結果如圖6-18

fpga設計

6-18 模塊劃分框圖


模塊的端口及模塊之間數據流向

模塊劃分好后,需要進一步確認模塊的端口及模塊之間的數據流向。可參考5.1.2 模塊劃分端口規范。模塊劃分最終結果如圖6-19所示:

至簡設計法

6-19 模塊劃分最終框圖



技術交流QQ群:544453837

更多FPGA技術資訊:明德揚科教

了解>>至簡設計法


  •   
  •   
  •   
  •  
  • FPGA教育領域第一品牌
  • 咨詢熱線:020-39002701
  • 技術交流Q群:544453837
主站蜘蛛池模板: 一区二区三区在线视频观看 | 小明成人永久视频在线观看 | 国产一区二区三区四 | 欧美成人精品福利在线视频 | 成人国内精品久久久久影院 | 午夜影院一区二区三区 | 欧美性生活视频 | 久久久噜噜噜久久中文字幕色伊伊 | 国产在线成人精品 | 国拍在线精品视频免费观看 | 黄色毛片小视频 | 久久美女精品国产精品亚洲 | 在线免费视频一区 | 欧美成人午夜做爰视频在线观看 | 香港经典a毛片免费观看爽爽影院 | 一级毛片直接看 | 亚洲精品美女一区二区三区乱码 | 日韩一级片免费 | 深夜成人性视频免费看 | 性欧美videosg最新另类 | 亚洲精品午夜国产va久久成人 | 国产色在线com | 国产精品久久久久久久久久一区 | 亚洲国产精品一区二区久 | 黄色一级网| 亚洲第五色综合网啪啪 | 国产伦子一区二区三区 | 国产成人亚洲欧美三区综合 | 456成人| 好大好硬好长好爽a网站 | 最新国产在线 | 欧美黑人特大巨黑吊 | 达达兔午夜国产精品 | 亚洲最新视频在线观看 | 日本高清xxxx免费视频 | 国产黄色视屏 | 亚洲九九夜夜 | 手机免费看黄在线高清视频 | 亚洲产在线精品第一站不卡 | 国产精品dvd | 国模私拍福利一区二区 |