This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP L138 – Calculation in Fixed Point and Floating Point

 

Hello.

I never worked with devices from Texas Instruments, and am studying to develop a new project with the L138 OMAP (ARM 9 + DSP).  I'm doing some testing with the CCS simulator V4 (C674x CPU Cycle Accurate Simulator, Little Endian).

I still do not understand how the units of fixed point and floating point work within the same DSP.  You can choose which drive (fixed or floating point) can I use for a particular operation?

For example, I can choose whether the calculation (a = b / c) will be performed in fixed or floating point?

 

Float a = 0, b = 150, c = 5;

void main (void)

{

a = b / c;

}


Thanks.

Rafael