The first paragraph of SLAU499 (link F6779 product page -> MSPMATHLIB product page) describes the Floating Point Math Library as an improved coding of 12 functions already available in the Standard C Library.
The Abstract of SLAA577G (from the EVM430…
Other Parts Discussed in Thread: MSP430G2553 , MSPMATHLIB Hello, This is Pratik Debnath is using Msp430g2553,
I have some issue with floating point..
I am dividing two floating point number-
after that I am calculating the Natural log
after that…
Hi Jingesh!
For your processor you can use the C standard library math.h that includes
double cos( double x )
But note that the angle is in radian, not degree.
There is a MSPMATHLIB, but the homepage says it is for MSP430F5xx, MSP430F6xx and…
Sorry, still confused. If I don't add "${CCS_BASE_ROOT}/msp430/lib/4xx" to my library search path I get the warning that I am not using the MSPMATHLIB and thus not the hardware multiplier. When you say "As long (as) you are not using the directory ..…
I am less certain than usual that my reply is correct.
I think your installation of MSPmathlib is out of date. I think by updating MSP430ware within CCS that MSPmathlib will update as well. If this doesn't work, then I think we should move this thread…
The problem is you are building with the older COFF ABI, but all those MSPMATHLIB libraries are built for the newer EABI. So, the warning is correct, none of the libraries are compatible. You need to change from --abi=coffabi to --abi=eabi.
Thanks and…
Looking at your build console output, you are building with the older COFF ABI (--abi=coffabi) , but all the MSPMATHLIB libraries are built for the newer EABI. That is the reason for the warning that it could not resolve to a compatible librray. Changing…