PYNQ上搭一个简易的摄像头采集与显示回路

前言

    这个小工程是基于pynq提供的官方base工程剪裁而成的,加了之前博客提到的BNN IP核,可以实现一个很慢的摄像头采集、检测、与结果显示的功能。由于我并不是做这方面的,加上小工程是几个月前搭建的,所以具体实践细节我也记不太清了。

Block Design

    小工程的Block Design大体如下图所示,其中video来自base工程,BlackBoxJam_0就是之前生成的BNN ip核。

PYNQ上搭一个简易的摄像头采集与显示回路_第1张图片

    video展开后的结构如下,直接从base搬过来就可以。但是不要忘记搬运与TMDS相关的文件(tmds.xml和tmds_rtl.xml),否则TMDS_out会消失。

PYNQ上搭一个简易的摄像头采集与显示回路_第2张图片

未完待续...

    整个工程因为跑过所以太大了,正在研究怎么通过export board design来快速复原工程...以后可能会更新。应用代码方面基于的是bnn工程提供的代码,做了一些小改动,加入了base中提供的关于摄像头读与显示的函数。

板子和摄像头都被锁在实验室拿不出来了……咕咕咕咕咕

你可能感兴趣的:(踩雷笔记)