打印
[ARM Linux入门与实践]

(求救)请教2410 DMA SRAM->SDRAM 问题

[复制链接]
2906|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
天涯ぁ狂风|  楼主 | 2009-7-7 10:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下是我实验的DMA的代码,其他代码都没问题。但DMA就是传不起~~


    rDISRC0=(unsigned int)(S_ADDR1);  //源地址在SRAM
    rDISRCC0=(0<<1)|(0<<0);  //SRAM的总线是 AHB, 地址是自动增加
    rDIDST0=(unsigned int)(S_ADDR2);  // 目的地址
    rDIDSTC0=(0<<1)|(0<<0); // SDRAM在总线AHB, 地址是自动增加
    rDCON0=(1<<30)(1<<30)|(1<<29)|(1<<22)|(2<<20)|(100);
        
     rDMASKTRIG0=(0<<2)+(1<<1)+1;  //不停止, DMA0 channel 启动,用SW触发
     Delay(500);

相关帖子

沙发
天涯ぁ狂风|  楼主 | 2009-7-7 17:21 | 只看该作者

一直没人理我~

不过我已经解决了~~

使用特权

评论回复
板凳
duxiaolin168| | 2009-12-14 17:22 | 只看该作者
请问你做过55的吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝