Hi Hareesh,
One of our customer(the same) is trying to generate simple sine wave using the F2812 using IQsin and the below error shows up.Can you please help?
"I am trying to generate a sinusoidal waveform using F2812. In the literatures 2 methods were proposed.
1) Using _IQsin.
My code is like this
" ....
#define PI 3.141592
_iq Input = _IQ(0.0);
_iq Sin_out = _IQ(0.0);
main()
{
...
Input = _IQ29(0.25*PI);
Sin_out = _IQ29sin(Input);
...
}
Its showing an error
" #10099-D</a> program will not fit into available memory. placement with alignment/blocking fails for section "IQmathTables" size 0xb50 page 0.
Available memory ranges: "
and following warnings
"
#10247-D creating output section "IQmath" without a SECTIONS specification
#10247-D creating output section "IQmathTables" without a SECTIONS
specification
#16002-D build attribute vendor section TI missing in
"../IQmath.lib<IQ29sin.obj>": compatibility cannot be determined
#16002-D build attribute vendor section TI missing in
"../IQmath.lib<IQmathTables.obj>": compatibility cannot be determined
"
I have used "2812_RAM_lnk.cmd" as the linker file and "IQmath.lib" as Runtime support library. I have only bare minimum of other code to make it out of memory.