打印

基于EZ-USB FX3的图像采集系统的设计与实现

[复制链接]
73|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
李相夷|  楼主 | 2025-1-23 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 李相夷 于 2025-1-23 14:49 编辑

使用的是cypress 3014,输出yuy2的时候图像都正常的,但我修改为rgb24输出,图像是颠倒的,关于我的demo板,7611只是调试了颜色寄存器,fpga保证是rgb24,3014也是只改了rgb 的guid还有缓冲区为1920*1080*3.最关键的在fpga_configuration.c
中的FPGASetTransferData加入了这两行才让图像得以正确输出
uint16_t full_buffs_num = (uint32_t)width * height *24/32 / buff_cnt;
uint16_t short_buff_len = (uint32_t)width * height *24/32 % buff_cnt;
只不过现在问题卡在图像是颠倒的,我用wireshark捕获usb数据,也就是当我obs下发垂直翻转命令的时候想看看有没有相关参数竟然没有,这题如何解呢

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝