W801 math.h 使用数学函数 编译报错 如何解决

#include "math.h"

double y_sin = 0;    //函数
double x_sin = 0;    //函数

static void demo_timer_irq(u8 *arg)    //dshiqi定时器中断服务程序
{
    x_sin++;
    if(x_sin > 600)
    {x_sin = 0; }
    //print(x_sin);
    printf("[%d]",x_sin);
    printf(",");
    printf("[%d]", y_sin);
    y_sin = 255*sin( x_sin*0.01 );
    pwm_demo(1,2,y_sin,4,0);
}

 

 

 

菜鸟教程搜索sin这个函数,看举例的具体用法