问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 4284 人浏览分享

开启左侧

DDR地址问题

[复制链接]
4284 1
悬赏1积分未解决
请问程序中DDR的地址为什么要i*4的递增,而不是每次i的递增?一个地址的数据位数是多少?int是32位吧?
int main()
{
    int i;
    int rev;

    xil_printf("Hello World\n\r");

    for(i=0; i<32; i++)
    {
        Xil_Out32(DDR_BASEARDDR+i*4,i);
    }

    for(i=0; i<32; i++)
    {
        rev = Xil_In32(DDR_BASEARDDR+i*4);
        xil_printf("the address at  %x data is : %x \n\r" ,DDR_BASEARDDR+i*4, rev);
    }

    return 0;
}


评论 1

uisrc  管理员  发表于 2016-6-25 12:12:39 | 显示全部楼层
地址是以8bit 为1个地址
越努力越幸运!加油!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

2

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版