Vivado HLS在Visual Studio2019上的运行情况
简介:本文探究Visual Studio对VIVADO HLS的支持情况。哪些风格的HLS代码可以在Visual Studio中运行。
目录:
1、在Visual studio中配置HLS库
2、探究问题小解决
3、opencv调用为HLS还是C++原配的opencv函数
4、Visual Studio可以运行HLS代码的要求
在Visual studio中配置HLS库
如何在Visual studio中配置HLS库,并且可以进行编辑,可参考:https://blog.csdn.net/qq_34142805/article/details/106739300
探究问题小解决
1、若:在Visual Studio中,验证程序正确,但是由于之前测试的文件出错,导致运行新的正确文件时,反复出现报错如下:
可能由于上次的编译或运行存在问题。使用清理的方法进行去除,让项目重头开始编译
VIVAODO在Visual Studio中可以实现部分的功能,但是很多函数不适用。Visual Studio可以运行什么风格的代码,具体探究如下:
opencv调用为HLS还是C++原配
现象:目前皮肤检测的HLS可行,高斯的HLS还不行
在环境内加入vivado的库后,使用hls_video的库。
现象:添加入vivado的库之后,原先在纯opencv环境下运行正常的程序,也无法正常工作。
判断原因:关于opencv的函数应该会优先调用hls_video库内置的opencv函数,导致容易出现问题。
Visual Studio可以运行HLS代码的要求
之后探究vivado中hls_video库内