?? sincos.h
字號:
/*--------------------------------------------------------------------------------
Function name: void sin_cos(sincos_struct *p, int angle)
---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------
fuction return structure statement
---------------------------------------------------------------------------------*/
typedef struct
{ int inv_step; //Q15, 步長的倒數, 對于一個360點的正弦表,其步長為1度,由于
//1度用無符號16進制可表示成0xffff/360=182.04166667
//所以invstep=1/182.04166667=0.0054932=0xB4(Q15)
int k_cosx; //cosx=sin(x+pi/2), K_cosx=pi/2=index_max/4=360/4 for a 360 point table
int sinx; //Q15, 返回angle的正弦值
int cosx; //Q15, 返回angle的余弦值
}sincos_struct;
/*---------------------------------------------------------------------------------
extern function statement
---------------------------------------------------------------------------------*/
void sin_cos(sincos_struct *p, int angle);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -