TI中文支持网
TI专业的中文技术问题搜集分享网站

solar library 第三步

1.这两句话的意思是初始化,和更新对吧?

2.为什么在main.c中用了这两句话后出现这样的错误:

mangui zhang:

直接将这函数和传递参数送入函数肯定是有问题的  

实参是需要定义的   你根据贴图中的文档  找找 

文档中应该有相关参数的定义

1.这两句话的意思是初始化,和更新对吧?

2.为什么在main.c中用了这两句话后出现这样的错误:

Joey Mao:

都是由于变量没有定义报的错,你可以一个一个解决。

像GRID_FREQ和GridMeas应该是在同一的文件中,这个文件没有添加到工程中

而ISR_FREQUENCY也是某个.c文件没有添加

spll1应该是在前面写了那句SPLL_1ph_SOGI_IQ  spll1;就没问题,你这句是写在哪里了?还有你的第135行写的是什么?

1.这两句话的意思是初始化,和更新对吧?

2.为什么在main.c中用了这两句话后出现这样的错误:

xiaopu chen:

回复 Joey Mao:

1.您所说的.c文件时这个吗?

2.第135行是圈出来的这句,你的意思是这句话要写在SPLL_1ph_SOGI_IQ_init(GRID_FREQ,_IQ23((float)(1.0/ISR_FREQUENCY)),&spll1);之前?

3.既然SPLL_1ph_SOGI_IQ_init(GRID_FREQ,_IQ23((float)(1.0/ISR_FREQUENCY)),&spll1);是调用的SPLL_1ph_SOGI_IQ.C中的函数,那么像GRID_FREQ这种实参应该在SPLL_1ph_SOGI_IQ.C定义好了的呀。

1.这两句话的意思是初始化,和更新对吧?

2.为什么在main.c中用了这两句话后出现这样的错误:

xiaopu chen:

回复 Joey Mao:

1.理解了,您说的是对的,实参要另外定义

2.您所说的GRID_FREQ是在哪个.c文件中啊?

赞(0)
未经允许不得转载:TI中文支持网 » solar library 第三步
分享到: 更多 (0)