真的需要手动清除XMEGA定时器溢出中断标志吗?
你们中有些人可能知道,Atmel提供了一个软件框架(主要是Atmel Studio的一部分),该框架提供了驱动程序和示例,并且或多或少定期进行更新。 他们在最近的更新中明确指出,在中断回调函数中手动清除溢出中断标志很重要。 // * \subsection xmega_tc_qs_ovf_setup_code Example code // * // * Add a callback function that will be executed when the overflow interrupt // * trigger. // * \code static void my_callback(void) { // User code to execute when the overflow occurs here // THIS WAS ADDED IN …