TI的工程师 你好!
目前正在调6678的EDMA,目前使用配置寄存器的方式已经可以正确搬运数据,但是想更方便地通过DAT函数来实现数据搬运。
在csl文件架下csl_dat.h文件中定义了DAT函数,但是直接用不行,应该需要其他include文件及库文件的支持
所以想从社区这弄到一个配置好的使用DAT实现EDMA搬运数据的工程研究一下,以便以后自己建工程的时候可以正确配置。
SDK中dat_demo工程导入到CCS之后好像不能使用(可能是我配置的不对)
不知道能否发一个完整的使用DAT函数的工程给我
不胜感激
Andy Yin1:
什么是通过DAT使用EDMA?
使用EDMA,不就是通过配置EDMA寄存器,将长度、源目的地址等信息配置下去,使能channel,开始搬数么。
shiyan sun:
回复 Andy Yin1:
可能我的理解有些不太对
就是使用DAT_open DAT_copy等函数,需要哪些include文件和库文件的支持呢?
感觉用这组函数好像简单一点,所以想要一个通过这些函数使用EDMA的工程
Andy Yin1:
回复 shiyan sun:
这也应该是基于对EDMA寄存器配置封装的函数吧,这是在哪里看到的类似DAT_open。
shiyan sun:
回复 Andy Yin1:
你好!
应该是在pdk里的ti/csl/csl_dat文件里,具体我不确定,因为现在我不在办公室。
我只是觉得用DAT_copy比用EDMA的函数要简单明了一些,所以想问问有没有这样的工程,看看如何配置