[X]关闭

HLS入门教程中 CH10_MT9V034_SOBEL IP替换问题

文档创建者:张祖昊
浏览次数:5181
最后更新:2020-09-07
我尝试把04_example_HLS_IMAGE.rar中的CH10_MT9V034_SOBEL中HLS综合的Sobel IP替换成我自己写的灰度反转IP,功能就是用255减去每一个像素点的灰度值,使画面变成“照片底片”的样子。我在HLS中的TestBench仿真通过,已经将照片转换成了底片。下面是我的代码和仿真的效果。

然后在vivado的block design中替换掉了demo的Sobel IP。

最后在SDK中也将相应的cpp和h文件进行了修改调整,工程可以编译通过。但是在调试的时候,画面只会处理第一帧并将其显示,然后就卡住了,并且其处理效果依然还是sobel效果。我在修改SDK的时候是完全按照CH10_MT9V034_SOBEL中原来的代码进行修改的,没有多一行或少一行,只是将原本叫sobel的地方,修改成了我自定义IP的名字。

我不知道问题出在什么地方?请大家帮我看一下问题出在什么地方?谢谢大家!
如果需要的话,我可以提供我的HLS和Vivado工程文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则