error: expected declaration or statement at end of input atmel studio
error: expected declaration or statement at end of input atmel studio
我是嵌入式系统的新手 我正在使用 "atmel Studio7" 所以我打开了 xmega128a1 的 ASF 向导 T_C 驱动程序并将其修改为仅将定时器 TCC0 设置为计数 50 毫秒并引发溢出在我评论其他计时器的旁边每 50 毫秒标记一次,
我试图编译,但我有一个错误,我无法更正它,错误是:"expected declaration or statement at end of input"。
位于这段代码中:
void tc_set_ccd_interrupt_callback(volatile void *tc, tc_callback_t callback)
{
#ifdef TCC0
if ((uintptr_t) tc == (uintptr_t) & TCC0)
{
tc_tcc0_ccd_callback = callback;
}
else
#endif
}
任何人都有想法或建议。
删除 else 词。它期望在它之后有一个新的语句,而你没有
我是嵌入式系统的新手 我正在使用 "atmel Studio7" 所以我打开了 xmega128a1 的 ASF 向导 T_C 驱动程序并将其修改为仅将定时器 TCC0 设置为计数 50 毫秒并引发溢出在我评论其他计时器的旁边每 50 毫秒标记一次, 我试图编译,但我有一个错误,我无法更正它,错误是:"expected declaration or statement at end of input"。 位于这段代码中:
void tc_set_ccd_interrupt_callback(volatile void *tc, tc_callback_t callback)
{
#ifdef TCC0
if ((uintptr_t) tc == (uintptr_t) & TCC0)
{
tc_tcc0_ccd_callback = callback;
}
else
#endif
}
任何人都有想法或建议。
删除 else 词。它期望在它之后有一个新的语句,而你没有