ZHCAC26 February 2023 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1
利用 C2000™ 电机控制 SysConfig 工具,可在 C2000 软件工程中轻松实现电机控制功能。该工具支持通用电机控制实验 (UMCL) 以及所有支持的电机控制库。该工具基于 C2000 SysConfig 工具,因此还提供了器件资源。本应用报告重点介绍了 UMCL,包括其功能和特性,同时展示了电机控制 SysConfig 工具。所提供的内容基于 F28002x 器件、电机控制 SDK 4.02 版和 Code Composer Studio™ (CCS) 12.2 版。
C2000™ and Code Composer Studio™are TMs ofTI corporate name.
Other TMs
电机控制 SysConfig 工具有很多优势:
特别是对于 UMCL,代码量更小。生成的代码基于用户设置,因此如果未使用控制算法或不需要库,该工具不会在工程中包含内容/文件,从而有效地减小代码大小。此外,需要更改的所有设置都包含在一个视图中,而不必浏览多个文件来更改设置。
#GUID-AA99AD55-295E-42A5-8260-8FCCB095AFCC 展示了添加 UMCL 后电机控制 SysConfig 工具的布局。左侧是所有电机控制库和系统资源。使用的库和/或资源会在名称旁边显示一个绿色的勾号标记以及使用的数量。中间窗格包含 UMCL 的所有主要、电机和器件设置。右侧是所有生成的文件、参考文件和器件引脚视图。本应用手册的其余部分分别介绍了每个部分。
要使用 UMCL 实验室,需要 LaunchPad、BoosterPack 和电机。按照以下文档中的说明来正确设置硬件:Motor Control SDK 通用工程和实验。
通过转到 Project -> Import-> <工程路径 - 如下图所示> 并点击相应的工程,可以将 UMCL 工程导入 CCS。
导入工程后,双击“c2000.syscfg”文件,打开电机控制 SysConfig 工具。默认情况下会添加一个通用电机控制实验实例。编译工程 (Project -> Build Project) 后,Generated Source 文件夹将包含该工具生成的所有文件。引用的文件将位于“Referenced Source”文件夹中。
要运行工程,请点击 CCS 内的“Debug”按钮。要设置监视表达式变量,请使用 Motor Control SDK 通用工程和实验用户指南中概述的说明。