我有一些ISR,我不知道如何用doxygen来记录它们。你有什么主意吗?
举个例子。有什么特殊的代码是由doxygen来记录的吗?
ISR(usartTimer_OVF_vect){
usartData.flag_send_data = TRUE;
}发布于 2017-10-19 09:01:57
直接来说,这是不可能的,因为它是无效的C,但有了解决办法,这是可能的。
#if defined(__DOXYGEN__)
void usartTimer_OVF_Vect(void)
#else
ISR(usartTimer_OVF_vect)
#endif
{
usartData.flag_send_data = TRUE;
}在这种情况下,doxygen只会看到一个没有任何参数的带有usartTImer_OVF_Vect名称的void函数。
https://stackoverflow.com/questions/46825966
复制相似问题