Other Parts Discussed in Thread: C2000WARE
器件型号: TMS320F2800137
主题: C2000WARE 中讨论的其他器件
您好:
我想将 E-Metrology 库 fom F28P55 移植到 F2800137。 我仅启用单相计算、不希望计算 THD。 我可以按照哪些步骤来执行此操作?
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.
Other Parts Discussed in Thread: C2000WARE
器件型号: TMS320F2800137
主题: C2000WARE 中讨论的其他器件
您好:
我想将 E-Metrology 库 fom F28P55 移植到 F2800137。 我仅启用单相计算、不希望计算 THD。 我可以按照哪些步骤来执行此操作?
您好:
请按照以下步骤将 E 计量库从 F28P55 移植到 F2800137。
1.从 此处下载 F28P55 的 E-Metrology 库。
2.首先,为了 启用单相计算并禁用 THD 计算 、您必须对进行更改 template.h 头文件中。 请参阅 F28P55x 和 F28P65x 的数字电源应用电子计量库用户指南 、获取相关帮助。
完成上述更改后、在 CCS 中构建工程。 请查看 .map 文件 以确保 RAM 和闪存使用情况 小于 RAM 和闪存大小 器件 存储器。
4.一旦您确认工程确实适合 F2800137 中,那么我们就可以移植工程了。
5.导入 来自 C2000Ware 的空 driverlib F2800137 工程 导入您的 CCS 工作区、并重命名它。 例如、energy_metrology_f2800137。
6.删除默认的 main.c 文件并将构建配置更改为 CPU1_FLASH。
7.将以下文件从 energy_metrology_f28p55 工程复制到您的 F2800137 工程中。
源文件
头文件
一键库
8.更新 driverlib 路径和 Sys 配置文件。

9.修改 f2800137 工程中的默认闪存链接器文件 280013x_generic_flash_lnk.cmd 并查看相应的数据表。
10.注释掉#include 从所有文件中(因为我们没有使用 FFT 功能来进行 THD 计算)、以确保不会出现包含错误。
当尝试为任何 C28x 器件移植电子计量库时、请注意以下存储器注意事项
1. 支持三相并启用 THD 计算的电子计量将占用 15.8KB 闪存和 40.6KB RAM。
2、禁用单相支持和 THD 计算功能的电子计量将需要 11.4KB 闪存和 2.1KB RAM。
3、禁用相位校正将进一步减少几个字节的内存。
请在此处找到为 F2800137 迁移的电子计量库 — energy_metrology_f2800137.zip
谢谢。此致、
IRA