CONF HAL module driver. More...

Macros

#define HAL_MODULE_ENABLED
 This is the list of modules to be used in the HAL driver. More...
 
#define HAL_ADC_MODULE_ENABLED
 
#define HAL_AON_GPIO_MODULE_ENABLED
 
#define HAL_CORTEX_MODULE_ENABLED
 
#define HAL_DMA_MODULE_ENABLED
 
#define HAL_DUAL_TIMER_MODULE_ENABLED
 
#define HAL_EXFLASH_MODULE_ENABLED
 
#define HAL_GPIO_MODULE_ENABLED
 
#define HAL_I2C_MODULE_ENABLED
 
#define HAL_MSIO_MODULE_ENABLED
 
#define HAL_PKC_MODULE_ENABLED
 
#define HAL_PWM_MODULE_ENABLED
 
#define HAL_PWR_MODULE_ENABLED
 
#define HAL_QSPI_MODULE_ENABLED
 
#define HAL_SPI_MODULE_ENABLED
 
#define HAL_TIMER_MODULE_ENABLED
 
#define HAL_UART_MODULE_ENABLED
 
#define HAL_WDT_MODULE_ENABLED
 
#define HAL_XQSPI_MODULE_ENABLED
 
#define HAL_AON_WDT_MODULE_ENABLED
 
#define HAL_CALENDAR_MODULE_ENABLED
 
#define HAL_RTC_MODULE_ENABLED
 
#define HAL_HMAC_MODULE_ENABLED
 
#define HAL_I2S_MODULE_ENABLED
 
#define HAL_AES_MODULE_ENABLED
 
#define HAL_EFUSE_MODULE_ENABLED
 
#define HAL_CGC_MODULE_ENABLED
 
#define HAL_RNG_MODULE_ENABLED
 
#define HAL_COMP_MODULE_ENABLED
 
#define HAL_PDM_MODULE_ENABLED
 
#define HAL_SLEEP_TIMER_MODULE_ENABLED
 
#define HAL_DSPI_MODULE_ENABLED
 
#define HAL_BOD_MODULE_ENABLED
 
#define HAL_BR_MODULE_ENABLED
 
#define HAL_CLOCK_MODULE_ENABLED
 
#define HAL_PWR_MGMT_MODULE_ENABLED
 
#define HAL_PMU_MODULE_ENABLED
 
#define TICK_INT_PRIORITY   ((uint32_t)(1U<<(__NVIC_PRIO_BITS - 4)) - 1U)
 This is the HAL system configuration section. More...
 
#define USE_RTOS   0U
 
#define gr_assert_param(expr)   ((void)0U)
 Uncomment the line below to expanse the "gr_assert_param" macro in the HAL drivers code. More...
 

Detailed Description

CONF HAL module driver.

Macro Definition Documentation

◆ gr_assert_param

#define gr_assert_param (   expr)    ((void)0U)

Uncomment the line below to expanse the "gr_assert_param" macro in the HAL drivers code.

Include module's header file

Definition at line 296 of file gr55xx_hal_conf.h.

◆ HAL_ADC_MODULE_ENABLED

#define HAL_ADC_MODULE_ENABLED

Enable ADC HAL module driver

Definition at line 67 of file gr55xx_hal_conf.h.

◆ HAL_AES_MODULE_ENABLED

#define HAL_AES_MODULE_ENABLED

Enable AES module driver

Definition at line 90 of file gr55xx_hal_conf.h.

◆ HAL_AON_GPIO_MODULE_ENABLED

#define HAL_AON_GPIO_MODULE_ENABLED

Enable AON GPIO HAL module driver

Definition at line 68 of file gr55xx_hal_conf.h.

◆ HAL_AON_WDT_MODULE_ENABLED

#define HAL_AON_WDT_MODULE_ENABLED

Enable AON WDT module driver

Definition at line 85 of file gr55xx_hal_conf.h.

◆ HAL_BOD_MODULE_ENABLED

#define HAL_BOD_MODULE_ENABLED

Enable BOD module driver

Definition at line 98 of file gr55xx_hal_conf.h.

◆ HAL_BR_MODULE_ENABLED

#define HAL_BR_MODULE_ENABLED

Enable bridge layer module driver

Definition at line 99 of file gr55xx_hal_conf.h.

◆ HAL_CALENDAR_MODULE_ENABLED

#define HAL_CALENDAR_MODULE_ENABLED

Enable CALENDAR module driver

Definition at line 86 of file gr55xx_hal_conf.h.

◆ HAL_CGC_MODULE_ENABLED

#define HAL_CGC_MODULE_ENABLED

Enable CGC module driver

Definition at line 92 of file gr55xx_hal_conf.h.

◆ HAL_CLOCK_MODULE_ENABLED

#define HAL_CLOCK_MODULE_ENABLED

Enable clock manage module driver

Definition at line 100 of file gr55xx_hal_conf.h.

◆ HAL_COMP_MODULE_ENABLED

#define HAL_COMP_MODULE_ENABLED

Enable COMP module driver

Definition at line 94 of file gr55xx_hal_conf.h.

◆ HAL_CORTEX_MODULE_ENABLED

#define HAL_CORTEX_MODULE_ENABLED

Enable CORTEX HAL module driver

Definition at line 69 of file gr55xx_hal_conf.h.

◆ HAL_DMA_MODULE_ENABLED

#define HAL_DMA_MODULE_ENABLED

Enable DMA HAL module driver

Definition at line 70 of file gr55xx_hal_conf.h.

◆ HAL_DSPI_MODULE_ENABLED

#define HAL_DSPI_MODULE_ENABLED

Enable DSPI module driver

Definition at line 97 of file gr55xx_hal_conf.h.

◆ HAL_DUAL_TIMER_MODULE_ENABLED

#define HAL_DUAL_TIMER_MODULE_ENABLED

Enable DUAL TIM module driver

Definition at line 71 of file gr55xx_hal_conf.h.

◆ HAL_EFUSE_MODULE_ENABLED

#define HAL_EFUSE_MODULE_ENABLED

Enable EFUSE module driver

Definition at line 91 of file gr55xx_hal_conf.h.

◆ HAL_EXFLASH_MODULE_ENABLED

#define HAL_EXFLASH_MODULE_ENABLED

Enable EXFLASH module driver

Definition at line 72 of file gr55xx_hal_conf.h.

◆ HAL_GPIO_MODULE_ENABLED

#define HAL_GPIO_MODULE_ENABLED

Enable GPIO module driver

Definition at line 73 of file gr55xx_hal_conf.h.

◆ HAL_HMAC_MODULE_ENABLED

#define HAL_HMAC_MODULE_ENABLED

Enable HMAC module driver

Definition at line 88 of file gr55xx_hal_conf.h.

◆ HAL_I2C_MODULE_ENABLED

#define HAL_I2C_MODULE_ENABLED

Enable I2C module driver

Definition at line 74 of file gr55xx_hal_conf.h.

◆ HAL_I2S_MODULE_ENABLED

#define HAL_I2S_MODULE_ENABLED

Enable I2S module driver

Definition at line 89 of file gr55xx_hal_conf.h.

◆ HAL_MODULE_ENABLED

#define HAL_MODULE_ENABLED

This is the list of modules to be used in the HAL driver.

Enable HAL module driver

Definition at line 66 of file gr55xx_hal_conf.h.

◆ HAL_MSIO_MODULE_ENABLED

#define HAL_MSIO_MODULE_ENABLED

Enable MSIO module driver

Definition at line 75 of file gr55xx_hal_conf.h.

◆ HAL_PDM_MODULE_ENABLED

#define HAL_PDM_MODULE_ENABLED

Enable PDM module driver

Definition at line 95 of file gr55xx_hal_conf.h.

◆ HAL_PKC_MODULE_ENABLED

#define HAL_PKC_MODULE_ENABLED

Enable PKC module driver

Definition at line 76 of file gr55xx_hal_conf.h.

◆ HAL_PMU_MODULE_ENABLED

#define HAL_PMU_MODULE_ENABLED

Enable PMU module driver

Definition at line 102 of file gr55xx_hal_conf.h.

◆ HAL_PWM_MODULE_ENABLED

#define HAL_PWM_MODULE_ENABLED

Enable PWM module driver

Definition at line 77 of file gr55xx_hal_conf.h.

◆ HAL_PWR_MGMT_MODULE_ENABLED

#define HAL_PWR_MGMT_MODULE_ENABLED

Enable pwr manage module driver

Definition at line 101 of file gr55xx_hal_conf.h.

◆ HAL_PWR_MODULE_ENABLED

#define HAL_PWR_MODULE_ENABLED

Enable PWR module driver

Definition at line 78 of file gr55xx_hal_conf.h.

◆ HAL_QSPI_MODULE_ENABLED

#define HAL_QSPI_MODULE_ENABLED

Enable QSPI module driver

Definition at line 79 of file gr55xx_hal_conf.h.

◆ HAL_RNG_MODULE_ENABLED

#define HAL_RNG_MODULE_ENABLED

Enable RNG module driver

Definition at line 93 of file gr55xx_hal_conf.h.

◆ HAL_RTC_MODULE_ENABLED

#define HAL_RTC_MODULE_ENABLED

Enable RTC module driver

Definition at line 87 of file gr55xx_hal_conf.h.

◆ HAL_SLEEP_TIMER_MODULE_ENABLED

#define HAL_SLEEP_TIMER_MODULE_ENABLED

Enable SLEPP TIMER module driver

Definition at line 96 of file gr55xx_hal_conf.h.

◆ HAL_SPI_MODULE_ENABLED

#define HAL_SPI_MODULE_ENABLED

Enable SPI module driver

Definition at line 80 of file gr55xx_hal_conf.h.

◆ HAL_TIMER_MODULE_ENABLED

#define HAL_TIMER_MODULE_ENABLED

Enable TIM module driver

Definition at line 81 of file gr55xx_hal_conf.h.

◆ HAL_UART_MODULE_ENABLED

#define HAL_UART_MODULE_ENABLED

Enable UART module driver

Definition at line 82 of file gr55xx_hal_conf.h.

◆ HAL_WDT_MODULE_ENABLED

#define HAL_WDT_MODULE_ENABLED

Enable WDT module driver

Definition at line 83 of file gr55xx_hal_conf.h.

◆ HAL_XQSPI_MODULE_ENABLED

#define HAL_XQSPI_MODULE_ENABLED

Enable XQSPI module driver

Definition at line 84 of file gr55xx_hal_conf.h.

◆ TICK_INT_PRIORITY

#define TICK_INT_PRIORITY   ((uint32_t)(1U<<(__NVIC_PRIO_BITS - 4)) - 1U)

This is the HAL system configuration section.

tick interrupt priority (lowest by default) by group priority 4.

Definition at line 108 of file gr55xx_hal_conf.h.

◆ USE_RTOS

#define USE_RTOS   0U

use rtos

Definition at line 109 of file gr55xx_hal_conf.h.