还有就是,我想ADC采样完,触发中断,让CLA执行读取采样数据,PI运算等功能,怎么实现,像这样,在main下面写一个中断程序,再在ADC配置了配置一下,就可以了吗
main()
interrupt void CLA_isr(void)
Green Deng:CLA不是就是用C语言写的吗?你有什么特殊要求吗?
CLA可以读取ADC寄存器的值,而且可以用ADC中断来触发CLA。可以参考TI官方例程:C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\cla_adc
还有就是,我想ADC采样完,触发中断,让CLA执行读取采样数据,PI运算等功能,怎么实现,像这样,在main下面写一个中断程序,再在ADC配置了配置一下,就可以了吗
main()
interrupt void CLA_isr(void)
笨鸟:
最初CLA只支持用汇编编写,不过只要CGT版本大于6.4.x(具体版本号不太确定了,反正从CCS5开始就已经支持),CLA部分的代码也可以使用C语言进行编写。
具体可以看看这个链接

TI中文支持网![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)


