16 bit fixed point precision with basic math, logarithms, trigonometric functions, and exponentiation. Available in binary and decimal resolutions. Re-entrant, thread safe, fully interruptible.

Fork of s16math by Bryan Batten

PackageNotes.txt

Committer:
bbatten
Date:
2014-09-03
Revision:
1:ab4d55399b01

File content as of revision 1:ab4d55399b01:

This package is an incomplete version of the full evaluation package
due to limitations in upload capabilities.

First, there are no man pages because files with the extension ".3m"
are rejected.

Second all text files - even make files - had to have an extension
of ".txt" added in order to upload them. So to make the examples,
you need to either specify "make -f Makefile ..." on the command line,
or rename the makefiles in the example subdirectories back to
"Makefile" after you download the package.

Third, the upload tool rejects executables, so I renamed the executable
in examples/x86 from "multest" to "multest.txt". To run it, you
probably want to rename it back to just "multest". To load and run
the executable in examples/kl46z on your development board, you should
rename it from "multest.txt" back to "multest.bin". Alternately, using
the make command should produce a correctly named executable in both
subdirectories.

You can also download a zip file of the evaluation package from the
Microchip code host. Go to:

http://embeddedcodesource.com/developer/tau_tian/s16math__fixed_precision_math_library

and click on the download button.

Sorry, and thanks.