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.

[参考译文] 独立 MCF8316A 编程

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1284409/standalone-mcf8316a-programing

主题中讨论的其他器件:MCF8316AMSP-EXP430FR2355、MCF8316AEVM 、MSP430FR2355

您好!是否可以 使用 MSP430 launchpad 通过 I2C 通过 TI Instruments GUI 对 MCF8316A 芯片进行编程?是否只能像本主题中一样更改寄存器中的数据?  

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1246892/faq-program-mcx-bldc-motor-driver-through-i2c-using-msp430-launchpad

此外、 通过 GUI 配置独立 MCF8316A IC 的方法有哪些?  

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

    您好 Ignas:

    [quote userid="581051" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1284409/standalone-mcf8316a-programing 读者好!是否可以 使用 I2C 的 MSP430 Launchpad 通过 TI Instruments GUI 对 MCF8316A 芯片进行编程?是否只能像本主题中一样更改寄存器中的数据?  [/报价]

    我可能误解了您的问题、但我们的 EVM 已经配备了预编程了固件的 MSP430、可与 在线 GUI MCF8316A_GUI 或我们的 Motor Studio GUI 配合使用。 如果需要、您可以  使用与 EVM 相同的固件对 MSP430 LaunchPad 进行编程、特别是 MSP-EXP430FR2355 LaunchPad、该 MSP430 LaunchPad 也将能够与 GUI 配合使用。 要使用固件对 MSP430进行编程以便其可以与这些 GUI 中的任何一种配合使用、请按照以下常见问题解答中的说明进行操作: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1281363/faq-motor-studio-gui---evm-firmware-compatibility。

    有关我们的固件编程的 Launchpad 上 MSP430的引脚分配、您可以参阅 MCF8316AEVM 的原理图文档。

    [quote userid="581051" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1284409/standalone-mcf8316a-programing 还有 通过 GUI 配置独立 MCF8316A IC 的方法是什么?

    配置 MCF8316A IC 需要使用外部微控制器。

    此致、

    约书亚

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

    我试着更好地解释我的问题。 我想通过  MCF8316A IC 制作一个小型 ESC、我想知道是否可以将 Launchpad 连接到 MCF8316A IC 的 i2c 引脚以在 GUI 中配置它、或者是否始终需要外部控制器。 我正在尝试设计一个小而轻量的 ESC,以适应现有的接收器  ,用于蚂蚁重量 battle 机器人和大小和重量是我的主要限制。 此外、我还是个学生、因此 我不 想让事情变得非常复杂、这就是为什么我想知道它能够简单地将 IC 连接到 LaunchPad、以便通过 GUI 访问它、还是我 需要使用单独的微控制器 要将其连接到 GUI、或者我是否 需要在微控制器的帮助下更改 IC 中的寄存器。 如果可以在 GUI 中借助单独的控制器访问 IC、您知道任何示例代码和硬件吗?  

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

    伊格纳斯、您好!

    在 MSP430FR2355 Launchpad 上无法支持用于 GUI 的 FW、因为该 Launchpad 缺少 FTDI 芯片、4MHz 外部晶体、并且 GUI 还使用的波特率对于 LaunchPad 来说太高。  

    您可以使用 Launchpad 来按照您链接的常见问题解答中的指导手动对寄存器进行编码、也可以从 MCF8316AEVM 上的接头 J6中移除所有跳线分流器、并连接 SCL、SDA、 J6接头 MSP430FR2355侧的 AGND 引脚连接到外部 MCF8316A 芯片上的相应引脚。 请注意、任何 MCx EVM 都可以用于执行此操作、而不仅仅是 MCF8316AEVM。 如果您使用 MCT EVM 并希望使用 Motor Studio GUI、则必须对 MSP430上的 FW 进行重新编程。

    一旦配置了 MCF8316A 并将此寄存器配置写入 EEPROM、除非需要再次重新配置 MCF8316A 上的寄存器设置、否则将不再需要外部控制器。

    希望这更好地回答了您的问题。

    此致、

    约书亚

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

    如果我获取一个 EVM 并从中获取 IC、那么是否可以将独立的 MCF8316A IC 连接到不同的测试板上、并使用用于 i2c 引脚的接头连接到 EVM 板的输出、然后以这种方式连接到 GUI?  

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

    伊格纳斯、您好!

    没错、您可以  通过将 EVM 接头的 I2C 引脚和 AGND 连接到独立的 MCF8316A IC 测试板、将我们 EVM 上的控制器连接到测试板上单独的 MCF8316A IC。 此设置将允许您使用 GUI 来配置独立的 MCF8316A IC。

    此致、

    约书亚