当你加载一个常数时,你覆盖了定时器中的当前值,但是当你减去一个常数时,你从一个定时器中减去那个值,这个定时器是静止计数的,所以你在定时器中得到一个不同的值,然后是恒定的负载情况。在减法前停止计时器,然后启动计时器,看看是否得到不同的结果。它仍然是不同的,然后恒定负载情况下,因为减法将需要更长的时间来执行比一个简单的负载。记住,定时器计数为UP,当定时器溢出(FFFF到0000)时发生中断,因此定时器中会有一些计数,然后从定时器中减去并重新加载结果。
当你加载一个常数时,你覆盖了定时器中的当前值,但是当你减去一个常数时,你从一个定时器中减去那个值,这个定时器是静止计数的,所以你在定时器中得到一个不同的值,然后是恒定的负载情况。在减法前停止计时器,然后启动计时器,看看是否得到不同的结果。它仍然是不同的,然后恒定负载情况下,因为减法将需要更长的时间来执行比一个简单的负载。记住,定时器计数为UP,当定时器溢出(FFFF到0000)时发生中断,因此定时器中会有一些计数,然后从定时器中减去并重新加载结果。
举报