运行c6713的edma例程(系统自带的),出现如下错误:
控制台隔一个定时器定时的时间就会显示一行如下信息:
TMS320C6713: Warning: CPU:Interrupt No. 15 dropped, an earlier interrupt is pending to be taken
tao wu4:
回复 Shine:
你好,谢谢您的耐心解答!!!问题已经解决,原因是没有加载正确的simulator。。。
还有一个问题想请教您:
问题描述:
现在c6713仿真edma已经成功了。我的最终目的是仿真dm8168的edma功能,但是ti并没有提供
dm8168的simulator,而dm8168板子上的dsp核心是c6748,所以我打算用c6748的simulator来
仿真效果。
疑惑:
ti给c6748提供的是cslr而不是csl,cslr中并没有提供像DAT_open()一样的EDMA传输接口,如果我
直接去操作寄存器,显得十分麻烦。那么cslr中又没有提供类似的函数直接调用呢(像DAT_open()一样)。
另外,大概看了下cslr中的结构,好像使用的是edma3去实现edma功能的,cslr中没有提供像csl中那么详细
的例子,我该怎么着手呢?这方面有什么例子参考吗???
Shine:
回复 tao wu4:
后面新的DSP不再提供CSL库,而是提供基于register level的函数。 TI有提供edma driver。http://processors.wiki.ti.com/index.php/TI81XX_PSP_EDMA_Driver_User_Guide
DM8168属于davinci系列,建议到davinci论坛提问。
baoxu tu:
回复 tao wu4:
请问怎么解决的?