本帖最后由 niuyaliang 于 2013-12-15 20:22 编辑
调试了一下午的定时器,出现了一个问题,觉得很有必要提出来
SYSCLK->CLKSEL1 |= SYSCLK_CLKSEL1_TMR3_IRC10K;
SYSCLK->CLKSEL1 = SYSCLK_CLKSEL1_TMR3_IRC10K;
上面这两行代码有什么区别呢,看上去没什么区别呀,都是把设置好的值先进去,区别在于前者是保留其他位的值,后者则把其他位的值置零,一般情况下不会影响程序的。可是!!!偏偏,这句就出问题了!!!
|