在TMS320C6748中,怎么用定时器触发EDMA传输
时间:10-02
整理:3721RD
点击:
如标题,在TMS320C6748中,怎么用定时器触发EDMA传输,定时器我选的是非捕获、非级联模式下的TIM34,我不知道这个定时器在EDMA所对应的事件号应该是多少?是不是别的地方出的问题?以下贴出部分代码
定时器部分代码已经测试过是没问题的,应该是在定时器和EDMA建立联系的时候出的问题
定时器部分代码已经测试过是没问题的,应该是在定时器和EDMA建立联系的时候出的问题
已经验证OK,你的设置有误。请按照以下方法测试:
1.使能EDMA3的CC1和TC1。
2.设定触发事件为24.
按上述设定已经在TL6748-EasyEVM上验证通过。
是不是应该在定时器中断服务函数中启动EDMA即可?
以上贴的图片里面就是中断服务函数的,中端服务函数里面有个EDMA3初始化的函数这个函数里面包括了使能EDMA3传输函数,如下图
定时器章节了有关于定时器出发DMA事件的讲解。
虽然我不知道,但我觉得应该查手册
非常感谢你,我还看到你到试用群里面帮我去问朱工了!
我的设置的确是有误,后来我查了下表,看到好像只有TIM12且非级联模式下有事件输出功能,然后我使能了CC0和TC0,并且设定触发事件为10,然后就OK了!
再次感谢!
您说的对,一定要查表,搞清楚各个参数的设置!
资料内容丰富,我们都得多看才行。