AM263x MCU+ SDK  09.02.00
ti_arm_trig.h File Reference

Go to the source code of this file.

Macros

#define TRIG_TEXT_SECTION   __attribute__((section(".trigText"))) __attribute__((always_inline))
 
#define TRIG_DATA_SECTION   __attribute__((aligned(8), section(".trigData")))
 

Functions

float ti_arm_sin (float angleRad)
 Computes the trigonometric sine value of the input angle using polynomial approximation techniques. More...
 
float ti_arm_cos (float angleRad)
 Computes the trigonometric cosine value of the input angle using polynomial approximation techniques. More...
 
void ti_arm_sincos (float angleRad, float *retValues)
 Computes the trigonometric sine and cosine values of the input angle using polynomial approximation techniques. More...
 
float ti_arm_asin (float x)
 Computes the trigonometric arcsine value of the input value using polynomial approximation techniques. More...
 
float ti_arm_acos (float x)
 Computes the trigonometric arccosine value of the input value using polynomial approximation techniques. More...
 
float ti_arm_atan (float x)
 Computes the trigonometric arctangent value of the input value using polynomial approximation techniques. More...
 
float ti_arm_atan2 (float y, float x)
 Computes the trigonometric atan2 value of the input values using polynomial approximation techniques. More...
 
static TRIG_TEXT_SECTION float ti_arm_sqrt (float x)
 Arm FPU Hardware Single-Precision Square Root Function. More...
 
static TRIG_TEXT_SECTION float ti_arm_abs (float x)
 Arm FPU Hardware Single-Precision Absolute Value Function. More...