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.

[参考译文] MSP430F67641A:用于能量计量的 msp430f67641/msp430f67641A 库

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1490156/msp430f67641a-msp430f67641-msp430f67641a-libs-for-energy-metering

器件型号:MSP430F67641A
主题中讨论的其他器件:MSP430F67641MATHLIBMSP430WARE

工具与软件:

你好

我看到 msp430f67641具有 IAR 用于电能计量的库。
是否适用于 CCS?


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

    嗨、 

    您能帮助我确认哪些 库以及从何处获得它吗?

    然后、我可以帮助您进一步检查可用性。

    此致、

    Helic

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

    你好、是的。
    我不想使用 IAR (采用 MSP430系列的单相至三相能量计代码库)
    CCS 有什么相似之处吗?

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

    嗨、 

    对于此 EMDC 库、它支持 CCS。

    https://www.ti.com/tool/MSP-EM-DESIGN-CENTER

    https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/EnergyMeasurementDesignCenter/1_40_00_03/release/EnergyMeasurementDesignCenter_1_40_00_03/docs/users_guide/html/Energy_Measurement_Technology_Guide_/ markdown/ ch_intro.html

    此致、

    Helic

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

    好的、但到目前为止我知道  msp430f67641 没有列在 EMDC 中、因为您只能配置 SD24_B 来管理传感、而不能配置 ADC10_A 但我会再次检查

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

    嗨、 

    它在支持列表中。

     msp430f67641和其它仅支持 SD24的器件、例如 i2040S

    此致、

    Helic

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

    您好、可能操作方式有误、打开 EMDC 后、我只会看到列出这些 MCU。 我将再次阅读文档、但是列表似乎仅包含那些使用 SD24_B 进行测量的 MCU、该工具不提供对 ADC10_A 的支持、该 ADC10_A 用于基于  msp430f67641的三相仪表中的电压相位测量。  

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

    您可以尝试检查 F67791A 和 F67641A 的兼容性吗?

    这两个器件具有相同的 ADC10_A 和 SD24_B ADC。

    数据表、请参阅67741A 6.12.13 ADC10_A 和 6.12.14 SD24_B

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

    是的、您好、我已经手动配置它们、然后从67791A 项目中获取库
     
    我从编译器收到一些警告
    #10204-D 无法将索引库"IQmathLib.a"解析为兼容库    
    #10204-D 无法将索引库"EMLib_CCS_MSP430F6xx.a"解析为兼容库

    QmathLib 和 libmath 也是如此

    我基本上在项目中添加并包括了文件

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

    此处提供了适用于 IAR 的库:

    C:\ti\MSP430Ware_3_80_14_01\energy_measurement\gui\deviceconfig\SourceTemplates\MSP430F6xx\lib\mathlib\libraries\IAR

    不要将 CCS 库添加到 IAR。

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

    大家好、我使用的是 CCS、而不是 IAR。

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

    抱歉、您能将您的基本项目发送给我吗?

    我不确定究竟是什么原因导致了这个问题。

    只需将项目放入回复框即可

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

    你好,我不是。
    然而,因为我没有在 main 上写任何东西,我可以证明你是库被导入


    #include                
    #include
    #include
    #include "subcomponents/Init/global.h"
    #include
    #include "subcomponents/current/SD24_currents.h"
    #include "subcomponents/Timer/ConversionTimer.h"
    #include "subcomponents/Meting_libs/EM/CCS/MSP430F6xx/emSwLib.h"
    #include "subcomponents/Meting_libs/EM/CCS/MSP430F6xx/IQmathLib.h"
    #include "subcomponents /计量_libs/EM/CCS/MSP430F6xx/QmathLib.h"


    void main (void)

       WDTCTL = WDTPW | WDTHOLD;       //停止看门狗计时器直到初始化
       mcu_Init();
       Voltage_Init ();
       Current_Init ();
       Init_Timer ();

       while (1)
       {
           Set_Watch 4.11;
       }
    }

    如上所示、库被放置在项目中、位于我发布的最后一幅图像上。
    我尚未使用它们的任何函数、但编译器会警告我他无法解析
    例如

    #10204-D 无法将索引库"QmathLib.a"解析为兼容库   Multiprobe5_A_MCU            C/C++问题

    这是我们第一次使用 MSP430和 CCS、所以我希望只是一个新的错误。

    此致

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

    这里是 IQmath lib 示例、您能否参考此示例以了解如何使用 IQMath lib?

    C:\ti\MSP430Ware_3_80_14_01\iqmathlib

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

    早上好,实际上我不在办公室,请不要关闭票,我将在下周一试.
    谢谢、我将查看这个示例。

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

    下周二我将回到办公室。