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)。 有人可以帮帮我吗?
提前感谢