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.

[参考译文] TMS320F28379S:编码器基于位置管理器示例-我发现其中一个 cmpss 单元在一段时间后停止。

Guru**** 2530720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/956148/tms320f28379s-encoder-bases-upon-the-position-manager-example---i-am-finding-that-one-of-the-cmpss-units-stops-after-a-period-of-time

器件型号:TMS320F28379S

它似乎具有某种边界。

当装置启动时、它按预期工作、然后在旋转一小段距离(大约20度)后、它会在移动时停止切换。

信号仍然是输入。 outputtxbar (4)可能会断开连接(?) 或 cmpss (4)停止。

有什么想法吗?

谢谢、

Don

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

    我发现 、出现问题的 cmpss 的 DACVALS 和 DACVALA 突然从0x800下降到0xff。 如果我手动复位它(使用调试器)、它将在短时间内再次运行。

    是否有人知道导致这种情况的原因?

    谢谢、

    Don

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

    因此、基本上、我的通道1和2的偏移量由于某种原因衰减到255 -我正在用手旋转转子、我是否可以这么快地改变速度、从而使逻辑混乱?

    Don

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

    Don、

    我很难理解您的问题。

    如果您使用的是 TI 开发的套件或示例、请告知我们产品的名称。

    如果您正在使用自定义系统、请尝试从模块级行为与期望方面描述您的问题。  我看到您在使用 CMPSS 时遇到了一些问题、但我没有关于观察到的行为如何偏离其编程行为的上下文。

    Tommy