UISRC工程师学习站

标题: HLS入门教程中 CH10_MT9V034_SOBEL IP替换问题 [打印本页]

作者: 张祖昊    时间: 2020-9-7 17:36
标题: HLS入门教程中 CH10_MT9V034_SOBEL IP替换问题
我尝试把04_example_HLS_IMAGE.rar中的CH10_MT9V034_SOBEL中HLS综合的Sobel IP替换成我自己写的灰度反转IP,功能就是用255减去每一个像素点的灰度值,使画面变成“照片底片”的样子。我在HLS中的TestBench仿真通过,已经将照片转换成了底片。下面是我的代码和仿真的效果。
[attach]6628[/attach][attach]6630[/attach]
然后在vivado的block design中替换掉了demo的Sobel IP。
[attach]6631[/attach][attach]6632[/attach]
最后在SDK中也将相应的cpp和h文件进行了修改调整,工程可以编译通过。但是在调试的时候,画面只会处理第一帧并将其显示,然后就卡住了,并且其处理效果依然还是sobel效果。我在修改SDK的时候是完全按照CH10_MT9V034_SOBEL中原来的代码进行修改的,没有多一行或少一行,只是将原本叫sobel的地方,修改成了我自定义IP的名字。
[attach]6633[/attach][attach]6634[/attach]
我不知道问题出在什么地方?请大家帮我看一下问题出在什么地方?谢谢大家!
如果需要的话,我可以提供我的HLS和Vivado工程文件。






欢迎光临 UISRC工程师学习站 (https://www.uisrc.com/) Powered by Discuz! X3.5