请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 我正在尝试在周期性向上计数模式下使用 tm4c1294上的计时器之一。 一切都正常、除了我似乎无法重置计数值。
以下是我的初始化代码:
SysCtlPeripheralEnable (SYSCTL_Periph_Timer1); TimerConfigure (Timer1_base、timer_CFG_PERIODIC_UP); TimerEnable (Timer1_base、timer_A);
下面是我尝试复位计时器的方法:
HWREG (Timer1_base + TIMER_O_TAV)= 0;
即使在我向 TAV 写入0之后、我也看不到 TAV 或 TAR 寄存器被复位为零。 它们只是继续计数。
有人能解释如何重置计时器吗?