The CORDIC driver provides an easy method to access the CORDIC IP block registers and provides simple functionalities for calculating the Trigonometric functions, hyperbolic functions and Park Transform.
The functions and other declarations used in this driver are in cy_cordic.h. You can include cy_pdl.h to get access to all functions and declarations in the PDL.
The CORDIC driver provides the simplest way to calculate the various functions. No configuration is needed.
Refer to the technical reference manual (TRM) and the device datasheet.
Version | Changes | Reason for Change |
---|---|---|
1.0 | Initial version | |
2.0 | A few APIs are turned to inline APIs. And result parameter is moved as return parameter instead, for a few APIs. | To improve performance. |
API Reference | |
Macros | |
Data Structures | |
Enumerated Types | |
Functions | |