LL CORDIC Constants ¶
Get Flags Defines ¶
- group CORDIC_LL_EC_GET_FLAG
-
Flag defines that can be used with the LL_CORDIC_READ_REG function.
Defines
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
¶
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
¶
- group CORDIC_LL_EC_GET_FLAG
-
Flag defines that can be used with the LL_CORDIC_READ_REG function.
Defines
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
- group CORDIC_LL_EC_GET_FLAG
-
Flag defines that can be used with the LL_CORDIC_READ_REG function.
Defines
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
-
LL_CORDIC_FLAG_RRDY
CORDIC_CSR_RRDY
DMA WRITE Flags Defines ¶
- group CORDIC_LL_EC_WRITE_FLAG
-
Flag defines whether DMA write is enabled.
Defines
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
¶
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
¶
- group CORDIC_LL_EC_WRITE_FLAG
-
Flag defines whether DMA write is enabled.
Defines
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
- group CORDIC_LL_EC_WRITE_FLAG
-
Flag defines whether DMA write is enabled.
Defines
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
-
LL_CORDIC_FLAG_DMAWEN
CORDIC_CSR_DMAWEN
DMA READ Flags Defines ¶
- group CORDIC_LL_READ_GET_FLAG
-
Flag defines whether DMA read is enabled.
Defines
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
¶
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
¶
- group CORDIC_LL_READ_GET_FLAG
-
Flag defines whether DMA read is enabled.
Defines
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
- group CORDIC_LL_READ_GET_FLAG
-
Flag defines whether DMA read is enabled.
Defines
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
-
LL_CORDIC_FLAG_DMAREN
CORDIC_CSR_DMAREN
IT Defines ¶
- group CORDIC_LL_EC_IT
-
IT defines that can be used with LL_CORDIC_READ_REG and LL_CORDIC_WriteReg functions.
Defines
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
¶
-
Result Ready interrupt enable
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
¶
- group CORDIC_LL_EC_IT
-
IT defines that can be used with LL_CORDIC_READ_REG and LL_CORDIC_WriteReg functions.
Defines
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
-
Result Ready interrupt enable
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
- group CORDIC_LL_EC_IT
-
IT defines that can be used with LL_CORDIC_READ_REG and LL_CORDIC_WriteReg functions.
Defines
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
-
Result Ready interrupt enable
-
LL_CORDIC_IT_IEN
CORDIC_CSR_IEN
FUNCTION ¶
- group CORDIC_LL_EC_FUNCTION
-
Defines
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
¶
-
Cosine
-
LL_CORDIC_FUNCTION_SINE
((uint32_t)(CORDIC_CSR_FUNC_0))
¶
-
Sine
-
LL_CORDIC_FUNCTION_PHASE
((uint32_t)(CORDIC_CSR_FUNC_1))
¶
-
Phase
-
LL_CORDIC_FUNCTION_MODULUS
((uint32_t)(CORDIC_CSR_FUNC_1
|
CORDIC_CSR_FUNC_0))
¶
-
Modulus
-
LL_CORDIC_FUNCTION_ARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2))
¶
-
Arctangent
-
LL_CORDIC_FUNCTION_HCOSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_0))
¶
-
Hyperbolic Cosine
-
LL_CORDIC_FUNCTION_HSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_1))
¶
-
Hyperbolic Sine
-
LL_CORDIC_FUNCTION_HARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2 | CORDIC_CSR_FUNC_1 \
| CORDIC_CSR_FUNC_0))
¶
-
Hyperbolic Arctangent
-
LL_CORDIC_FUNCTION_NATURALLOG
((uint32_t)(CORDIC_CSR_FUNC_3))
¶
-
Natural Logarithm
-
LL_CORDIC_FUNCTION_SQUAREROOT
((uint32_t)(CORDIC_CSR_FUNC_3
|
CORDIC_CSR_FUNC_0))
¶
-
Square Root
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
¶
- group CORDIC_LL_EC_FUNCTION
-
Defines
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
-
Cosine
-
LL_CORDIC_FUNCTION_SINE
((uint32_t)(CORDIC_CSR_FUNC_0))
-
Sine
-
LL_CORDIC_FUNCTION_PHASE
((uint32_t)(CORDIC_CSR_FUNC_1))
-
Phase
-
LL_CORDIC_FUNCTION_MODULUS
((uint32_t)(CORDIC_CSR_FUNC_1
|
CORDIC_CSR_FUNC_0))
-
Modulus
-
LL_CORDIC_FUNCTION_ARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2))
-
Arctangent
-
LL_CORDIC_FUNCTION_HCOSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_0))
-
Hyperbolic Cosine
-
LL_CORDIC_FUNCTION_HSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_1))
-
Hyperbolic Sine
-
LL_CORDIC_FUNCTION_HARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2 | CORDIC_CSR_FUNC_1 \
| CORDIC_CSR_FUNC_0))
-
Hyperbolic Arctangent
-
LL_CORDIC_FUNCTION_NATURALLOG
((uint32_t)(CORDIC_CSR_FUNC_3))
-
Natural Logarithm
-
LL_CORDIC_FUNCTION_SQUAREROOT
((uint32_t)(CORDIC_CSR_FUNC_3
|
CORDIC_CSR_FUNC_0))
-
Square Root
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
- group CORDIC_LL_EC_FUNCTION
-
Defines
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
-
Cosine
-
LL_CORDIC_FUNCTION_SINE
((uint32_t)(CORDIC_CSR_FUNC_0))
-
Sine
-
LL_CORDIC_FUNCTION_PHASE
((uint32_t)(CORDIC_CSR_FUNC_1))
-
Phase
-
LL_CORDIC_FUNCTION_MODULUS
((uint32_t)(CORDIC_CSR_FUNC_1
|
CORDIC_CSR_FUNC_0))
-
Modulus
-
LL_CORDIC_FUNCTION_ARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2))
-
Arctangent
-
LL_CORDIC_FUNCTION_HCOSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_0))
-
Hyperbolic Cosine
-
LL_CORDIC_FUNCTION_HSINE
((uint32_t)(CORDIC_CSR_FUNC_2
|
CORDIC_CSR_FUNC_1))
-
Hyperbolic Sine
-
LL_CORDIC_FUNCTION_HARCTANGENT
((uint32_t)(CORDIC_CSR_FUNC_2 | CORDIC_CSR_FUNC_1 \
| CORDIC_CSR_FUNC_0))
-
Hyperbolic Arctangent
-
LL_CORDIC_FUNCTION_NATURALLOG
((uint32_t)(CORDIC_CSR_FUNC_3))
-
Natural Logarithm
-
LL_CORDIC_FUNCTION_SQUAREROOT
((uint32_t)(CORDIC_CSR_FUNC_3
|
CORDIC_CSR_FUNC_0))
-
Square Root
-
LL_CORDIC_FUNCTION_COSINE
(0x00000000U)
PRECISION ¶
- group CORDIC_LL_EC_PRECISION
-
Defines
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
¶
-
1 cycle
-
LL_CORDIC_PRECISION_2_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1))
¶
-
2 cycles
-
LL_CORDIC_PRECISION_3_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1
|
CORDIC_CSR_PRECISION_0))
¶
-
3 cycles
-
LL_CORDIC_PRECISION_4_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2))
¶
-
4 cycles
-
LL_CORDIC_PRECISION_5_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_0))
¶
-
5 cycles
-
LL_CORDIC_PRECISION_6_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_1))
¶
-
6 cycles
-
LL_CORDIC_PRECISION_7_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
¶
-
7 cycles
-
LL_CORDIC_PRECISION_8_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3))
¶
-
8 cycles
-
LL_CORDIC_PRECISION_9_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_0))
¶
-
9 cycles
-
LL_CORDIC_PRECISION_10_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_1))
¶
-
10 cycles
-
LL_CORDIC_PRECISION_11_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
¶
-
11 cycles
-
LL_CORDIC_PRECISION_12_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_2))
¶
-
12 cycles
-
LL_CORDIC_PRECISION_13_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_0))
¶
-
13 cycles
-
LL_CORDIC_PRECISION_14_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1))
¶
-
14 cycles
-
LL_CORDIC_PRECISION_15_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1 \
| CORDIC_CSR_PRECISION_0))
¶
-
15 cycles
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
¶
- group CORDIC_LL_EC_PRECISION
-
Defines
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
-
1 cycle
-
LL_CORDIC_PRECISION_2_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1))
-
2 cycles
-
LL_CORDIC_PRECISION_3_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1
|
CORDIC_CSR_PRECISION_0))
-
3 cycles
-
LL_CORDIC_PRECISION_4_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2))
-
4 cycles
-
LL_CORDIC_PRECISION_5_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_0))
-
5 cycles
-
LL_CORDIC_PRECISION_6_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_1))
-
6 cycles
-
LL_CORDIC_PRECISION_7_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
-
7 cycles
-
LL_CORDIC_PRECISION_8_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3))
-
8 cycles
-
LL_CORDIC_PRECISION_9_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_0))
-
9 cycles
-
LL_CORDIC_PRECISION_10_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_1))
-
10 cycles
-
LL_CORDIC_PRECISION_11_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
-
11 cycles
-
LL_CORDIC_PRECISION_12_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_2))
-
12 cycles
-
LL_CORDIC_PRECISION_13_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_0))
-
13 cycles
-
LL_CORDIC_PRECISION_14_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1))
-
14 cycles
-
LL_CORDIC_PRECISION_15_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1 \
| CORDIC_CSR_PRECISION_0))
-
15 cycles
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
- group CORDIC_LL_EC_PRECISION
-
Defines
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
-
1 cycle
-
LL_CORDIC_PRECISION_2_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1))
-
2 cycles
-
LL_CORDIC_PRECISION_3_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_1
|
CORDIC_CSR_PRECISION_0))
-
3 cycles
-
LL_CORDIC_PRECISION_4_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2))
-
4 cycles
-
LL_CORDIC_PRECISION_5_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_0))
-
5 cycles
-
LL_CORDIC_PRECISION_6_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2
|
CORDIC_CSR_PRECISION_1))
-
6 cycles
-
LL_CORDIC_PRECISION_7_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_2 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
-
7 cycles
-
LL_CORDIC_PRECISION_8_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3))
-
8 cycles
-
LL_CORDIC_PRECISION_9_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_0))
-
9 cycles
-
LL_CORDIC_PRECISION_10_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_1))
-
10 cycles
-
LL_CORDIC_PRECISION_11_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_1 | CORDIC_CSR_PRECISION_0))
-
11 cycles
-
LL_CORDIC_PRECISION_12_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3
|
CORDIC_CSR_PRECISION_2))
-
12 cycles
-
LL_CORDIC_PRECISION_13_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_0))
-
13 cycles
-
LL_CORDIC_PRECISION_14_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1))
-
14 cycles
-
LL_CORDIC_PRECISION_15_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_3 \
| CORDIC_CSR_PRECISION_2 | CORDIC_CSR_PRECISION_1 \
| CORDIC_CSR_PRECISION_0))
-
15 cycles
-
LL_CORDIC_PRECISION_1_CYCLE
((uint32_t)(CORDIC_CSR_PRECISION_0))
SCALE ¶
- group CORDIC_LL_EC_SCALE
-
Defines
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
¶
-
Scaling factor - Arguments * 2^0
-
LL_CORDIC_SCALING_FACTOR_1
((uint32_t)(CORDIC_CSR_SCALE_0))
¶
-
Scaling factor - Arguments * 2^1
-
LL_CORDIC_SCALING_FACTOR_2
((uint32_t)(CORDIC_CSR_SCALE_1))
¶
-
Scaling factor - Arguments * 2^2
-
LL_CORDIC_SCALING_FACTOR_3
((uint32_t)(CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
¶
-
Scaling factor - Arguments * 2^3
-
LL_CORDIC_SCALING_FACTOR_4
((uint32_t)(CORDIC_CSR_SCALE_2))
¶
-
Scaling factor - Arguments * 2^4
-
LL_CORDIC_SCALING_FACTOR_5
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_0))
¶
-
Scaling factor - Arguments * 2^5
-
LL_CORDIC_SCALING_FACTOR_6
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_1))
¶
-
Scaling factor - Arguments * 2^6
-
LL_CORDIC_SCALING_FACTOR_7
((uint32_t)(CORDIC_CSR_SCALE_2 | CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
¶
-
Scaling factor - Arguments * 2^7
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
¶
- group CORDIC_LL_EC_SCALE
-
Defines
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
-
Scaling factor - Arguments * 2^0
-
LL_CORDIC_SCALING_FACTOR_1
((uint32_t)(CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^1
-
LL_CORDIC_SCALING_FACTOR_2
((uint32_t)(CORDIC_CSR_SCALE_1))
-
Scaling factor - Arguments * 2^2
-
LL_CORDIC_SCALING_FACTOR_3
((uint32_t)(CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^3
-
LL_CORDIC_SCALING_FACTOR_4
((uint32_t)(CORDIC_CSR_SCALE_2))
-
Scaling factor - Arguments * 2^4
-
LL_CORDIC_SCALING_FACTOR_5
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^5
-
LL_CORDIC_SCALING_FACTOR_6
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_1))
-
Scaling factor - Arguments * 2^6
-
LL_CORDIC_SCALING_FACTOR_7
((uint32_t)(CORDIC_CSR_SCALE_2 | CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^7
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
- group CORDIC_LL_EC_SCALE
-
Defines
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
-
Scaling factor - Arguments * 2^0
-
LL_CORDIC_SCALING_FACTOR_1
((uint32_t)(CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^1
-
LL_CORDIC_SCALING_FACTOR_2
((uint32_t)(CORDIC_CSR_SCALE_1))
-
Scaling factor - Arguments * 2^2
-
LL_CORDIC_SCALING_FACTOR_3
((uint32_t)(CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^3
-
LL_CORDIC_SCALING_FACTOR_4
((uint32_t)(CORDIC_CSR_SCALE_2))
-
Scaling factor - Arguments * 2^4
-
LL_CORDIC_SCALING_FACTOR_5
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^5
-
LL_CORDIC_SCALING_FACTOR_6
((uint32_t)(CORDIC_CSR_SCALE_2 \
| CORDIC_CSR_SCALE_1))
-
Scaling factor - Arguments * 2^6
-
LL_CORDIC_SCALING_FACTOR_7
((uint32_t)(CORDIC_CSR_SCALE_2 | CORDIC_CSR_SCALE_1 \
| CORDIC_CSR_SCALE_0))
-
Scaling factor - Arguments * 2^7
-
LL_CORDIC_SCALING_FACTOR_0
(0x00000000U)
NBWRITE ¶
- group CORDIC_LL_EC_NBWRITE
- group CORDIC_LL_EC_NBWRITE
-
Defines
-
LL_CORDIC_NBWRITE_1
(0x00000000U)
-
One 32-bit write containing either only one 32-bit data input (Q1.31 format), or two 16-bit data input (Q1.15 format) packed in one 32-bit Data
-
LL_CORDIC_NBWRITE_2
CORDIC_CSR_NARGS
-
Two 32-bit write containing two 32-bit data input (Q1.31 format)
-
LL_CORDIC_NBWRITE_1
(0x00000000U)
- group CORDIC_LL_EC_NBWRITE
-
Defines
-
LL_CORDIC_NBWRITE_1
(0x00000000U)
-
One 32-bit write containing either only one 32-bit data input (Q1.31 format), or two 16-bit data input (Q1.15 format) packed in one 32-bit Data
-
LL_CORDIC_NBWRITE_2
CORDIC_CSR_NARGS
-
Two 32-bit write containing two 32-bit data input (Q1.31 format)
-
LL_CORDIC_NBWRITE_1
(0x00000000U)
NBREAD ¶
- group CORDIC_LL_EC_NBREAD
- group CORDIC_LL_EC_NBREAD
-
Defines
-
LL_CORDIC_NBREAD_1
(0x00000000U)
-
One 32-bit read containing either only one 32-bit data output (Q1.31 format), or two 16-bit data output (Q1.15 format) packed in one 32-bit Data
-
LL_CORDIC_NBREAD_2
CORDIC_CSR_NRES
-
Two 32-bit Data containing two 32-bit data output (Q1.31 format)
-
LL_CORDIC_NBREAD_1
(0x00000000U)
- group CORDIC_LL_EC_NBREAD
-
Defines
-
LL_CORDIC_NBREAD_1
(0x00000000U)
-
One 32-bit read containing either only one 32-bit data output (Q1.31 format), or two 16-bit data output (Q1.15 format) packed in one 32-bit Data
-
LL_CORDIC_NBREAD_2
CORDIC_CSR_NRES
-
Two 32-bit Data containing two 32-bit data output (Q1.31 format)
-
LL_CORDIC_NBREAD_1
(0x00000000U)
INWIDTH ¶
- group CORDIC_LL_EC_INWIDTH
- group CORDIC_LL_EC_INWIDTH
-
Defines
-
LL_CORDIC_INWIDTH_32_BIT
(0x00000000U)
-
32-bit input data width (Q1.31 format)
-
LL_CORDIC_INWIDTH_16_BIT
CORDIC_CSR_ARGSIZE
-
16-bit input data width (Q1.15 format)
-
LL_CORDIC_INWIDTH_32_BIT
(0x00000000U)
- group CORDIC_LL_EC_INWIDTH
-
Defines
-
LL_CORDIC_INWIDTH_32_BIT
(0x00000000U)
-
32-bit input data width (Q1.31 format)
-
LL_CORDIC_INWIDTH_16_BIT
CORDIC_CSR_ARGSIZE
-
16-bit input data width (Q1.15 format)
-
LL_CORDIC_INWIDTH_32_BIT
(0x00000000U)
OUTWIDTH ¶
- group CORDIC_LL_EC_OUTWIDTH
- group CORDIC_LL_EC_OUTWIDTH
-
Defines
-
LL_CORDIC_OUTWIDTH_32_BIT
(0x00000000U)
-
32-bit output data width (Q1.31 format)
-
LL_CORDIC_OUTWIDTH_16_BIT
CORDIC_CSR_RESSIZE
-
16-bit output data width (Q1.15 format)
-
LL_CORDIC_OUTWIDTH_32_BIT
(0x00000000U)
- group CORDIC_LL_EC_OUTWIDTH
-
Defines
-
LL_CORDIC_OUTWIDTH_32_BIT
(0x00000000U)
-
32-bit output data width (Q1.31 format)
-
LL_CORDIC_OUTWIDTH_16_BIT
CORDIC_CSR_RESSIZE
-
16-bit output data width (Q1.15 format)
-
LL_CORDIC_OUTWIDTH_32_BIT
(0x00000000U)
DMA register data ¶
- group CORDIC_LL_EC_DMA_REG_DATA
- group CORDIC_LL_EC_DMA_REG_DATA
-
Defines
-
LL_CORDIC_DMA_REG_DATA_IN
(0x00000000U)
-
Get address of input data register
-
LL_CORDIC_DMA_REG_DATA_OUT
(0x00000001U)
-
Get address of output data register
-
LL_CORDIC_DMA_REG_DATA_IN
(0x00000000U)
- group CORDIC_LL_EC_DMA_REG_DATA
-
Defines
-
LL_CORDIC_DMA_REG_DATA_IN
(0x00000000U)
-
Get address of input data register
-
LL_CORDIC_DMA_REG_DATA_OUT
(0x00000001U)
-
Get address of output data register
-
LL_CORDIC_DMA_REG_DATA_IN
(0x00000000U)