问题1:
我在CLA程序TASK1中加入GpioDataRegs.GPCTOGGLE.bit.Gpio87 = 1; 示波器量测Gpio87 发现电平没有反转!
把GpioDataRegs.GPCTOGGLE.bit.Gpio87 = 1; 这句话放在CPU程序中就可以反转Gpio87 电平。
我想利用电平反转量测TASK程序运行时间,CLA已确认TASK1可以正常执行!请问这是什么原因?
问题2:
我在CPU初始化对CLA要用的数据初始化如下其中一条语句:
Ld_to_cla = ((float)Ld) / ((long)1<<18);
编译时会提示#2614-D use--fp_mode= relaxed to enable TMU hardware support for FP division 但是不报错
Ld_to_cla 这是CLA中要用到的变量,在CLA中定义为float 型
Ld 是CPU中的int型的变量
请问这个对程序有影响吗?