我使用…\c6748_pdk\edma3_lld_02_11_04_01\examples\edma3_driver\src下面的dma_test的例子,在ccs仿真出现如下问题:

我自己分析出错的原因是:没有添加相应的库文件,导致有些标志编译器不认识。
我添加的库有:"…\c6748_pdk\edma3_lld_02_11_04_01\packages\ti\sdo\edma3\drv\lib\674\debug\edma3_lld_drv.a674" drv中的debug库
"…\c6748_pdk\edma3_lld_02_11_04_01\packages\ti\sdo\edma3\rm\lib\c6748-evm\674\debug\edma3_lld_rm.a674" rm中的debug库
"….\c6748_pdk\bios_6_33_01_25\packages\ti\bios\lib\release\ti.bios.a674" bios中的库
如果你正好有相关经验,请告诉我下具体该添加哪个库,才能避免以上错误!
附源程序:
#include<sample.h>
int main(void)
{
EDMA3_DRV_Handle hEdma;
unsigned int acnt=1;
unsigned int bcnt=1;
unsigned int ccnt=8;
EDMA3_DRV_SyncType syncType=EDMA3_DRV_SYNC_A;
EDMA3_DRV_Result result=edma3_test( hEdma,acnt,bcnt,ccnt,syncType );//edma3_test是src路径下的dma_test源文件中的函数
return 0;
}
Denny%20Yang99373:
manually add c:\ti\edma3_lld_xxx\packages into project Properties -> CCS General ->RTSC ->Add
tao wu4:
回复 Denny%20Yang99373:
谢回复,但是General下并没有RTSC选项啊
TI中文支持网


