DSP TMS320F28335 needs far too much time for calculating mathematical algorithms.
The Pin 31 is defined as an output Pin and an Oszi is connected to it.
The oscilosscope shows that a multiplication of two float variables takes 1µs. Normally it should take max. 50 ns.
//Example
float a=8.2, b=8.2, x;
while (1)
{
GpioDataRegs.CPACLEAR.bit.GPIO31 = 1;
x = a * b ;
GpioDataRegs.GPASET.bit.GPIO31 = 1;
};
Does anybody know why this cannot meet the expected performance?