大家好,
刚开始学习6678的EDMA3,发现在安装MCSDK后有两个地方有EDMA3的例子,C:\Program Files\Texas Instruments\pdk_C6678_1_0_0_11\packages\ti\csl\example\edma
和
\edma3_lld_02_11_03_03\examples
请问大家哪一个才是EDMA3的例子啊?
Andy Yin1:
您好,
都是EDMA的例子,其中CSL下的是直接基于CSL API写的一个EDMA测试程序,而EDMA LLD下的例子是基于LLD写的测试程序,LLD是在CSL基础上封装的,不需要用户了解EDMA寄存器的具体含义,只需要了解每个LLD API的功能即可,从一定程度上可以加速客户的开发。
Chao Wang1:
回复 Andy Yin1:
请问专家: 基于LLD的测试程序引用了一个xxx_bios6_sample.h(大概),是只能在bios6下使用吗?有没有简单点的使用LLD的例子?
Andy Yin1:
回复 Chao Wang1:
您好,请问你是说EDMA程序么,在PDK中的CSL下有只基于CSL的EDMA程序;另外可以参考带有BIOS的例子,脱离掉BIOS自己写一个简单的基于LLD的程序。