你好,我用的是C6747芯片。
1、当定时器工作在双32位非链式模式时,8个比较寄存器中的值来自于哪里?是从TIM12 复制过来的吗?
2、TIM12 如何跟所有的8个比较寄存器进行比较?是TIM12中的 值跟每一个比较寄存器中的值都一样吗?
3、定时器工作在双32位非链式模式,使能TIM12定时器,要产生CPU中断,是TIM12的值等于PRD12的值就会产生中断吗?还是还需要与比较寄存器比较后才会产生中断?
4、有没有用到定时器比较寄存器的中断相关例程?
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.
你好,我用的是C6747芯片。
1、当定时器工作在双32位非链式模式时,8个比较寄存器中的值来自于哪里?是从TIM12 复制过来的吗?
2、TIM12 如何跟所有的8个比较寄存器进行比较?是TIM12中的 值跟每一个比较寄存器中的值都一样吗?
3、定时器工作在双32位非链式模式,使能TIM12定时器,要产生CPU中断,是TIM12的值等于PRD12的值就会产生中断吗?还是还需要与比较寄存器比较后才会产生中断?
4、有没有用到定时器比较寄存器的中断相关例程?
Xiaolu Xie 说:1、当定时器工作在双32位非链式模式时,8个比较寄存器中的值来自于哪里?是从TIM12 复制过来的吗?
----自己设置需要的值。
2、TIM12 如何跟所有的8个比较寄存器进行比较?是TIM12中的 值跟每一个比较寄存器中的值都一样吗?
-----没明白后面的问题,反正原理就是你可以设8个不同的值,当tim12计数跟哪个相等时,就可以产生中断或者DMA事件。
3、定时器工作在双32位非链式模式,使能TIM12定时器,要产生CPU中断,是TIM12的值等于PRD12的值就会产生中断吗?还是还需要与比较寄存器比较后才会产生中断?
----都可以,不同的中断事件。
4、有没有用到定时器比较寄存器的中断相关例程?
----好像没有。