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.

[参考译文] CCS/MSP430F2011:计算确定期间的脉冲数

Guru**** 2390735 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/633117/ccs-msp430f2011-counting-number-of-pulses-in-determined-period

部件号:MSP430F2011

工具/软件:Code Composer Studio

德拉斯,

我尝试在特定的时间间隔内计算偶尔发生的脉冲数(低活动)@ WFP 2.6。 我最好要在大约0.25Vcc的电压水平上触发。 脉冲周期为20毫秒。 当在时间间隔内达到一定数量的脉冲时(例如 200ms)需要 设置中断。

我还不知道从哪里开始。 任何人都能提供帮助?

谢谢!

Arnold

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Arnold,

    可能有一些不同的使用案例。

    1) 您可以使用端口中断来获取每个下降边缘的中断

    2) 您可以使用此引脚的TimerA捕获,它也会生成中断

    MSP430无法通过引脚WFP 2.6 进行真正的电平检测。 您可以在此处使用比较器来设置实际电压电平。 这只能在连接比较器模块的不同引脚上实现。

    祝您一切顺利,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我尝试计算特定时间间隔内偶尔发生的脉冲数(低活性)@ WFP 2.6。 我最好要在大约0.25Vcc的电压水平上触发。 脉冲周期为20毫秒。 当在时间间隔内达到一定数量的脉冲时(例如 200ms)需要 设置中断。

    我还不知道从哪里开始。[/QUOT]

    您可以从代码的这一部分开始,其中间隔设置为1秒(MSP430F5xx @ 24 MHz)。

    http://forum.43oh.com/topic/3317-msp430f550x-based-frequency-meter/?do=findComment&comment=28994</s>2.8994万