STM32高级定时器影子寄存器问题

img


时基的预分频器,自动重装载寄存器和捕获比较寄存器都有影子寄存器,为什么大多数例程中只有捕获比较寄存器需要写这个预装载函数

影子寄存器的存在起到一个缓冲的作用,用户值->寄存器->影子寄存器->起作用,如果不使用影子寄存器则用户值在写到寄存器之后则里面起作用
建议看看看这篇文章:https://blog.csdn.net/k666499436/article/details/125658564 这个博主写的很好