向CLA添加数据
CLA中只能接受浮点型数据,静态变量赋值的时候不需要初始化变量的值。
主函数之前加入
第一步:
//添加滤波后Idc数据传输注意要定义全局变量使得cla可以访问
Extern float y1_LPF_n_CLA
#pragma DATA_SECTION(y1_LPF_n_CLA,"CpuToCla1MsgRAM");
//C28xx向CLA传递信息变量分配段
第二步:
重新定义浮点型数据
float y1_LPF_n_CLA=0;
第三步:将数据转换为浮点型。
y1_LPF_n_CLA=_IQtoF(y1_LPF_n);
cla中可以用了。
第四步:然后就可以用了
Idc_f2_CLA=Idc_f2_CLA-(Idc_f2_CLA-y1_LPF_n_CLA);