CONFIG_CMSIS_DSP_CONTROLLER¶
Controller Functions
Type: bool
Help¶
This option enables the Controller Functions, which support the
following operations:
* PID Control
* Vector Clarke Transform
* Vector Inverse Clarke Transform
* Vector Park Transform
* Vector Inverse Park Transform
* Sine-Cosine
These functions can be used to implement a generic PID controller, as
well as field oriented motor control using Space Vector Modulation
algorithm.
Defaults¶
No defaults. Implicitly defaults to n.
Kconfig definition¶
At <External Modules>/Kconfig.cmsis_dsp:43
Included via Kconfig:8 → Kconfig.zephyr:33 → <External Modules>/Kconfig:13 → <External Modules>/Kconfig.cmsis:28
Menu path: (Top) → Modules → CMSIS-DSP Library Support
config CMSIS_DSP_CONTROLLER
    bool "Controller Functions"
    depends on CMSIS_DSP
    help
      This option enables the Controller Functions, which support the
      following operations:
      * PID Control
      * Vector Clarke Transform
      * Vector Inverse Clarke Transform
      * Vector Park Transform
      * Vector Inverse Park Transform
      * Sine-Cosine
      These functions can be used to implement a generic PID controller, as
      well as field oriented motor control using Space Vector Modulation
      algorithm.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)