whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1494回复:5

Burst传输必须要求物理地址是连续的吗?

楼主#
更多 发布于:2002-04-25 14:41
我用S5920+7128+双口SRAM做了一个卡,其中在7128中用计数器实现SRAM的地址。
线形地址连续,物理地址不一定连续,我申请了32K的内存空间。可是我无法保证它在物理内存上是连续的。这对突发传输有影响吗?
比如线形地址是1,2,3,物理地址是11,15,17。如果我在线形地址1
处发起突发传输,两个双字。那么对应的物理地址应该是11,15。
可是计数器会从11加到12,而不是11直接跳到15。
请问想这种情况对数据的发送有影响吗?
maxiaodong
驱动牛犊
驱动牛犊
  • 注册日期2002-04-05
  • 最后登录2002-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-25 15:00
建议看看scatter/gather模式
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-25 15:20
看不懂这位高手的意思!
maxiaodong
驱动牛犊
驱动牛犊
  • 注册日期2002-04-05
  • 最后登录2002-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-25 15:22
sorry,我还以为你用9054,没仔细看,S5920可能不支持这种模式,那就不知道怎么办了:(
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-25 16:41
如果线形地址是1,2,3,4,5,可是物理地址是1,3,2,4,5。那么,我的卡上的ram的物理地址和线形地址就无法对应起来,这样单片机读数据的时候就不知道先后顺序了,请问怎么解决这个问题?
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-26 09:20
一般板卡申请的地址空间,物理地址和线性地址都是连续的
兄弟们,给点分吧
游客

返回顶部