智能车制作

标题: 求教coldfire关于dma计数 [打印本页]

作者: Seventh    时间: 2013-8-11 20:47
标题: 求教coldfire关于dma计数
新手求教啊,关于dma计数看了很多天,可是还是没有什么头绪,想求代码或者思路也行啊。。。

作者: rubick    时间: 2013-8-11 21:00
网上流传的资料是绝对可以让你在不询问别人的前提下弄懂的,就看你有没有下功夫了。
作者: glacier0    时间: 2013-8-11 22:56
配置时钟源为外部
分频啥的我反正没分
GPIO设置好功能

然后就计数了呗
作者: Seventh    时间: 2013-8-12 16:17
glacier0 发表于 2013-8-11 22:56
配置时钟源为外部
分频啥的我反正没分
GPIO设置好功能

谢谢大神啊!那源地址,目的地址什么的,怎么配置?计数是读MCF_DMA_BCR的值吗?

作者: Seventh    时间: 2013-8-12 16:21
rubick 发表于 2013-8-11 21:00
网上流传的资料是绝对可以让你在不询问别人的前提下弄懂的,就看你有没有下功夫了。

额。。。真的是新到不能再新的新手了,周围的人也没有精通这个的,一个人对着英文的DS憋了好多天了,还是来请大神赐教~~

作者: rubick    时间: 2013-8-12 16:50
Seventh 发表于 2013-8-12 16:21
额。。。真的是新到不能再新的新手了,周围的人也没有精通这个的,一个人对着英文的DS憋了好多天了,还是 ...

大神之所以成为大神,是因为他们在你焦头烂额不想自己搞清楚总想问别人的时候下的功夫。

作者: glacier0    时间: 2013-8-12 17:41
Seventh 发表于 2013-8-12 16:17
谢谢大神啊!那源地址,目的地址什么的,怎么配置?计数是读MCF_DMA_BCR的值吗?

你应该看DTI(DMA Timer)
而不是“DMA”

作者: Seventh    时间: 2013-8-12 23:00
glacier0 发表于 2013-8-12 17:41
你应该看DTI(DMA Timer)
而不是“DMA”

原来如此,感谢大神指点!

作者: Seventh    时间: 2013-8-12 23:01
rubick 发表于 2013-8-12 16:50
大神之所以成为大神,是因为他们在你焦头烂额不想自己搞清楚总想问别人的时候下的功夫。

Thank you all the same~~

作者: 嘬u    时间: 2014-2-27 09:26
glacier0 发表于 2013-8-11 22:56
配置时钟源为外部
分频啥的我反正没分
GPIO设置好功能

        MCF_GPIO_PTCPAR|=MCF_GPIO_PTCPAR_DTIN1_DTIN1 ;
                MCF_GPIO_DDRTC=0X00;
                MCF_DTIM1_DTMR|= MCF_DTIM_DTMR_FRR
                                 |MCF_DTIM_DTMR_CE_FALL
                                 |MCF_DTIM_DTMR_CLK_DTIN
                                 |MCF_DTIM_DTMR_RST;
                   MCF_DTIM1_DTER |=//MCF_DTIM_DTER_REF ;                  
                                MCF_DTIM_DTER_CAP;                                                        
                     MCF_DTIM1_DTXMR|=MCF_DTIM_DTXMR_DMAEN;
                     //MCF_DTIM1_DTXMR |=     MCF_DTIM_DTXMR_MODE16
                     //|MCF_DTIM_DTXMR_HALTED;                                          
        while(1)
        {
delay(50000);
                j=MCF_DTIM1_DTCN;
                k=MCF_DTIM1_DTCR;
}

这样配置采不到啊,,,是哪里出问题了吗?

作者: 仓刀天    时间: 2014-3-14 07:47
MCF_GPIO_DDRTC=0X00;MCF_DTIM1_DTER |=//MCF_DTIM_DTER_REF ;                  
                                MCF_DTIM_DTER_CAP;                                                        
                     MCF_DTIM1_DTXMR|=MCF_DTIM_DTXMR_DMAEN; 把这么多去掉试试
作者: xtyykf    时间: 2014-3-17 22:29
不懂哈




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2