Written By Tomy Stark.
E-mail: ro7enkranz@qq.com
Ver 1.0.0
Note:
自 controlSUITE v200 之后的库版本,库文件名称、目录结构有所变化。
1. 链接文件 Linker Command Files(*.cmd)
1 2 3 4 5 6 7
| C:\ti\controlSUITE\device_support\f2802x\v125\DSP2802x_common\cmd\F28027.cmd C:\ti\controlSUITE\device_support\f2802x\v125\DSP2802x_headers\cmd\DSP2802x_Headers_nonBIOS.cmd
C:\ti\controlSUITE\device_support\f2802x\v230\f2802x_common\cmd\F28027.cmd C:\ti\controlSUITE\device_support\f2802x\v230\f2802x_headers\cmd\F2802x_Headers_nonBIOS.cmd
|
2. 源文件 C Files(*.asm, *.c)
1 2 3 4 5 6 7
| C:\ti\controlSUITE\device_support\f2802x\v125\DSP2802x_common\source\ C:\ti\controlSUITE\device_support\f2802x\v125\DSP2802x_headers\source\DSP2802x_GlobalVariableDefs.c
C:\ti\controlSUITE\device_support\f2802x\v230\f2802x_common\source\ C:\ti\controlSUITE\device_support\f2802x\v230\f2802x_headers\source\F2802x_GlobalVariableDefs.c
|
3. 头文件 Include Options(*.h)
- Project -> Properties -> CCS Build -> C2000 Compiler -> Include Options -> Add dir to #include search path(–include_path, -I)
controlSUITE 旧版本库 v125 - 相对路径
1 2 3 4 5 6 7
| ${PROJECT_ROOT} ${CG_TOOL_ROOT}/include ${TI_PRODUCTS_DIR}/controlSUITE/device_support/f2802x/v125/DSP2802x_common/include ${TI_PRODUCTS_DIR}/controlSUITE/device_support/f2802x/v125/DSP2802x_headers/include ${TI_PRODUCTS_DIR}/controlSUITE/libs/app_libs/motor_control/drivers/f2803x_v2.0 ${TI_PRODUCTS_DIR}/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 ${TI_PRODUCTS_DIR}/controlSUITE/libs/math/IQmath/v15c/include
|
controlSUITE 新版本库 v230 - 相对路径
1 2 3 4 5 6 7
| ${PROJECT_ROOT} ${CG_TOOL_ROOT}/include ${TI_PRODUCTS_DIR}/controlSUITE/device_support/f2802x/v230/f2802x_common/include ${TI_PRODUCTS_DIR}/controlSUITE/device_support/f2802x/v230/f2802x_headers/include ${TI_PRODUCTS_DIR}/controlSUITE/libs/app_libs/motor_control/drivers/f2803x_v2.1 ${TI_PRODUCTS_DIR}/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.3 ${TI_PRODUCTS_DIR}/controlSUITE/libs/math/IQmath/v160/include
|
4. 预定义宏 Predefined Symbols
1 2 3
| _DEBUG LARGE_MODEL FLASH
|
5. Runtime Model Options
- Place each function in a separate subsection - on