工具与软件:
一个关于 code-composer studio 示例的简单问题 :
在设计指南 TIDEP-01032 ("EtherCAT连接的单芯片双伺服电机 驱动器参考设计")中、CiA402 (用于驱动器和运动控制的 EtherCAT 配置文件)配置文件被称为用于在 AM243x 和 Beckhoff TwinCAT 之间通信的驱动器配置文件。
在的"settings.h"中 示例代码"CLOSED_LOOP_SPEED"是生成级别默认值。
我发现"CLOSED_LOOP_SPEED"构建级设置正常工作、如设计指南 TIDEP-01032中所述。
但是:
构建级别设置"CLOSED_LOOP_CIA402"的用途是什么? 激活此构建级别设置时(通过取消注释、注释掉所有其他构建级别设置)、如果没有大量错误消息、代码将无法编译:
为了更好地理解:
什么是的"setting.h"中的构建级别"CLOSED_LOOP_CIA402" 原因是什么?
为什么在尝试使用该设置编译代码时会收到编译器错误? 我的操作有什么问题吗?@在示例代码开发中设置某种未完成的"Work in progress"吗?
谢谢你。