请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR4133 您好!
我在使用 MSP430 fr4133上的计时器时遇到问题。 我使用计时器 A 模块来计数高达4.36秒。 我使用的是32kHz ACLK 除以8。 根据我的计算结果、32768/8 = 4096、1/4096 = 244.14uS、对于4.36/244.14us = CCR0值的节拍数约为17859。
我正在使用 IAR 软件中的周期计数器从一个中断到它返回到下一个中断的时间进行计数。 我从中得到的值是4579158/1x10^6 = 4.579s。 我不理解的是为什么该值比计算值大得多。 如果它是我的计算或其他东西。
此外、在这方面测量周期的最佳方法是切换中断上的一个引脚并直接使用示波器进行测量。
如果有人能告诉我为什么会发生这种情况,我将不胜感激。
谢谢