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.

[参考译文] DRV8705H-Q1EVM:用于微控制器的 ADC

Guru**** 678420 points
Other Parts Discussed in Thread: MSPM0L1306, MSP-FET, DRV8706-Q1, MSPM0-SDK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1275843/drv8705h-q1evm-adc-used-in-the-microcontroller

器件型号:DRV8705H-Q1EVM
主题中讨论的其他器件:MSP-FET、MSPM0L1306 DRV8706-Q1MSPM0-SDK

大家好、

我正在处理此器件以进行校准。 是否可以通过某种方法来了解 EVM 的微控制器中使用的 ADC 的输出代码(数字值)? 在驱动器的 GUI 中、没有选项可用于了解 ADC 的输出代码。 是否有替代的方法?

此致、

莫希特

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

    嘿、Mohit、

    您可能需要修改 相应的固件。  您可以在  road.c 中 updateSOReading()函数的末尾添加一个断点。   在 CCS 中编译代码、对其进行初始化并进入调试模式、将 EVM 连接到 GUI、使电机达到所需速度、然后启用断点。   

    或者、可以让固件将 ADC 值打印给串行监视器、而不是断点。  这可能会更困难、因为我不认为在 EVM 也连接到 GUI 以进行控制的情况下可以进行串行监视器读取。   

    此致、

    雅各布

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

    您好、Jacob、感谢您的回答。 为此、我是否需要 MSP FET 工具? 我目前没有该文件。

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

    嘿、Mohit、  

    、是的、您将需要该 EVM 的 MSP-FET 工具、非常抱歉。  也可以使用 XDS-110 、或者如果您有的话、可能会使用另一个硬件调试器。   

    此致、

    雅各布

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

    我可以从 samples.ti.com 订购吗?

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

    很抱歉、我错了、XDS110在该 EVM 上不能用于 MSP430。  看起来 MSP-FET 工具是唯一的选择。  

    您可以让采购人员从普通 TI store 订购 MSP-FET、就像您对 DigiKey / Mouser 等产品的订购方式一样。 该功能在样片商店不可用。

    此致、

    雅各布

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

    您好、Jacob:

    我订购了外部微控制器 MSPM0L1306来控制电机驱动器。 您能否提供任何示例代码来从外部微控制器输出 ADC 值?

    此致、

    莫希特

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

    嘿、Mohit、  

    您应该能够检查 MSPM0示例代码是否可供 ADC 使用、让我在该团队的一个成员中循环使用。

    此致、

    雅各布

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

    尊敬的 Mohit:

    MSP 团队有一个在我们的 MSPM0-SDK 和 TI Resource Explorer 中使用 MSPM0L1306 + DRV8706-Q1的示例。  

    以下是所需资源(第4页)的应用手册: https://www.ti.com/lit/pdf/sprad34

    代码示例如下: dev.ti.com/.../node

    文档支持位于: dev.ti.com/.../node

    谢谢。
    亚伦

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

    大家好、Aaron

    感谢您的回复。 当我不熟悉 CCS 工具时、仍然有一些问题。

    如何从 CCS 运行示例代码? 是否可以运行代码来驱动电机?

    如果可能的话、您还能够提供代码来从微控制器中打印 ADC 的值(ADC 的数字值)?

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

    尊敬的 Mohit:

    我会将该主题重新分配给 MSP 团队、以支持您的问题。

    谢谢。
    亚伦

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

    大家好、Jacob、我想当我尝试将 ADC 值打印到串行监视器时、MSPM0L1306遇到了类似的问题。 您认为可以在 CCS 本身中读取 ADC 寄存器值吗?