工具/软件:
尊敬的 TI 支持团队:
之前、我尝试使用 tamagawa 编码器在 motor_control_sdk 中运行 single_chip_servo 演示。
起初我无法在“gSddfChSamps"中“中获得适当的 SDDF 值。
但是、我修改了 “mclk_iep_sync.c",“,可以、可以获取有效的 SDDF 值。
现在、我尝试在没有 Tamagawa 编码器或 Endat 的情况下、在 R5FSS1-1 而不是 R5FSS0-0 上运行 single_chip_servo 演示。
但我可以得到 SDDF 值小于 268,435,456 = 2^28(例如 268,435,424 或 268,435,104)
或大于 0(例如 8 或 120)
我的 SDDF 设置如下
我知道 SDDF 值是通过减去 SDDF_HALF_SCALE (=2^17) 进行归一化的
以下是我的问题。
-如何获得 SDDF 的有效值?
-哪里可以设置 SDDF 值的位数?
此致、
Dai Tanaka