看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
囧:
CLA的task是由PWM,ADC,Timer的事件触发,而CLA执行完后可以反过来触发CPU的中断。
看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
david guo1:
回复 囧:
CLA的task是由PWM,ADC,Timer的事件触发,而CLA执行完后可以反过来触发CPU的中断。
在此多问一下,我通过什么中断变量或者方式能够响应CLA的执行完成中断?TI有这方面的例子吗?
看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
david guo1:
回复 囧:
在中断向量表 struct PIE_VECT_TABLE 中那么CLA完成后会触发哪些个中断呢?
是下面的这些中断吗?
CLA1_INT1_ISR,
CLA1_INT2_ISR,
CLA1_INT3_ISR,
CLA1_INT4_ISR,
CLA1_INT5_ISR,
CLA1_INT6_ISR,
CLA1_INT7_ISR,
CLA1_INT8_ISR,
看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
囧:
回复 david guo1:
是的,就是INT11.1-11.8以及INT12.7,INT12.8
看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
yiqun zheng:
回复 囧:
您好:
CLA也可以用软件或者IACK instruction来触发吧~~只是不知道怎么触发???请问有相关例程没有
看了Ti的所有controlSUITE例子程序\DSP2803x_examples_cla_ccsv5,在所有的例子程序中CLA的中断触发都是通过强行调用Cla1ForceTask1andWait();来实现CLA任务,并等待N个延时后获得CLA执行的结果。不明白TI为什么不用ADC中断来触发CLA任务,且在CLA任务完成后所触发的中断中调用执行的结果。
我想知道TI为什么不使用我说的这个方法来演示CLA的并行处理? 另外,不清楚TI的CLA任务是否可以通过ADC或者PWM触发任务,且任务完成后触发的中断是什么?
请TI的大神来回复下,谢谢!
liang wang:
回复 yiqun zheng:
我知道cla的软件触发方式,单不明白硬件触发原理。可以交流交流吗