linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1930回复:5

关于DMA的时序

楼主#
更多 发布于:2004-07-21 21:16
我看9054的DATASHEET上好像有很多DMA的时序,但不知道具体是那些时序情况对应的是BLOCK DMA,上面有针对分散/集中模式的,但对块传输DMA的时序感觉没有针对说明啊
粼粼
suiyi
驱动牛犊
驱动牛犊
  • 注册日期2003-10-22
  • 最后登录2006-08-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-22 16:27
5-45,5-46其实都差不多了。。
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-23 23:15
请问一下我用武安和书上的9054例程改编的dma驱动回读的数据,

怎么都是低8位数据有效,我的配置芯片和程序都是设的32位。

为什么呢?
粼粼
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-23 23:45
我用windriver单步读和dma访问的同一单元(fifo)时,能读出32位的数据。
粼粼
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-07-30 14:50
用户被禁言,该主题自动屏蔽!
xuxe97
驱动牛犊
驱动牛犊
  • 注册日期2001-12-09
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2004-08-02 16:28
5-45,5-46可以作为BLOCK DMA的时序(从PCI到local),建议刚开始编先选用5-45,它是Bterm允许方式,用FPGA做接口控制实现比较简单。5-46是Bterm不允许方式。如果PCI和local时序不匹配可以选择。
许享恩
游客

返回顶部