您好,我使能了内部定时器timer2,采用内部时钟10M,芯片为28033,采用PWM计数中断,中断间隔时间为10us 想使用内部timer2计数10us 每次进中断可以读取计数值 判断中断间隔是否为10us 我看数据手册上可以读TIM和PRD两个寄存器的值 我问一下 这个TIM和PRD读出来的值是怎么计算的?比如timer2定时器计数10us,TIM和PRD读出来的值是多少?谢谢~~
Green Deng:
你好,是指读取PWM的TIM和PRD寄存器吗?没听过这两个寄存器可以计算中断时间
如果你是在线仿真需要查看中断时间的话用CCS自带的clock就可以了
,
user6517892:
不是我是读timer2的TIM和PRD因为之前出现过晶振跑着跑着频率变化了晶振异常了但是芯片还是在正常跑这种情况我们是不知道的想用timer2检测中断间隔时间,timer2采用内部时钟10M,中断间隔时间是固定的10us(PWM计数触发中断)想在每次进中断的时候读取timer2的计数值判断一下是不是10us如果不是就说明时钟变化了想问一下timer2读出的TIM和PRD寄存器的值是如何计算的?
,
user6517892:
系统时钟是60M