54 #define LVIEN_Disable (SCULV_LVICR_LVIEN_Disable << SCULV_LVICR_LVIEN_Pos) 55 #define LVIEN_Enable (SCULV_LVICR_LVIEN_Enable << SCULV_LVICR_LVIEN_Pos) 62 #define LVINTEN_Disable (SCULV_LVICR_LVINTEN_Disable << SCULV_LVICR_LVINTEN_Pos) 63 #define LVINTEN_Enable (SCULV_LVICR_LVINTEN_Enable << SCULV_LVICR_LVINTEN_Pos) 81 #define LVIVS_2p00V (SCULV_LVICR_LVIVS_2p00V << SCULV_LVICR_LVIVS_Pos) // 2.00V */ 82 #define LVIVS_2p13V (SCULV_LVICR_LVIVS_2p13V << SCULV_LVICR_LVIVS_Pos) // 2.13V */ 83 #define LVIVS_2p28V (SCULV_LVICR_LVIVS_2p28V << SCULV_LVICR_LVIVS_Pos) // 2.28V */ 84 #define LVIVS_2p46V (SCULV_LVICR_LVIVS_2p46V << SCULV_LVICR_LVIVS_Pos) // 2.46V */ 85 #define LVIVS_2p67V (SCULV_LVICR_LVIVS_2p67V << SCULV_LVICR_LVIVS_Pos) // 2.67V */ 86 #define LVIVS_3p04V (SCULV_LVICR_LVIVS_3p04V << SCULV_LVICR_LVIVS_Pos) // 3.04V */ 87 #define LVIVS_3p20V (SCULV_LVICR_LVIVS_3p20V << SCULV_LVICR_LVIVS_Pos) // 3.20V */ 88 #define LVIVS_3p55V (SCULV_LVICR_LVIVS_3p55V << SCULV_LVICR_LVIVS_Pos) // 3.55V */ 89 #define LVIVS_3p75V (SCULV_LVICR_LVIVS_3p75V << SCULV_LVICR_LVIVS_Pos) // 3.75V */ 90 #define LVIVS_3p99V (SCULV_LVICR_LVIVS_3p99V << SCULV_LVICR_LVIVS_Pos) // 3.99V */ 91 #define LVIVS_4p25V (SCULV_LVICR_LVIVS_4p25V << SCULV_LVICR_LVIVS_Pos) // 4.25V */ 92 #define LVIVS_4p55V (SCULV_LVICR_LVIVS_4p55V << SCULV_LVICR_LVIVS_Pos) // 4.55V */ 102 #define SCULV_DisLVR() (SCULV->LVRCR_b.LVREN = 0x55) 103 #define SCULV_EnLVR() (SCULV->LVRCR_b.LVREN = 0x8A) 109 #define SCULV_EnLviInt() (SCULV->LVICR_b.LVINTEN = 1) 110 #define SCULV_DisLviInt() (SCULV->LVICR_b.LVINTEN = 0) 116 #define SCULV_GetLviFlag() (SCULV->LVICR_b.LVIFLAG) 117 #define SCULV_ClrLviFlag() (SCULV->LVICR_b.LVIFLAG = 1) 123 void HAL_LVI_Init( uint32_t u32LviEnBit, uint32_t u32LviIntEnBit, uint32_t u32LviLevel );
Contains the ABOV typedefs for C standard types. It is intended to be used in ISO C conforming develo...
void HAL_LVI_Init(uint32_t u32LviEnBit, uint32_t u32LviIntEnBit, uint32_t u32LviLevel)
Set LVI Block Enable/Disable and Voltage Level.