This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

有关定时器的TimerLoadSet参数问题



请教一下,图中的

ROM_TimerLoadSet第三个参数,也就是初值,只要超过20000~30000之间的
某个数,程序就会进入错误的中断Handler,小于20000的时候可以正常运行进入中断函数的
但是更大的话(比如30000 40000 50000 60000)就不行了。

我没有测试具体是20000~30000之间的哪一个数是突变点,但是按理来说要么是255,要么是65536。怎么会介于20000~30000呢

而且,定时器最少不也是16位的吗,我这里选的是TIMER_CFG_PERIODIC按理说应该有2^32,。

希望高手能帮忙解答一下,谢谢~