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.

[参考译文] MSP430FR50431:MSP430FR50431 -读取寄存器

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1330796/msp430fr50431-msp430fr50431---reading-registers

器件型号:MSP430FR50431
主题中讨论的其他器件:MSP430FR6043MSP-FET

您好!

我正在尝试将为 MSP430FR6043提供的演示代码刻录到包含 MSP43050431的定制电路板上。 我按照指令操作、并且按照建议调整了值来适应 MSP43050431的代码(正如这个[link](e2e.ti.com/.../msp430fr5043-msp430fr5043-custom-ultrasonic-board-software-issues)中讨论的那样)。

我将 MSP-FET (我从 TI 购买)连接到了电路板上的跳线、如图所示。 但我仅连接了以下引脚:1、3、5、7、11、  和2、4 (VCC、GND)。

完成这些步骤后、我尝试使用 CCS 来编写代码、但我遇到了以下

请帮帮我。 问题是我没有连接 MSP-FET 和定制板之间的所有引脚? 代码是否不适用于 MSP43050431器件、只能烧写到 MSP430FR6043上? 或者我的过程中是否还缺少其他东西?

谢谢!

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

    尊敬的 IDO:

    是的、每个器件的代码并不完全相同、因此为了实现代码、需要根据器件详细的硬件进行修改。 但是、这始终不会影响与电路板的连接。

    另一方面、 您应该更改器件连接器文件、以及项目的头文件。 我建议您使用一个示例项目并将其下载到外部客户电路板上、如果它工作、则在电路板上没有硬化问题、然后您可以 根据您的参考项目更改项目设置。

    对于 MSP FET 连接、可以参考以下内容:https://www.ti.com/lit/ug/slau278ah/slau278ah.pdf?ts = 1709293407423&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FMSP-FET 

    B.R.

    萨尔

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

    但我使用 MSP430FR50431、它没有演示代码、
    我曾尝试将 MSP430FR6043演示代码烧录到该代码、但未成功、如上所述。
    您是否具有50431的演示代码?

    您是说演示代码应正确刻录在我的定制板上吗?
    如果不能、这些可能是硬件问题吗?

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

    您需要连接 VCC_TOOL 或 VCC_TARGET [请参见上图中左上角的"连接重要事项"]。 MSP-FET 需要了解目标 VCC、以便能够驱动这些引脚。

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

    现在我得到:   

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

    我要更新
    如果我点击忽略
    它仍然燃烧,这是正常的烧伤吗? 或者信息会在那里丢失?

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

    我不知道 FR6043和 FR5043之间的区别、因此我不知道它是否能正常工作(正常运行)。

    接下来、我要转到"Build Settings->General->Variant"并将选项更改为 MSP430FR50431。 我无法保证它将构建(没有错误)、但这是如何更改"目标设置"的方法。

    [编辑:在那里、确保选中了"自动管理目标配置"框。 通常情况下是这样。]

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

    尊敬的 IDO:

    Bruce 是正确的、您应该首先更改项目的器件选择、这将自动更改链接器文件(cmd)、一些宏定义和 include 文件(.h 文件)以 适应新器件。 之后、如果您的调试接口还不错、那么代码应该会正常下载到器件上。

    注意:更改变体后可能会出错、这意味着您应该进行代码迁移。 如果您无法传递编译器、我建议您可以使用空项目来验证调试接口。

    6043的演示项目:

    将其更改为5043:

    对于第二部分、演示代码适用于  MSP430FR6043、我认为 FR50431没有参考代码、应该 针对自己的电路板进行代码迁移。 我建议您使用 TI EVM 板获取 有关 USS 的良好实践经验、然后进行迁移。

    B.R.

    萨尔