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.

[参考译文] MSP430FR6047:-

Guru**** 2551320 points
Other Parts Discussed in Thread: MSP430FR6043, MSP430FR6047, EVM430-FR6047

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/913018/msp430fr6047--

器件型号:MSP430FR6047
主题中讨论的其他器件:MSP430FR6043EVM430-FR6047

大家好。我想在控制台中添加 LEA 信息的打印。 但 LEA 具有来自 SDHC (MCU 模块 USS 的 ADC)的n`t Ω 值。 我n`t 不明白为什么会发生这种情况。 寄存器工作正常、并通过水流量计快速入门指南成功进行测试。

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

    您好!

    如果您希望在捕获后查看 ADC 值、则可以获取 LEA 使用的上游和下游捕获缓冲器的指针、具体如下:

    uint8_t* pUPSCap =(uint8_t*)(USS_getUPSPtr (&gUssSWConfig));
    uint8_t* pDNSCap =(uint8_t*)(USS_getDNSPtr (&gUssSWConfig));

    这是您想要的吗?

    BR、
    Leo

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

    我使用 msp430fr6043_sdhs_01__程序。 `s 站点的示例。 代码在 LEA 数组中具有"结果"。 上行/下行计量的信息在此处写入。 我n`t 我不会巧妙地读取此数据、也不能使用另一种显示方式。  

    请写下您的答案、并进行更多部署。

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

    我在`s LEA 数据和寄存器 μ C 数据的 int (main)代码中添加 printf。 但我只有两种类型的数据:F800和7FF、我的意思是不正确、因为源发送的是单眼电压值。 n`t 按示例代码使用公式、则电压平均值与 LEA 数据的平均值不匹配。

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

    e2e.ti.com/.../msp430fr6043_5F00_sdhs_5F00_01_5F005F00_.c

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

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

    你(们)好

    如果您不在代码中添加 printf 并检查结果以在 SDHS_ISR 中放置断点、会怎么样?  

    我认为应该没有错误、您唯一想知道的问题是如何以图形方式显示结果、对吧?  

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

    你(们)好
    我不想n`t 一个结果图形或类似的东西。 我想直观地检查 LEA 接收到的数据、并使用示例`s 公式(V =(ADC_code *(f_s/2))/(GAIN*7FF)+偏置)将阵列转换回输入电压。 我`mn`t 失败、无法理解原因。

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

    你(们)好  

    您是否在不更改任何内容的情况下尝试演示代码、只 需检查结果即可在 SDHS_ISR 中放入断点、然后  

    使用 以下公式将阵列转换回输入电压:V =(ADC_code *(f_s/2))/(GAIN*7FF)+ Bias?

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

    你(们)好
    我使用演示代码而不进行任何更改。 我在 SDHS_ISR 中放置一个断点、在 CSS 调试模式中的表达式中添加数组"结果"、以查看该断点的值。 但是、当我`s 结果的值时、无论输入电压如何、它们都始终为零。

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

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

    e2e.ti.com/.../TI_5F00_demo-code_5F00_SDHS.txt

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

    请解释演示代码 V =(ADC_code *(f_s/2))/(gain*7FF)+ Bias.What is f_s and Bias in code? 它来自何处或如何考虑用于公式?

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

    你(们)好

      我们在演示代码中提供了有关 f_s、增益和偏置的说明

    f_s = 755mV (满量程电压)、增益=^μ A (0.1/20))≈1、偏置= 900mV。

    您是否在 开始地址0x4000处获得 LEA RAM 中的值?

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

    你好
    演示程序中的起始地址为0x5000。
    当我不向互译头结果发送任何信息时`s Experesion 中的值为零。 但是、当我发送一些电压结果时、`s Experesion 中的值也为零。

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

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

    当我使用另一个程序(Katie Piar`s One)时、我遇到同样的问题。 代码编译、无错误启动、然后重复出现情况。

    在她的程序地址中、从0x2C00开始。

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

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

    你(们)好

    哦、对了、它从0x5000开始。 但它并不更成熟、您只需查看名为"Results"的数组中的值即可。 位置= 0x2C00是 MSP430FR6047的演示。 您可以仅使用 MSP430FR6043的演示。 我们可以确保演示没有问题、因为我们已经多次验证了演示。 请与您的硬件联系。 我认为如果您正确处理软件、您的硬件应该存在一些问题。

    此致

    Gary

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

    可能我在闪存 MCU 的简单部分中出错了?
    1) 1)我从 Resourse Explore 复制示例程序
    2) 2)我在新项目中发布代码
    3) 3) Bauld 和调试那个
    4) 4)在开始之前、我在互感器接头上连接 sourcen`s Wire
    5) 5)启动程序(在它将断点置于 SDHS 中断之前)、施加电压(我使用0.0 - 1.5V 在互感器接头上发送)
    6) 6)检查 Experesion 中的"relResults (结果)"数组。

    n`t 编译没有任何错误或问题、但我不理解为什么会发生错误。

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

    你(们)好

    我注意到标题为 MSP430FR6047。 那么、您使用的是 MSP430FR6047、对吧?

    如果是、您应该在此处 https://dev.ti.com/tirex/explore/node?node=AFnWKjMB1ufMrYJYw64CVg__IOGqZri__LATEST 上使用 MSP430FR6047的代码示例

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

    是的。 我使用 MSP430FR6047。 我尝试为 MSP430FR6043使用示例 、因为它们在演示中是相等的、我认为这可以解决问题。

    我在 CCS 中`s Resource Explore 提供的示例代码(与您的参考代码相同)

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

    为什么不使用我刚才发送给您的 FR6047代码示例?  

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

    o 键
    我从您的参考下载文件并添加到 CSS 项目中

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

    我应该构建它、对它进行调试并写入您的数据吗?

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


    当我`s 点击按钮"恢复"程序时、它的值。 在第二次和第三次使用按钮"恢复"中、值为n`t μ s 变化。

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

    可以打开0~99等结果的值吗?

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


    在从上部回复开始执行步骤后、我将电源连接到传感器接头、并开始施加电压。
    `s、我可以对传感器的工作进行仿真、因为如果我使用具有测试台的真实传感器、将获得相同的结果。 这种方法)
    n`t 值发生 Δ V 变化。 我假设当转接器接头接收到一些 LEA 值的电压结果时应该改变。

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

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

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

    你(们)好  

    我认为您连接的硬件不正确。 您可以在下面看到 EVM 的原理图

    引脚1上的直流电压应由电容器切断。

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

    你好
    如何检查以确保您注意到的问题? 我的板上有n`t 标签 C11。 我不n`t 在这种情况下该怎么办。 我想修复硬件是不可能的。 它像是欺骗吗?

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

    你(们)好  

    您可以下载 EVM430-FR6047 https://www.ti.com/tool/EVM430-FR6047的设计文件

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

    你好
    使用万用表检查我的电路板(导通模式)。 接头 CH0具有电容器。 当我在电路板上测试"水快速入门指南"时、它工作正常。 我认为这是电容器的间接证明、否则程序会显示错误的图形。