F28002x、F28003x 和 F280013x 各有一个工程,基于 F28002x 的参考设计的 projectspec 文件位于 <install_location>\solutions\tidm_02010_dmpfc\f28002x\ccs\sensorless_foc 目录下,基于 F28003x 的参考设计的 projectspec 文件位于 <install_location>\solutions\tidm_02010_dmpfc\f28003x\ccs\sensorless_foc 目录下,基于 F280013x 的参考设计的 projectspec 文件位于 <install_location>\solutions\tidm_02010_dmpfc\f280013x\ccs\sensorless_foc 目录下
在 CCS 中导入工程并通过右键点击工程名称来选择合适的构建配置,如图 3-3 所示。为 HVAC 参考设计选择合适的构建配置。“HVAC_REV3P2_3SC_LIB”构建配置支持三分流器电流检测方法,“HVAC_REV3P2_1SC_LIB”支持单分流器电流检测方法。
使用以下两种方式之一配置工程以选择工程中的支持功能:
- 对于 F28002x,导航至 <install_location>\solutions\tidm_02010_dmpfc\f28002x\ccs\sensorless_foc;对于 F28003x,导航至 <install_location>\solutions\tidm_02010_dmpfc\f28003x\ccs\sensorless_foc;对于 F280013x,导航至 <install_location>\solutions\tidm_02010_dmpfc\f280013x\ccs\sensorless_foc。使用文本编辑器实用程序打开工程规范文件,为系统选择合适的预定义符号,如图 3-4 所示。通过在名称中删除或添加“_N”,可以激活或禁用预定义符号。例如,将“MOTOR1_FWC_N”中的“_N”删除(使其变为“MOTOR1_FWC”)可启用弱磁控制,而将“MOTOR1_FWC”符号名称更改为“MOTOR1_FWC_N”可禁用电机 1(压缩机)的弱磁控制功能。在“tidm_02010_dmpfc_002x/003x/0013x.projectspec”中设置预定义符号之后,依次点击“Project”、“Import CCS Projects”,在相关文件夹中选择基于硬件板的工程,从而导入工程。
- 依次点击“Project”、“Import CCS Projects”,对于基于 F28002x 的参考设计,转至 <install_location>\solutions\tidm_02010_dmpfc\f28002x\ccs\sensorless_foc 以将工程导入 CCS,对于基于 F28003x 的参考设计,转至 <install_location>\solutions\tidm_02010_dmpfc\f28003x\ccs\sensorless_foc,而对于基于 F280013x 的参考设计,转至 <install_location>\solutions\tidm_02010_dmpfc\f280013x\ccs\sensorless_foc,然后右键点击导入的工程名称,点击“Properties”命令为工程设置预定义符号,如图 3-5 所示。
图 3-3 选择合适的构建配置
图 3-4 在 ProjectSpec 文件中选择合适的预定义符号
图 3-5 在工程属性中选择合适的预定义符号