STM32H735xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_CORDIC_Config (CORDIC_TypeDef *CORDICx, uint32_t Function, uint32_t Precision, uint32_t Scale, uint32_t NbWrite, uint32_t NbRead, uint32_t InSize, uint32_t OutSize) |
Configure the CORDIC processing. | |
__STATIC_INLINE void | LL_CORDIC_SetFunction (CORDIC_TypeDef *CORDICx, uint32_t Function) |
Configure function. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetFunction (CORDIC_TypeDef *CORDICx) |
Return function. | |
__STATIC_INLINE void | LL_CORDIC_SetPrecision (CORDIC_TypeDef *CORDICx, uint32_t Precision) |
Configure precision in cycles number. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetPrecision (CORDIC_TypeDef *CORDICx) |
Return precision in cycles number. | |
__STATIC_INLINE void | LL_CORDIC_SetScale (CORDIC_TypeDef *CORDICx, uint32_t Scale) |
Configure scaling factor. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetScale (CORDIC_TypeDef *CORDICx) |
Return scaling factor. | |
__STATIC_INLINE void | LL_CORDIC_SetNbWrite (CORDIC_TypeDef *CORDICx, uint32_t NbWrite) |
Configure number of 32-bit write expected for one calculation. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetNbWrite (CORDIC_TypeDef *CORDICx) |
Return number of 32-bit write expected for one calculation. | |
__STATIC_INLINE void | LL_CORDIC_SetNbRead (CORDIC_TypeDef *CORDICx, uint32_t NbRead) |
Configure number of 32-bit read expected after one calculation. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetNbRead (CORDIC_TypeDef *CORDICx) |
Return number of 32-bit read expected after one calculation. | |
__STATIC_INLINE void | LL_CORDIC_SetInSize (CORDIC_TypeDef *CORDICx, uint32_t InSize) |
Configure width of input data. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetInSize (CORDIC_TypeDef *CORDICx) |
Return width of input data. | |
__STATIC_INLINE void | LL_CORDIC_SetOutSize (CORDIC_TypeDef *CORDICx, uint32_t OutSize) |
Configure width of output data. | |
__STATIC_INLINE uint32_t | LL_CORDIC_GetOutSize (CORDIC_TypeDef *CORDICx) |
Return width of output data. |
__STATIC_INLINE void LL_CORDIC_Config | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | Function, | ||
uint32_t | Precision, | ||
uint32_t | Scale, | ||
uint32_t | NbWrite, | ||
uint32_t | NbRead, | ||
uint32_t | InSize, | ||
uint32_t | OutSize | ||
) |
Configure the CORDIC processing.
CORDICx | CORDIC instance |
Function | parameter can be one of the following values: |
Precision | parameter can be one of the following values:
|
Scale | parameter can be one of the following values: |
NbWrite | parameter can be one of the following values: |
NbRead | parameter can be one of the following values: |
InSize | parameter can be one of the following values: |
OutSize | parameter can be one of the following values: |
None |
Definition at line 302 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetFunction | ( | CORDIC_TypeDef * | CORDICx | ) |
Return function.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 350 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetInSize | ( | CORDIC_TypeDef * | CORDICx | ) |
Return width of input data.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 523 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetNbRead | ( | CORDIC_TypeDef * | CORDICx | ) |
Return number of 32-bit read expected after one calculation.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 496 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetNbWrite | ( | CORDIC_TypeDef * | CORDICx | ) |
Return number of 32-bit write expected for one calculation.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 469 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetOutSize | ( | CORDIC_TypeDef * | CORDICx | ) |
Return width of output data.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 550 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetPrecision | ( | CORDIC_TypeDef * | CORDICx | ) |
Return precision in cycles number.
CORDICx | CORDIC Instance |
Definition at line 403 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE uint32_t LL_CORDIC_GetScale | ( | CORDIC_TypeDef * | CORDICx | ) |
Return scaling factor.
CORDICx | CORDIC Instance |
Returned | value can be one of the following values: |
Definition at line 442 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetFunction | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | Function | ||
) |
Configure function.
CORDICx | CORDIC Instance |
Function | parameter can be one of the following values: |
None |
Definition at line 329 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetInSize | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | InSize | ||
) |
Configure width of input data.
CORDICx | CORDIC Instance |
InSize | parameter can be one of the following values: |
None |
Definition at line 510 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetNbRead | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | NbRead | ||
) |
Configure number of 32-bit read expected after one calculation.
CORDICx | CORDIC Instance |
NbRead | parameter can be one of the following values: |
None |
Definition at line 483 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetNbWrite | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | NbWrite | ||
) |
Configure number of 32-bit write expected for one calculation.
CORDICx | CORDIC Instance |
NbWrite | parameter can be one of the following values: |
None |
Definition at line 456 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetOutSize | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | OutSize | ||
) |
Configure width of output data.
CORDICx | CORDIC Instance |
OutSize | parameter can be one of the following values: |
None |
Definition at line 537 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetPrecision | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | Precision | ||
) |
Configure precision in cycles number.
None |
Definition at line 377 of file stm32h7xx_ll_cordic.h.
__STATIC_INLINE void LL_CORDIC_SetScale | ( | CORDIC_TypeDef * | CORDICx, |
uint32_t | Scale | ||
) |
Configure scaling factor.
CORDICx | CORDIC Instance |
Scale | parameter can be one of the following values: |
None |
Definition at line 423 of file stm32h7xx_ll_cordic.h.