您好!
InstaSPIN 用户指南(SPRUHJ1G)介绍了抽取 FAST 估算器(和其他组件)以减少 CPU 总体使用率的技术。
对于在10kHz 或20kHz 下使用 PWM 和 CTRL 进行原型设计、我希望避免 FAST 估算器在 SpinTAC 轨迹更新期间运行(示例中的 ISR_TICKS_PER_SPINTAC_TICK)。 例如、可通过将 USER_NUM_CTRL_TICKS_PER_EST_TICK 设置为2来完成此操作。
当这两个速率是异步的(速度更新处于关闭时间以实现快速)时、中断时序是完美的。 但是、根据 UC 启动状态、在轨迹更新时间同步运行时运行。 是否有建议的或基于 API 的方法来避免这种情况并强制两者异步?
谢谢、
--会的