本帖最后由 长虹掩日 于 2024-9-13 21:46 编辑
我对c还不太熟练,有个语法问题
正常调用
int cb(void *arg)
{
drv_gpio_write(TEST_GPIO_0, 1);
return -1;
}
TL_ZB_TIMER_SCHEDULE(cb, NULL, 3 * 1000);
报错 passing argument 1 of 'ev_timer_taskPost' from incompatible pointer type
int cb(void *arg)
{
drv_gpio_write(TEST_GPIO_0, (int)*arg);
return -1;
}
TL_ZB_TIMER_SCHEDULE(cb, 0, 3 * 1000);
我想在函数TL_ZB_TIMER_SCHEDULE中带参数,但是编译过程中代码报错。
|