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.

[参考译文] MSP430FR2676:扫描时间估算值

Guru**** 2538930 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/992192/msp430fr2676-scan-time-estimation-value

器件型号:MSP430FR2676

您好!

我的客户正在使用 FR2676评估他们的传感器。
在 CapTIvate 设计中心 GUI 中、"扫描时间估算"值小于10msec。
但是、当客户测量电路板上的实际扫描时间时、需要~15ms。
时间是为 CAPT_MANAGER_UPDATE_SENSOR ()测量的。

客户了解 CAPT_MANAGER_UPDATE_SENSOR ()调用回调函数,因此  CAPT_MANAGER_UPDATE_SENSOR ()使用的时间  
  与扫描时间不完全相同。
但客户使用的回调函数所需的时间不到1毫秒。 因此仍然存在~4msec 的差异。

测量的扫描时间是否有任何原因比"扫描时间估算"更长?

谢谢、此致、
田志郎一郎

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

    尊敬的 Koichiro San:

    扫描时间估算器仅考虑转换频率和目标转换计数值来估算时间。  它不考虑 CAPT_MANAER_UPDATE_SENSOR ()中发生的处理时间和通信。

    例如、如果目标转换计数= 500且 GUI 中的转换频率设置为 f/2、则转换时钟为8MHz、但执行一次转换需要2个转换时钟周期、因此有效转换速率为4MHz。  转换率周期为1/4MHz 或250nsec,因此测量一个传感器所需的时间为250nsec * 500 (转换计数)= 125usec。 当手指触摸时、此时间将会略微增加或减少、具体取决于传感器是自感还是相互感应。

    请记住、这是 just1周期的测量时间。  FR2676具有4个测量块、并联测量。  如果有4个按钮、并且它们位于同一"按钮组"中、并且每个按钮都连接到不同的测量块、则由于它们是并行测量的、因此测量所有4个传感器的时间仅为125uec。  如果有超过4个传感器、则会有额外的测量周期。  每个传感器组可具有不同的目标转换计数、因此这也会影响总测量时间。

    让客户单击扫描时间估算器窗口中的帮助按钮以了解更多详细信息。

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

    您好、Koichiro San、

    我已经听过你几天了,所以我假设你的问题已经得到了解答。
    如果情况并非如此,请单击“这无法解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。