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
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.