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@1:ab4d55399b01, 2014-09-03 (annotated)
- Committer:
- bbatten
- Date:
- Wed Sep 03 17:12:36 2014 +0000
- Revision:
- 1:ab4d55399b01
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.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bbatten | 1:ab4d55399b01 | 1 | This package is an incomplete version of the full evaluation package |
bbatten | 1:ab4d55399b01 | 2 | due to limitations in upload capabilities. |
bbatten | 1:ab4d55399b01 | 3 | |
bbatten | 1:ab4d55399b01 | 4 | First, there are no man pages because files with the extension ".3m" |
bbatten | 1:ab4d55399b01 | 5 | are rejected. |
bbatten | 1:ab4d55399b01 | 6 | |
bbatten | 1:ab4d55399b01 | 7 | Second all text files - even make files - had to have an extension |
bbatten | 1:ab4d55399b01 | 8 | of ".txt" added in order to upload them. So to make the examples, |
bbatten | 1:ab4d55399b01 | 9 | you need to either specify "make -f Makefile ..." on the command line, |
bbatten | 1:ab4d55399b01 | 10 | or rename the makefiles in the example subdirectories back to |
bbatten | 1:ab4d55399b01 | 11 | "Makefile" after you download the package. |
bbatten | 1:ab4d55399b01 | 12 | |
bbatten | 1:ab4d55399b01 | 13 | Third, the upload tool rejects executables, so I renamed the executable |
bbatten | 1:ab4d55399b01 | 14 | in examples/x86 from "multest" to "multest.txt". To run it, you |
bbatten | 1:ab4d55399b01 | 15 | probably want to rename it back to just "multest". To load and run |
bbatten | 1:ab4d55399b01 | 16 | the executable in examples/kl46z on your development board, you should |
bbatten | 1:ab4d55399b01 | 17 | rename it from "multest.txt" back to "multest.bin". Alternately, using |
bbatten | 1:ab4d55399b01 | 18 | the make command should produce a correctly named executable in both |
bbatten | 1:ab4d55399b01 | 19 | subdirectories. |
bbatten | 1:ab4d55399b01 | 20 | |
bbatten | 1:ab4d55399b01 | 21 | You can also download a zip file of the evaluation package from the |
bbatten | 1:ab4d55399b01 | 22 | Microchip code host. Go to: |
bbatten | 1:ab4d55399b01 | 23 | |
bbatten | 1:ab4d55399b01 | 24 | http://embeddedcodesource.com/developer/tau_tian/s16math__fixed_precision_math_library |
bbatten | 1:ab4d55399b01 | 25 | |
bbatten | 1:ab4d55399b01 | 26 | and click on the download button. |
bbatten | 1:ab4d55399b01 | 27 | |
bbatten | 1:ab4d55399b01 | 28 | Sorry, and thanks. |