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.

[参考译文] MSP430F6736:编程代码

Guru**** 2538930 points
Other Parts Discussed in Thread: MSP430F6736A, MSP430F6736, MSP-FET

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/678345/msp430f6736-programming-code

器件型号:MSP430F6736
Thread 中讨论的其他器件:MSP-FET

大家好、

我使用的是 MSP430F6736。 这是一个非常有趣的器件。 我在测试时做了一些测量、我知道如何使用该器件。  我在 IAR 的版本上遇到了一些问题、但问题迎刃而解、我可以对器件进行编程(我已经测试过它是否正确)。 在这个时刻、我正在对 MSP430F6736进行重新编程、因为我有一个学术目标(我是硕士学生、我是一名学生)、就是做一个类似的系统、但更简单。   我假装只测量单相的电流、电压、有功功率、无功功率和电量、功率因数和频率。 我理解代码所遵循的流程是读取 slaa517文件(.c 和.h、两个扩展文件)的内容、在 互联网和 IAR 软件中搜索函数、查看 MSP430F6736A 数据表(www.ti.com/.../msp430f6736a.pdf) 和 EVM430F6736数据表(www.ti.com/.../slaa517e.pdf)。

我开始修改 emeter-foreave.c 器件的代码(我正在通过 slaa517文件重新编程)。 我所做的更改是可以的,因为我使用了 MSP-FET (http://www.ti.com/tool/MSP-FET),但我有一些疑问。

在这种情况下、我不确定扩展文件.c 中使用的仪表定义在哪里(定义位于 emeter.h、emeter-toolkit.h、emeter-structs.h、emeter 1-phase。h)。 我想说代码中通常会有这样的说法,例如“#if defined (main_frequency_support)",并且有显示为“define power_frequency_support”的库。 我对上一个问题的疑问是、其中哪些是? (emeter.h 或电表1-phase、i supose)。

2.有一些变量我不太理解(我不确定它们是否已在 EVM430F6736中使用、这种怀疑在某种程度上与怀疑有联系1)。  

2.1.我知道 之所以使用变量 PHASE_CORRECT_SUPPIN支持、是因为 EVM 器件中有 CT、但 动态相位校正支持? 我认为 这种情况不需要使用,但我不确定,我也不明白这种解释。

2.2. LIMP_MODE_SUPPTON. 我不理解这种情况、因为它可以使用。 我不知道它是否用于该器件。

2.3. 中性监控支持。 emeter.h 上解释说:"这种开关可监控中性导线以实现反欺诈目的。" 我n´t 很好地理解了这一点、如果我的案例需要这个变量的话

2.4. per_sensor_precalculed_parameter_support。 我不知道该变量的任何内容、因为它未在库中定义。

现在我有这种怀疑,我假装在下一步之前解决这一问题(修改 emeter-background.c)。 有人可以帮帮我吗?

提前感谢

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

    您好!

    如果您想在项目中的所有文件中找到特定的#define 使用位置、您可以通过按"Shift"+"Ctrl"+"f"来利用 IAR 中的高级搜索功能。

    PHASE_CORRECT_SUPPIN支持 允许相位校正随着电流在假定的固定输入频率下变化而变化。 我不确定是否支持 DYNAL_PHASE_CORRECT_SUPPORTED (包含但可能尚未经过测试或完全实现)、但它可能允许在可变输入频率上支持 PHASE_CORRECT_SUPPORTED。

    当电压输入被移除时、LIMP_MODE_SUPPTAGE 会考虑篡改等 您的应用中不应要求这样做。

    中性监控支持也与篡改相关。 基本上、这允许您具有1V、2C 配置。 1V 测量输入电压、1C 测量线电流、而另1C 测量中性电流。 如果这些电流不匹配、则可能会发生篡改。 再说一次、我认为您不需要这个。

    per_sensor_recalculed_parameter_support 也与篡改检测相关、不应使用。

    此致、

    James

    MSP 客户应用

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

    尊敬的 James:

    非常感谢您再次解决我的最后一个问题。 我想告诉您、您对我的问题的回答非常清晰、有效、为我提供了很多帮助、帮助我完成我的项目。 您的回答表明、我在项目中取得了很大进展。 我祝贺你的回答很有效率。

    再次感谢。

    Miguel