想问一下8168的edma3是DSP的edma吗,不是arm8的啊。还有,怎么直接配置arm的edma寄存器来进行数据搬运啊。在CCS5下直接往以0X4900 0000为基地址的EDMA寄存器写数据怎么写不进去啊,是不是因为我用的是arm操作DSP的寄存器呀!谢谢~
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
想问一下8168的edma3是DSP的edma吗,不是arm8的啊。还有,怎么直接配置arm的edma寄存器来进行数据搬运啊。在CCS5下直接往以0X4900 0000为基地址的EDMA寄存器写数据怎么写不进去啊,是不是因为我用的是arm操作DSP的寄存器呀!谢谢~
edma3是公用的,A8,M3,DSP都可以使用,具体的用法请参考文档吧,文档位置:../../../edma3lld/edma3_lld_xx_xx_xx_xx/packages/ti/sdo/edma3/drv/docs
文档我找到了,不过里面都是讲的API,没有将底层具体的寄存器配置,我在CCS5下读取EDMA以0X4900 0000为基地址的寄存器,无法读取啊,而且也写不进去~
文档我找到了,不过里面都是讲的API,没有将底层具体的寄存器配置,我在CCS5下读取EDMA以0X4900 0000为基地址的寄存器,无法读取啊,而且也写不进去~