关于Axi4-Stream to Video Out等IP核调试

参照网上教程使用Microblaze+VDMA+Video On Screen Display+AXI4-Stream to Video Out+HDMI等IP核组成图像输出回路:

 

第一次尝试显示出lena图像,有色偏,之后调试了很久才重新把图像显示出来并解决色偏;

总结有如下坑:

1、关于色偏:程序中提供的图像数据以ARGB方式存储,而HDMI模块仅使用低24位,故需要做一下转换:

const unsigned char gImage_lena[1048584] = { 0X00,0X20,0X00,0X02,0X00,0X02,0X00,0X39,
0X00,0X80,0X8A,0XE1,0X00,0X7F,0X89,0XE0,0X00,0X7E,0X88,0XE0,0X00,0X7D,0X87,0XDF,
0X00,0X7E,0X89,0XE3,0X00,0X78,0X83,0XDD,0X00,0X7C,0X89,0XE5,0X00,0X7B,0X88,0XE4...};

void SOBEL_DDRWR(unsigned int addr,unsigned int cols,unsigned int lows)
{
       u32 i=0;
       u32 j=0;
       u32 r,g,b,a;
       u32
  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值