社区导航

 
查看: 1745|回复: 0

[系统相关] arm 访问FPGA端的SDRAM

[复制链接]

166

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-4 10:30:02 | 显示全部楼层 |阅读模式
我用arm来读写fpga端的SDRAM,一直出问题,请大家指教
short int a[10]={1,2,3,4,5,6,7,8,9,10};
short int b[10]={0};
memcpy( (short int *) (h2p_memory_addr) , (short int *)(a) , 8 ) ; //h2p_memory_addr为SDRAM对应的虚拟地址
memcpy( ( short int *)(b) , (short int *)(h2p_memory_addr) , 8 );

按这种写法,数组b中应该是{1,2,3,4,0,0,0,0,0,0},但是我读取的却全部都是4,请问这是怎么回事?


此帖出自Altera SoC论坛


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-12-17 17:16 , Processed in 0.073736 second(s), 16 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表