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.

[参考译文] TMS320F280039C:HRCAP 捕获的时间不准确

Guru**** 2576215 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1574608/tms320f280039c-the-time-captured-by-hrcap-is-inaccurate

器件型号:TMS320F280039C
主题:C2000WARE 中讨论的其他器件

工具/软件:

尊敬的 Champs:

客户发现使用 ECAP3 HRCAP 捕捉模块导致了时间不准确。 但是、去除高精度选项可以改善周期时间捕获。

ECAP3 配置如下:通过检查 syscfg 中的 HRCAP+校准部分来执行自动初始化。

纳秒值的计算方法是读取周期与纳秒值之间的比率、并将其与时间戳值相结合。

他们发现、计算出的纳秒值与在未启用 HRCAP 的情况下转换的捕获值显著差异超过 100ns。 使用示波器、我们发现在未启用 HRCAP 的情况下得到的结果实际上更加准确。

您能帮助我们确定原因吗? 谢谢!

Julia

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

    尊敬的 Julia:

    很遗憾、我无法复制此内容。 我已经以现有的 C2000WARE 示例为例、  

    C:\ti\c2000\C2000Ware_6_00_00\driverlib\f28003x\examples\hrcap\hrcap_ex1_capture.c

    而且我能够看到 XCLKOUT 信号的正确 HR 捕捉。

    您能否将其 HRCAP 设置与示例进行比较?

    此致、

    Ryan Ma