#pragma DATA_SECTION(Val,"CpuToCla1MsgRAM");
float Val;
#pragma DATA_SECTION(Vbl,"CpuToCla1MsgRAM");
float Vbl;
#pragma DATA_SECTION(ExpRes,"Cla1ToCpuMsgRAM");
float ExpRes;
我想用CLA计算:Val+Vbl的值,最后通过变量ExpRes输出结果。及
ExpRes=Val+Vbl
现在算出的结果可以用ccs观察到 可是上位机却读不出变量 ExpRes的值
难道是变量的定义有问题吗,也没有吧 我彻底蒙了
Susan Yang:请问您现在板子和上位机之间是如何通信的?CCS能观察到正确结果的话,说明本身C2000芯片CLA的程序是没有问题的
#pragma DATA_SECTION(Val,"CpuToCla1MsgRAM");
float Val;
#pragma DATA_SECTION(Vbl,"CpuToCla1MsgRAM");
float Vbl;
#pragma DATA_SECTION(ExpRes,"Cla1ToCpuMsgRAM");
float ExpRes;
我想用CLA计算:Val+Vbl的值,最后通过变量ExpRes输出结果。及
ExpRes=Val+Vbl
现在算出的结果可以用ccs观察到 可是上位机却读不出变量 ExpRes的值
难道是变量的定义有问题吗,也没有吧 我彻底蒙了
Susan Yang:
回复 liang wang:
很高兴您能解决问题