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.

[参考译文] MSPM0L1306:DRV8329AEVM + MSPM0L1306

Guru**** 2914580 points

Other Parts Discussed in Thread: DRV8329AEVM, MSPM0L1306, DRV8329, SYSCONFIG

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1633328/mspm0l1306-drv8329aevm-mspm0l1306

器件型号: MSPM0L1306
主题中讨论的其他器件: DRV8329AEVMDRV8329

Im 通过 MSPM0L1306 在 DRV8329AEVM 上运行。 将电压值和电流值恢复时会遇到很多问题。 Im 试图使 GUI 正常工作、并将其插入到固件中、发现了我认为 3 个错误。 您能给我一些建议或发送工作设置的图片吗? 我可能会遇到跳线设置问题或缺少其他问题。

错误 1:  错误的 ADC 中断(而不是)MEM3  MEM1意味着 ISR 永远不会被触发、将所有读数保持为零。

错误 2:  VREF 在 1.4V 时初始化、与固件的预期 2.5V 默认值冲突。

错误 3: ADC 在 VREF 稳定之前重新启用、从而在每个基准开关后破坏第一个样本。

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

    高灰、

    您正在使用哪个演示代码? 这可能是一个很好的解决方案。 您能告诉我如何配置和初始化 ADC 和 Vref 吗?

    或对于一般用例、您可以参考: ADC12_single_conversion

    此致、

    Zoey

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

    我使用在插入 MSPM0L LaunchPad 并在 在线 GUI 中初始化 XDS 调试器时加载到微控制器的代码。 我还尝试了从 MSPM0L SDK 加载工程、并且遇到了相同的问题。 上面的错误存在于我提到的 SDK 工程中。  

    请告知此代码是否已经过测试、如果已经过测试、您能否提供更多信息设置?

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

    对于 SDK、我们执行测试、许多客户 正在使用。

    我正在使用在插入 MSPM0L LaunchPad 并在 在线 GUI 中初始化 XDS 调试器时加载到微控制器的代码。

    我不确定哪种代码和哪种固件? DRV8329EVM 是否提供了此功能? 或从 MSPM0 SDK 导入。 如果在 MSPM0 SDK 中、请让我知道哪个演示代码会导致您提到的错误。

    此外、请提供您的硬件信息、例如 一个 DRV8329EVM +一个 MSPM0L1306 LaunchPad 或是否集成了 DRV8329EVM 中的 MSPM0

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

    很抱歉耽误你的时间。 使用  DRV8329AEVM 和 MSPM0L1306 LaunchPad 的 Im。 您能否提供正在工作的设置的图片? 我想仔细检查一下我这边的跳线和引脚搭接 这可能是猜测者问题。 我将在没有 GUI 的情况下尝试 MSPM0 SDK。 您能否提供 指向专门适用于 DRV8329EVM 和 MSPM0L 的 SDK 电机控制演示的关联文档的指针。  

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

    高灰、

    DRV8329 不在 MSP 覆盖范围内。 您可以告诉我 MSPM0L1306 LaunchPad 需要哪个引脚和哪个功能。

    guicomposer problem。 [/报价]

    我想知道您使用的是哪个 GUI? 来自 MSP 侧还是 DRV 侧? 如果您能给我任何提示、将此案例向前推进会很有帮助。

    DRV8329EVM 和 MSPM0L。  [/报价]

    您可以在 SDK (sensorless-foc_DRV8329) 中找到我们的演示代码。 我们建议您使用可在此处下载整个 SDK 的离线版本 (MSPM0-SDK 软件开发套件 (SDK)| TI.com)。 此演示代码基于 M0G3507、请将其迁移到 M0L1306。  

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

    您的 Hardware_User_Guide 显示其他地址、https://software-dl.ti.com/msp430/esd/MSPM0-SDK/1_20_01_06/docs/english/middleware/motor_control_bldc_sensored_trap_hall/doc_guide/doc_guide-srcs/drv8329/LP_MSPM0L1306/DRV8329_、SDK.html 和 https://dev.ti.com/gallery/view/TIMSPGC/MSPM0L-DRV8329AEVM-GUI/ver/1.0.0/

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

    您好、

    感谢您告诉我。 提醒一下:此 GUI 正在发送命令来控制 M0、而不是刷写 MCU。 在使用此 GUI 之前、您需要刷写固件。  

    对于 MSPM0L1306 硬件连接、请注意:

    跳线 9 和 10 连接到以下引脚。-> PA0 和 PA1 (ODIO) 可以具有上拉电阻器。

    2.移除我在此处突出显示的以下跳线。

    我查看了这个 SDK。 以下是反馈:

    [引述 userid=“592713" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1633328/mspm0l1306-drv8329aevm-mspm0l1306 错误 1:  错误的 ADC 中断(而不是)MEM3  MEM1意味着 ISR 永远不会被触发、将所有读数保持为零。

    是的、您说得对。 我相信该工程是从使用 MEM3 的 M0G3507 迁移过来的。 我会将此问题报告给我们的软件团队。 谢谢!

    [引述 userid=“592713" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1633328/mspm0l1306-drv8329aevm-mspm0l1306 错误 2:  VREF 在 1.4V 时初始化、与固件的预期 2.5V 默认值冲突。[quote userid=“592713" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1633328/mspm0l1306-drv8329aevm-mspm0l1306 错误 3: ADC 在 VREF 稳定之前重新启用、从而损坏每个基准切换后的第一个样本。

    我在 SYSCONFIG 中检查了 ADC 正在使用 VDD 3.3V 基准。 这里未使用 Vref。

    此致、

    Zoey

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

    谢谢。 尽管修复了这些问题、但 GUI 仍然非常糟糕。 我认为这种功能不起作用、电机也不能旋转。 您能否在您的终端进行测试?  

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

    感谢您的反馈。 会向软件团队提供您的建议。