This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-F280049C:InstaSPIN-FOC 软件执行时钟树

Guru**** 2735595 points

Other Parts Discussed in Thread: LAUNCHXL-F280049C, BOOSTXL-DRV8320RS, MOTORWARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/892399/launchxl-f280049c-instaspin-foc-software-execution-clock-tree

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件: BOOSTXL-DRV8320RSMOTORWARE

你(们)好

我相信 InstaSPIN-FOC 软件执行时钟树在软件中已经发生了变化、但支持文档(SPRUHJ1H)尚未更新。 只有3种抽取率可用-每个 ISR 的 PWM (硬件抽取)、每个电流的 ISR 和每个速度的 ISR (软件抽取)、而不是原始的6种抽取率。

在哪里可以找到有关此更新文档的更多文档?

使用3抽取率而不是6抽取率有何取舍?

如果硬件抽取(USER_NUM_PWM_TICKS_PER_ISR_TICK)设置为1以上、会对性能产生什么影响?

以下是我正在使用的组件:

控制器- LAUNCHXL-F280049C

逆变器- BOOSTXL-DRV8320RS

InstaSPIN-FOC 版本- TI 发行版:MotorControl SDK v2.01.00.00
                                              推出日期:2019年11月11日、星期一15:18:11 CST

FOC 开发指南- SPRUHJ1H–2013年1月–2019年6月修订



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    MotorControlSDK 中的控制时钟树与 MotorWare 中的控制时钟树相同、只是在 user.c 中将一些抽取值直接设置为1。 只保持 PWM 到 ISR、ISR 加速循环抽取、电流环路频率等于 ISR 频率。  USER_NUM_PWM_TICKS_PER_ISR_TICK 可设置为1~15。