Timer 如何将参数传递给Arduino上计时器中断的回调函数?

Timer 如何将参数传递给Arduino上计时器中断的回调函数?,timer,callback,arduino,interrupt,Timer,Callback,Arduino,Interrupt,我需要一个定时器中断来调用Arduino上带有一组参数的函数。我已经查看了Timer1库,但它似乎无法用于向回调函数传递参数。您不能。您必须使用某种全局结构来保存当前状态。使用回调函数时,从该结构获取所需的数据。您可以将回调函数包装成无参数函数。这个包装器函数可以将任何想要的参数传递到函数中

我需要一个定时器中断来调用Arduino上带有一组参数的函数。我已经查看了Timer1库,但它似乎无法用于向回调函数传递参数。

您不能。您必须使用某种全局结构来保存当前状态。使用回调函数时,从该结构获取所需的数据。

您可以将回调函数包装成无参数函数。这个包装器函数可以将任何想要的参数传递到函数中