ZHCAAA0A February 2016 – May 2021 TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
此系统被逐步构建,所以最终系统可以令人安心地运转。递增系统构建的四个阶段被设计成验证系统中使用的主要软件模块。大多数模块作为软件宏编写,其余的作为可调用函数编写。表 9-1 总结了每个递增系统构建中的模块测试和使用情况。
软件模块 (1) | 阶段 1 | 阶段 2 | 阶段 3 | 阶段 4 | 阶段 5 |
---|---|---|---|---|---|
RC_MACRO | √√ | √ | √ | √ | √ |
RG_MACRO | √√ | √ | √ | √ | √ |
IPARK_MACRO | √√ | √ | √ | √ | √ |
SVGEN_MACRO | √√ | √ | √ | √ | √ |
PWM_MACRO | √√ | √ | √ | √ | √ |
CLARKE_MACRO | √√ | √ | √ | √ | |
PARK_MACRO | √√ | √ | √ | √ | |
CurrentSensorSuite() | √√ | √ | √ | √ | |
PosEncoderSuite() | √√ | √ | √ | √ | |
SPEED_FR_MACRO | √√ | √ | √ | √ | |
PI_MACRO (IQ) | √√ | √√ | √ | √ | |
PI_MACRO (ID) | √√ | √√ | √ | √ | |
PI_MACRO (SPD) | √√ | √√ | √ | ||
PI_POS_MACRO (POS) | √√ |