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 <Zephyr>/modules/Kconfig.cmsis_dsp:43
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:13
→ <Zephyr>/modules/Kconfig.cmsis:29
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.)