Video Frame Buffer IP初学者入门案例分析

网友投稿 370 2022-11-26

Video Frame Buffer IP初学者入门案例分析

我认为对于此设计,有两个值得注意的要点: 1. 上述两个 Video Frame Buffer IP(Read 和 Write)各自的中断输出都连接到处理器。这是前提条件。Video Frame Buffer 是基于中断的 IP。

启动赛灵思 Vitis 并选择要用作为工作空间的目录。 在 Vitis 中,单击 New > Platform project。

输入您所选的平台名称(例如,v_frmbuf_zcu104_pfm),然后单击 Next。

确保选中 Create from hardware specification (XSA),然后单击 Next。

选择从 Vivado 导出的 XSA 文件,确保已选中 A53 处理器,然后单击 Finish。

创建平台后,单击 psu_cortexa53_0 > standalone on psu_cortexa53_0 下的 Board Support Package,然后展开 Peripheral Drivers 部分。

在 Peripheral Drivers 下,查找对应于 Video Frame Buffer Write (v_frmbuf_wr) 的行,然后单击 Import Examples。

选择示例 (xv_frmbufwr_example),然后单击 OK。

要在硬件上启动应用示例,请右键单击设计应用示例,并单击 Run As > Run Configurations…

在 Create, manage, and run configurations 窗口中,右键单击 Single Application Debug,然后单击 New Configuration。

在 UART 终端中,可以看到此应用正在尝试不同的视频分辨率和色彩空间组合。

在应用运行结束时,可能会显示部分测试失败的原因(主要原因是硬件配置不支持)。

色彩空间和视频分辨率在应用中以 ColorFormats 和 TestModes 结构来定义。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:企业级大数据平台
下一篇:C++的输入与输出和格式化输出
相关文章

 发表评论

暂时没有评论,来抢沙发吧~