Modules
Here is a list of all modules:
[detail level 1 2 3 4 5 6]

▼BLE | Definitions and prototypes for the BLE SDK interface
►BLE Common | BLE Common interface
Enumerations |
Structures |
Functions |
►Attribute Protocol (ATT) | Definitions and prototypes for ATT
►Defines |
Attribute UUID Length(bytes) |
Characteristic Properties |
Characteristic Extended Properties |
Enumerations |
►Profile | Definitions and prototypes for the profile interface
►Profile Server | Definitions and prototypes for Profile Server interface
Structures |
Functions |
►Profile Client | Definitions and prototypes for Profile Client interface
Functions | Definitions and prototypes for Profile Client interface
►Error Codes | File that contains error codes
►Defines |
SDK Specific Error Codes |
BLE Stack specific error codes |
Typedefs |
►BLE Event | BLE Event interface
Enumerations |
►Defines |
BLE Event Base |
Structures |
Typedefs |
►Generic Access Profile (GAP) | Definitions and prototypes for the GAP interface
►Generic Access Profile (GAP) Connection Control | Definitions and prototypes for the GAP Connection Control interface
Defines |
Enumerations |
Structures |
Functions |
►Generic Access Profile (GAP) Management | Definitions and prototypes for the GAP Management interface
►Defines |
GAP PHYs (bitmask) |
GAP ADV CHANNEL (bitmask) |
Enumerations |
Structures |
Functions |
►Generic Attribute Profile (GATT) | Definitions and prototypes for the GATT interface
►Generic Attribute Profile (GATT) Common | Definitions and prototypes for the GATT Common interface
Enumerations |
Structures |
Functions |
►Generic Attribute Profile (GATT) Client | Definitions and prototypes for the GATT client interfaces
Enumerations |
Structures |
Functions |
►Generic Attribute Profile (GATT) Client Cache | Definitions and prototypes for the GATT client cache interfaces
Defines |
Enumerations |
Structures |
Functions |
►Generic Attribute Profile (GATT) Server | Definitions and prototypes for the GATT server interface
►Defines |
Max Number of Included Services |
Attribute Permission Bit |
Attribute Permission Value Position |
Attribute and Service Access Rights |
Attribute and Service Security Level Mask |
Attribute and Service UUID Type |
Service Permission | Service permissions
Attribute Permission | Attribute permission
Attribute Extend Permission | Attribute extend permission
Enumerations |
Structures |
Functions |
►Core Isochronous Channels | Definitions and prototypes for the ISO interfaces
Defines |
Enumerations |
Structures |
Functions |
►Logical Link Control and Adaptation Protocol (L2CAP) | Definitions and prototypes for the L2CAP interface
Enumerations |
Structures |
Functions |
►Light Communication Protocol (LCP) | Definitions and prototypes for the LCP interface
Typedefs |
Enumerations |
Structures |
Functions |
►Security Manager(SM) | Definitions and prototypes for the BLE_SEC interface
►Defines |
SEC Auth Flag |
SEC Key Distribution Flag |
Enumerations |
Structures |
Functions |
▼BLE Services | Definitions and prototypes for the BLE Service interface
►Alexa Gadget Service (AGS) | Definitions and prototypes for the AGS interface
►Defines |
Advertising type | The advertisiment type
Characteristics Mask | Bit masks for the initialization of ags_init_t::char_mask
Enumerations |
Structures |
Typedefs |
Functions |
►Apple Media Service Client (AMS_C) | Apple Media Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Apple Notification Center Service (ANCS) | Definitions and prototypes for the ANCS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Alert Notification Service (ANS) | Alert Notification Service module
►Defines |
Category ID Bit Masks | Category ID Bit Masks
Enumerations |
Structures |
Typedefs |
Functions |
►Alert Notification Service Client (ANS_C) | Alert Notification Service Client module
►Defines |
Category ID Bit Masks | Category ID Bit Masks
Enumerations |
Structures |
Typedefs |
Functions |
►Battery Service (BAS) | Definitions and prototypes for the BAS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of bas_init_t::char_mask
Enumerations |
Structures |
Typedefs |
Functions |
►Battery Service Client (BAS_C) | Battery Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Profile/Service Common Types | Definitions for BLE profile/service common types
Defines |
Enumerations |
Typedefs |
Structures |
►Profile/Service Utilities | Definitions and prototypes for the Profile/Service Utilities interface
Functions |
►Service Discovery Utilities | Definitions and prototypes for the Service Discovery Utilities interface
►Defines |
IEEE 11073-20601 Authoritative Body Type |
Enumerations |
Functions |
►Bond Management Service (BMS) | Bond Management Service module
►Defines |
BMS Feature | BMS feature
Enumerations |
Typedefs |
Structures |
Functions |
►Blood Pressure Service (BPS) | Definitions and prototypes for the BPS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of bps_init_t::char_mask
Enumerations |
Typedefs |
Structures |
Functions |
►Continuous Glucose Monitoring Service (CGMS) | Continuous Glucose Monitoring Service module
►Defines |
CGM Feature | CGM feature
Measurement Flag | CGM Measurement Flags
Measurement status | Glucose measurement status
Enumerations |
Structures |
Typedefs |
Functions |
►Continuous Continuous Glucose Monitoring Monitoring Service Record Access Control Point (CGMS_RACP) | Continuous Continuous Glucose Monitoring Monitoring Service Record Access Control Point module
Defines |
Enumerations |
Structures |
Functions |
►Cycling Speed and Cadence Service (CSCS) | Definitions and prototypes for the CSCS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of cscs_init_t::char_mask
Measurement Flag Bits | Cycling Speed and Cadence Measurement Flags
Feature Bits | Cycling Speed and Cadence Service feature bits
Enumerations |
Structures |
Typedefs |
Functions |
►Device Information Service (DIS) | Definitions and prototypes for the DIS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of dis_init_t::char_mask
IEEE 11073-20601 Authoritative Body Type |
Structures |
Functions |
►Device Information Service Client (DIS_C) | Device Information Service Client module
►Defines |
IEEE 11073-20601 Authoritative Body Type |
Enumerations |
Structures |
Typedefs |
Functions |
►Device Synchronize Service (DSS) | Definitions and prototypes for the DSS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Electronic Shelf Label Service (ESLS) | Definitions and prototypes for the ESLS interface
Defines |
Characteristics Mask | Bit masks for the initialization of esls_init_t::char_mask
Characteristics Mask | Bit masks for the initialization of esls_env_t.config_mask
Enumerations |
Structures |
Functions |
►Shelf Label AP Client (ESLS_C) | Electronic Shelf Label Client module
Defines |
Enumerations |
Structures |
DEF Typedefs |
Functions |
►Goodix UART Service (GUS) | Definitions and prototypes for the GUS interface
Defines |
Enumerations |
Structures |
Functions |
Typedefs |
►Goodix UART Service Client (GUS_C) | Goodix UART Service Client module
►Defines |
Service and Characteristics UUID |
Enumerations |
Structures |
Typedefs |
Functions |
►Human Input Device Service (HIDS) | Definitions and prototypes for the HIDS interface
►Defines |
Report Type values | HIDS Report Type values define
Information Flags | HIDS Information Flags define
Enumerations |
Typedefs |
Functions |
►HRS RSCS Relay Control Point Service (HRRCPS) | HRS RSCS Relay Control Point Service module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Heart Rate Service (HRS) | Definitions and prototypes for the HRS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of hrs_init_t::char_mask
Enumerations |
Structures |
Typedefs |
Functions |
►Heart Rate Service Client (HRS_C) | Heart Rate Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Health Thermometer Service (HTS) | Definitions and prototypes for the HTS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of hts_init_t::char_mask
Enumerations |
Structures |
Typedefs |
Functions |
►Immediate Alarm Service (IAS) | Definitions and prototypes for the IAS interface
Enumerations |
Structures |
Typedefs |
Functions |
►Immediate Alert Service Client (IAS_C) | Immediate Alert Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Link Loss Service (LLS) | Definitions and prototypes for the LLS interface
Enumerations |
Structures |
Typedefs |
Functions |
►Link Loss Service Client (LLS_C) | Link Loss Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►LMS Service (LMS) | Definitions and prototypes for the LMS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Log Notification Service (LNS) | Log Notification Service module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Multi Link Multi Role Service (MLMR) | Definitions and prototypes for the MLMR interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Multi Link Multi Role Service Client (MLMR_C) | Multi Link Multi Role Service Client module
►Defines |
Service and Characteristics UUID |
Enumerations |
Structures |
Typedefs |
Functions |
►Next DST Change Service (NDCS) | Next DST Change Service module
Defines |
Enumerations |
Structures |
Functions |
►OTA Service (OTAS) | Definitions and prototypes for the OTAS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►OTA Service Client (OTAS_C) | OTAS Client Interface module
►Defines |
OTAS UUIDs | OTAS service and characteristcs UUID
Enumerations |
Structures |
Typedefs |
Functions |
►Phone Alert Status Service (PASS) | Phone Alert Status Service module
►Defines |
Characteristics Mask | Bit masks for the initialization of pass_init_t::char_mask
Alert Status BIT | PASS Alert Status bits
Ringer Setting | The Ringer Setting characteristic defines the setting of the ringer
Enumerations |
Structures |
Typedefs |
Functions |
►Phone Alert Status Service Client (PASS_C) | Phone Alert Status Service Client module
►Defines |
Alert Status BIT | PASS Alert Status bits
Ringer Setting | The Ringer Setting characteristic defines the setting of the ringer
Enumerations |
Structures |
Typedefs |
Functions |
►Power Consumption Service (PCS) | Definitions and prototypes for the PCS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Running Speed and Cadence Service (RSCS) | Definitions and prototypes for the RSCS interface
►Defines |
Characteristics Mask | Bit masks for the initialization of rscs_init_t::char_mask
Measurement Flag Bits | Running Speed and Cadence Measurement Flags
Feature Bits | Running Speed and Cadence Service feature bits
Enumerations |
Structures |
Typedefs |
Functions |
►Running Speed and Cadence Service Client (RSCS_C) | Running Speed and Cadence Service Client module
►Defines |
Measurement Flag Bits | Running Speed and Cadence Measurement Flags
Feature Bits | Running Speed and Cadence Service feature bits
Enumerations |
Structures |
Typedefs |
Functions |
►Reference Time Update Service (RTUS) | Reference Time Update Service module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Sample Service (SAMPLES) | Definitions and prototypes for the GUS interface
Defines |
Enumerations |
Structures |
Functions |
Typedefs |
►Throughput Service (THS) | Definitions and prototypes for the THS interface
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Throughput Service Client (THS_C) | THS Client Interface module
►Defines |
THS UUIDs | THS service and characteristcs UUID
Enumerations |
Structures |
Typedefs |
Functions |
►Throughput Control Point Client (THSCPS) | THS Control Point Interface module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Tx Power Service (TPS) | Definitions and prototypes for the TPS interface
Structures |
Functions |
►Tx Power Service Client (TPS_C) | Tx Power Service Client module
Defines |
Enumerations |
Structures |
Typedefs |
Functions |
►Wechat (WECHAT) | Definitions and prototypes for the WeChat interface
►Defines |
WECHAT Service and Characteristic UUID | WeChat Service, Airsync and Pedometer Characteristic UUID
WECHAT pedeometer measurement flag | WeChat pedeometer measurement flag bits
Enumerations |
Structures |
Typedefs |
Functions |
▼Graphics |
►Porting |
►DC LCD DRV | LCD Driver reference design for DC Module
Functions |
►Defines |
The LCD resolution definition |
The board definition |
Typedef |
Enumerations |
►GPU Sys Defs | GPU system configration defination
Defines |
►HAL DC |
►GDC | DC HAL module driver
►Defines |
The DC register configure defines |
Enumerations |
Structures |
Functions |
►GDC HAL | DC basic function definition
Functions |
►GDC Intern | DC-related MIPI command definition
►Defines |
The DC RW CMD |
Enumerations |
►GDC MIPI | DC-related MIPI function definition
►Defines |
The DC configuration |
The DC output mode defines |
The DC set mode |
Enumerations |
Functions |
►GDC REG | DC's registers definition
Defines |
►HAL GFX |
►GFX BLENDER | GPU blender interfaces
Defines |
Functions |
►GFX CMDLIST | GPU management interfaces of command list
Defines |
Structures |
Functions |
►GFX EASING | The interfaces of GPU easing configration
Functions |
►GFX ERROR | GPU error code define
Defines |
Functions |
►GFX EVENT | Graphics event
Defines |
Functions |
Enumerations |
Structure |
►GFX FONT | Graphics Font function definition
Defines |
Structures |
Functions |
►GFX GRAPHICS | Draw basic primitive interfaces and blit texture interfaces
Defines |
Typedef |
Enumerations |
►Functions |
Public Functions |
Private Functions |
►GFX HAL | GPU low layer interfaces, adaptation platform MCU
Defines |
Structures |
Functions |
►GFX INTERPOLATORS | GPU interpolators
Structures |
Functions |
►GFX MATH | GPU base math interfaces
Defines |
Functions |
►GFX MATRIX3X3 | Base matrix3x3 Operation
Typedefs |
Functions |
►GFX MATRIX4X4 | Base matrix4x4 Operation
Typedefs |
Functions |
►GFX PROVISIONAL | Provisional functions
Functions |
►GFX RASTER | GPU raster interfaces
Functions |
►GFX_TRANSITIONS | GPU transitions
Enumerations |
Functions |
►GFX UTILS | Graphics utils define
Structures |
Functions |
►Common |
►GPU Memory Interfaces | GPU memory manage interfaces
Definations |
Functions |
►GPU Internal Malloc | Graphics malloc
Defines |
Structure |
▼Peripheral Driver |
►APP DRIVER |
►ADC | ADC APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
Defines |
►AON WDT | AON WDT APP module driver
Type definitions |
Enumerations |
Structures |
Functions |
►BOD | BOD APP module driver
►Defines |
►BOD Exported Constants |
BOD enable defines |
BOD event enable |
BOD STATIC ENABLE |
BOD event level |
Enumerations |
Structures |
Type definitions |
Functions |
►COMP | COMP APP module driver
Enumerations |
Type definitions |
Structures |
Functions |
►DMA | DMA APP module driver
Enumerations |
Type definitions |
Structures |
Functions |
►DRIVER CONFIG | APP DRIVER CONFIG
Defines |
Enumerations |
►ERROR DEFINE | APP ERROR DEFINE
Type definitions |
►Defines |
App Driver error codes |
App Driver error code check |
Hal Driver error code check |
►DSPI | DSPI APP module driver
Defines |
Enumerations |
Structures |
Type Definitions |
Functions |
►DUAL TIMER | DUAL TIMER APP module driver
Enumerations |
Type definitions |
Structures |
Functions |
►GPIO INTERRUPT | GPIO INTERRUPT APP module driver
Structures |
Functions |
►DC | GRAPHICS_DC APP module driver
►Defines |
►DC Exported Constants |
DC Pins Define |
DC Layers Define |
IRQ callback events Define |
DC registers memory base address Define |
Enumerations |
►Structures |
GRAPHICS DC Configuration |
Type definitions |
Functions |
►GPU | GRAPHICS_GPU APP module driver
►Defines |
The GPU registers memory base address |
IRQ callback events Define |
Enumerations |
Graphics GPU Type definitions |
Functions |
►OSPI | OSPI APP module driver
►Defines |
OSPI Exported Constants |
Enumerations |
Structures |
Type definitions |
Functions |
►QSPI | QSPI APP module driver
►Defines |
QSPI Exported Constants |
Enumerations |
Type Definitions |
Structures |
Functions |
►HMAC | HMAC APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►IIC | IIC APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►I2S | I2S APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►GPIO | GPIO APP module driver
►Defines |
Defines |
Enumerations |
Structures |
Type definitions |
Functions |
►ISO7816 | ISO7816 APP module driver
►Defines |
Action state |
ISO7816 Interrupt Definition |
Card Presence Defines |
IO States Defines |
Power States Defines |
Enumerations |
Structures |
Type definitions |
Functions |
►PDM | PDM APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►PKC | PKC APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►PWM | PWM APP module driver
Defines |
Enumerations |
Structures |
Functions |
►PWR MGMT | PWR MGMT APP module driver
Defines |
Enumerations |
Structures |
Functions |
►RNG | RNG APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►RTC | RTC APP module driver
►Defines |
rtc time disable macro definition |
Enumerations |
Structures |
Type definitions |
Functions |
►RTOS CONFIG | ADC RTOS CONFIG
Typedefs |
Defines |
►SPI | SPI APP module driver
Defines |
Enumerations |
Structures |
Type definitions |
Functions |
►TIMER | TIMER APP module driver
Enumerations |
Type definitions |
Structures |
Functions |
►UART | UART APP module driver
Defines |
Enumerations |
Structures |
Type definitions |
Functions |
►AES | AES APP module driver
Enumerations |
Structures |
Type definitions |
Functions |
►HAL Driver |
HAL_Delay | CGC HAL module driver
►HAL | HAL module driver
►Defines |
HAL Exported Constants |
►Functions |
Initialization and De-initialization Functions | Initialization and de-initialization functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
HAL Control functions | HAL Control functions
►ADC | ADC HAL module driver
►Defines |
►ADC Exported Constants |
ADC Error Code |
ADC Clock Select |
ADC Reference Value Select |
ADC Input Mode | Single or Differential mode
ADC Input Channel Select |
ADC Reference Source Select |
ADC Exported Macros |
ADC Private Macros |
►Enumerations |
HAL ADC State |
►Structures |
ADC Configuration |
ADC Handle |
►Callback Structures |
ADC Callback |
►Functions |
Peripheral State and Errors Functions | ADC control functions
Initialization and de-initialization Functions | Initialization and Configuration functions
IO Operation Functions | ADC polling and DMA conversion management functions
►AES | AES HAL module driver
►Defines |
►AES Exported Constants |
AES Error Code |
AES Key Size |
AES Block Size |
AES Operation Mode |
AES Chaining Mode |
AES Flags Definition |
AES Interrupt definition |
AES Timeout definition |
AES Exported Macros |
AES Private Macros |
►Enumerations |
HAL AES State |
►Structures |
AES Configuration |
AES Handle |
►Callback Structures |
AES Callback |
►Functions |
Peripheral State and Errors functions | AES control functions
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | AES Encrypt/Decrypt functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►AON_GPIO | AON_GPIO HAL module driver
►Defines |
►AON_GPIO Exported Constants |
AON_GPIO pins |
AON_GPIO mode | AON_GPIO Configuration Mode Elements values convention: 0x000000YX
AON_GPIO pull | AON_GPIO Pull-Up or Pull-Down activation
AON_GPIO Exported Macros |
AON_GPIO Private Macros |
Enumerations |
Structures |
►Callback Structures |
AON_GPIO Callback |
►Functions |
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | AON_GPIO Read, Write, Toggle, Lock and EXTI management functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►AON_GPIOEx | AON_GPIOEx HAL module driver
►Defines |
►AON_GPIOEx Exported Constants |
AON_GPIOEx Mux Mode definition |
AON_GPIOEx Mux function selection |
►AON_WDT | WDT HAL module driver
►Structures |
AON_WDT Configuration |
AON_WDT handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | IO operation functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►BOD | BOD HAL module driver
►Defines |
►BOD Exported Constants |
BOD ENABLE |
BOD2 ENABLE |
BOD STATIC ENABLE |
BOD2 LVEVL |
Type definitions |
Structures |
Functions |
►HAL_BR | HAL Bridge module driver
►Callback Structures |
Callback |
►Functions |
Initialization, De-initialization and Callback registration Functions | Initialization , de-initialization and Callback registration Functions
►CALENDAR | CALENDAR HAL module driver
►Defines |
►CALENDAR Exported Constants |
CALENDAR Interrupts |
CALENDAR Flags |
CALENDAR Alarm type select |
CALENDAR Alarm weekday |
CALENDAR Alarm mdoe |
CALENDAR Exported Macros |
CALENDAR Private Macros |
►Structures |
CALENDAR Time |
CALENDAR handle |
►Callback Structures |
CALENDAR Callback |
►Functions |
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | IO operation functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►CGC | CGC HAL module driver
►Defines |
►CGC Exported Constants |
Automatic Turn off clocks |
Force cloks off |
init Struct default configuartion |
Enumerations |
Structures |
►Functions |
Initialization and de-initialization functions | Initialization and Configuration functions
Peripheral Control functions. | Clock Gate Open and Close management functions
►CLOCK | CLOCK CALIBRATION HAL module driver
Enumerations |
Functions | Xo clock request and release API
►COMP | COMP HAL module driver
►Defines |
►COMP Exported Constants |
COMP Error Code |
COMP Input Channel Select |
COMP Reference Source Select |
COMP Hysteresis Select |
COMP Wakeup Edge Select |
COMP Reset Degeneration Select |
COMP Private Macros |
►Enumerations |
HAL COMP state |
►Structures |
COMP Configuration |
COMP handle |
►Callback Structures |
COMP Callback |
►Functions |
Peripheral State and Errors functions | COMP control functions
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | COMP polling and DMA conversion management functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►CORTEX | CORTEX HAL module driver
►Defines |
►CORTEX Exported Constants |
CORTEX Preemption Priority Group |
CORTEX Private Macros |
Structures |
►Functions |
CORTEX Private Functions | CORTEX private functions
Initialization and de-initialization functions | Initialization and Configuration functions
Peripheral Control functions | Cortex control functions
►HAL DEFINE | HAL common definitions
Defines |
Enumerations |
►DMA | DMA HAL module driver
►Defines |
►DMA Exported Constants |
DMA Error Code |
DMA request definitions |
DMA Data Transfer directions |
DMA Source Incremented Mode |
DMA Destination Incremented Mode |
DMA Source Data Size Alignment |
DMA Destination Data Size Alignment |
DMA Mode |
DMA Priority Level |
Destination LLP Enable |
Source LLP Enable |
Destination Scatter Enable |
Source Gather Enable |
DMA Private Macros |
►Enumerations |
HAL DMA state |
HAL DMA channel |
HAL DMA callback ID |
►Structures |
DMA Configuration |
DMA handle |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
Input and Output operation functions | Input and Output operation functions
Peripheral State and Errors functions | Peripheral State and Errors functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►DSPI | DSPI HAL module driver
►Defines |
►DSPI Exported Constants |
DSPI Error Code |
Clock Select |
DSPI Interface mode |
DSPI Instruction Size |
Data Width |
DSPI Flags |
DSPI Interrupts |
DSPI rx FIFO threshold |
DSPI Data mode |
DSPI Timeout_definition |
DSPI Exported Macros |
DSPI Private Macros |
Enumerations |
►Structures |
DSPI Configuration |
DSPI handle |
DSPI command |
Callback Structures |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
DSPI operation functions | Data transfers functions
Peripheral State and Errors functions | DSPI control functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►DUAL TIMER | DUAL TIM HAL module driver
►Defines |
►DUAL TIMER Exported Constants |
DUAL TIMER Prescaler Division |
DUAL TIMER Counter Mode |
DUAL TIMER Exported Macros |
DUAL TIMER Private Macros |
►Enumerations |
HAL DUAL TIM state |
►Structures |
DUAL TIMER Configuration |
DUAL TIMER handle |
►Callback Structures |
DUAL_TIMER Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
Peripheral Control and State functions | DUAL TIMER Peripheral State functions
►EFUSE | EFuse HAL module driver
►Defines |
►EFUSE Exported Constants |
EFUSE Error Code |
EFUSE Flags |
EFUSE Loyout Map |
EFUSE Exported Macros |
►Enumerations |
HAL EFUSE state |
►Structures |
EFUSE Configuration |
EFUSE handle |
Keyram configuration |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
EFUSE operation functions | EFuse Data manage functions
►EXFLASH | ExFlash HAL module driver
►Defines |
►EXFLASH Exported Constants |
EXFLASH Error Code |
EXFLASH Erase Type |
EXFLASH Page Type |
EXFLASH Size Information |
EXFLASH Lock Area Type |
EXFLASH Repeat Times definition |
EXFLASH Exported Macros |
EXFLASH Private Macros |
►Enumerations |
HAL EXFLASH State |
HAL EXFLASH Security |
►Structures |
EXFLASH handle |
EXFLASH AC |
EXFLASH HP mode |
►Callback Structures |
EXFLASH_Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
EXFLASH operation functions | Data transfers functions
Peripheral State and Errors functions | ExFlash control functions
►GPIO | GPIO HAL module driver
►Defines |
►GPIO Exported Constants |
GPIO pins |
GPIO mode | GPIO Configuration Mode Elements values convention: 0x000000YX
GPIO pull | GPIO Pull-Up or Pull-Down Activation
GPIO Exported Macros |
GPIO Private Macros |
►Callback Structures |
Callback |
Enumerations |
Structures |
►Functions |
Initialization/de-initialization functions | Initialization and de-initialization functions
IO operation functions |
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►GPIOEx | GPIOEx HAL module driver
►Defines |
►GPIOEx Exported Constants |
GPIOEx Mux Mode definition |
GPIOEx Mux function selection |
GPIOEx Exported Macros |
►HMAC | HMAC HAL module driver
►Defines |
►HMAC Exported Constants |
HMAC Error Code |
HMAC Mode |
HAMC Block Size |
HAMC Flags Definition |
Key Type |
HMAC Interrupt_definition |
HMAC Timeout_definition |
HMAC Exported Macros |
►Enumerations |
HAL HMAC state |
►Structures |
HMAC Configuration |
HMAC handle |
►Callback Structures |
HMAC Callback |
►Functions |
Peripheral State and Errors functions | HMAC control functions
Initialization and de-initialization functions | Initialization and de-initialization functions
IO operation functions | HMAC Encrypt/Decrypt functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►I2C | I2C HAL module driver
►Defines |
►I2C Exported Constants |
I2C Error Code definition |
I2C Transfer Speed |
I2C Addressing Mode |
I2C General Call Addressing Mode |
I2C Memory Address Size |
I2C Sequential Transfer Options |
I2C Timing type |
I2C Exported Macros |
I2C Private Macros |
►Enumerations |
HAL I2C state |
HAL I2C mode |
►Structures |
I2C Configuration |
I2C handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IO operation functions | Data transfers functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
Peripheral State, Mode and Error functions | Peripheral State, Mode and Error functions
►I2S | I2S HAL module driver
►Defines |
►I2S Exported Constants |
I2S Direction |
I2S Error Code |
I2S Data Size |
I2S Clock Source |
I2S Word Select Line Cycles |
I2S FIFO Level Max |
I2S Flags Definition |
I2S Interrupt Definition |
I2S Timeout_definition |
I2S Exported Macros |
I2S Private Macros |
►Enumerations |
HAL I2S state |
►Structures |
I2S Configuration |
I2S handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initializations functions
IO operation functions | Data transfers functions
Peripheral State and Errors functions | I2S control functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►ISO7816 | ISO7816 HAL module driver
►Defines |
►ISO7816 Exported Constants |
Action state |
ISO7816 Interrupt Definition |
Card Presence Defines |
IO States Defines |
Power States Defines |
ISO7816 Error Code |
ISO7816 Exported Macros |
►Enumerations |
HAL ISO7816 State |
►Structures |
ISO7816 Configuration |
Handle |
►Callback Structures |
ISO7816 Callback |
Functions |
►MSIO | MSIO HAL module driver
►Defines |
►MSIO Exported Constants |
MSIO pins |
MSIO direction |
MSIO mode | MSIO Analog or Digital mode Elements values convention: 0x000000YX
MSIO pull | MSIO Pull-Up or Pull-Down Activation
MSIO Exported Macros |
MSIO Private Macros |
Callback Structures |
Enumerations |
Structures |
►Functions |
Initialization and de-initialization functions | Initialization and Configuration functions
IO operation functions | MSIO Read, Write, and Toggle management functions
MSIO_A_IRQHandler and Callbacks | IRQ Handler and Callbacks functions
►MSIOEx | MSIOEx HAL module driver
►Defines |
►MSIOEx Exported Constants |
MSIOEx Mux Mode definition |
MSIOEx Mux function selection |
►PDM | PDM HAL module driver
►Defines |
►PDM Exported Constants |
PDM Error Code |
PDM Sample Rate |
PDM Operation Mode |
PDM Exported Macros |
Enumerations |
Structures |
Callback Structures |
►Functions |
Peripheral State and Errors Functions | PDM control functions
Initialization and de-initialization Functions | Initialization and Configuration functions
►PKC | PKC HAL module driver
►Defines |
►PKC Exported Constants |
PKC Error Code |
PKC Secure Mode |
PKC Operation Mode |
PKC Bits Length |
PKC Flags |
PKC Interrupt_definition |
PKC Timeout_definition |
PKC Exported Macros |
PKC Private Macros |
►Enumerations |
HAL PKC state |
►Structures |
PKC Configuration |
PKC handle |
PKC expression input |
►Callback Structures |
PKC Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IO Operation Functions | Data transfers functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
Peripheral Control and State functions | PKC Peripheral State functions
►PWM | PWM HAL module driver
►Defines |
►PWM Exported Constants |
PWM Mode |
PWM Pulses Aligned Mode |
PWM Stop Level |
PWM Drive Polarity |
PWM Exported Macros |
PWM Private Macros |
►Enumerations |
HAL PWM state |
HAL PWM active channel |
►Structures |
PWM Configuration |
PWM handle |
►Callback Structures |
PWM Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IO operation functions | IO operation functions
Peripheral Control and State functions | PWM Peripheral State functions
►PWR | PWR HAL module driver
►Defines |
►PWR Exported Constants |
PWR Wakeup Condition |
PWR Timer Type |
Memory Power State |
PWR Timeout definition |
PWR Private Macros |
►Functions |
Low Power mode configuration functions |
BLE Communication timer and core configuration function |
►PWR_MGMT | PWR_MGMT HAL module driver
►Defines |
PWR_MGMT Exported Constants |
Enumerations |
Type defintions |
Variables |
Functions |
►QSPI | QSPI HAL module driver
►Defines |
►QSPI Exported Constants |
Set DMA Control Register |
Fifo Depth |
QSPI Error Code |
QSPI Clock Mode |
QSPI Data Mode |
QSPI Instruction Size |
QSPI Address Size |
Data Width |
QSPI Instruction and Address Mode |
QSPI Flags |
QSPI Interrupts |
QSPI Timeout_definition |
endian mode for qspi xip |
Which Slave to Enable in XIP |
data frame size in xip, take effect when enable DFS_HC |
mode bits length for xip mode |
instruction size for concurrent xip mode |
address size for concurrent xip mode |
transfer of inst & address for concurrent xip mode |
frame format for concurrent xip mode |
Mode Clock stretch mode |
Prefetch for concurrent xip mode |
Cont transfer for concurrent xip mode |
Instruction phase for concurrent xip mode |
Bits phase for concurrent xip mode |
DFS hardcore for concurrent xip mode |
Instruction sent mode for concurrent xip mode |
BLOCK Mode for LLP |
BLOCK SHAPE for DMA LLP |
QSPI Exported Macros |
QSPI Private Macros |
QSPI-XIP Private Macros |
►Enumerations |
HAL QSPI state |
►Structures |
QSPI Configuration |
QSPI handle |
QSPI command |
QSPI memory map |
QSPI memory map write |
Parameter QSPI memorymapped parameter |
QSPI psram-write command |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
QSPI operation functions | Data transfers functions
Peripheral State and Errors functions | QSPI control functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►RNG | RNG HAL module driver
►Defines |
►RNG Exported Constants |
LFSR seed source |
LFSR configuration mode |
Post-process mode |
RNG Output mode |
►Enumerations |
HAL RNG state |
►Structures |
RNG Configuration |
RNG handle |
►Callback Structures |
RNG Callback |
►Functions |
Peripheral State functions | RNG State functions
Initialization and de-initialization functions | Initialization and de-initialization functions
Peripheral Control functions | Peripheral Control functions
IRQ Handler and Callbacks | IRQ Handler and Callback functions
►RTC | RTC HAL module driver
►Defines |
►RTC Exported Constants |
RTC Interrupt Status |
RTC Interrupt Enable |
RTC Error Code definition |
Clock divider |
Relaod mode |
RTC Private Macros |
Enumerations |
Structures |
►Callback Structures |
RTC Callback |
►Functions |
Initialization and de-initialization Functions | Initialization and Configuration functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►SLP_TIM | SLEEP TIMER HAL module driver
►Defines |
►SLP TIM Exported Constants |
PWR Sleep Timer Mode |
Sleep Timer Clock Source |
Overflow value definition |
►Callback Structures |
SLP_TIM Callback |
►Functions |
Low Power mode configuration functions |
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►SPI | SPI HAL module driver
►Defines |
SOFT CS Signal Description |
State from Software CS Assert |
State from Software CS De-Assert |
►SPI Exported Constants |
SPI Direction |
SPI Error Code |
SPI Data Size |
SPI Clock Polarity |
SPI Clock Phase |
SPI TI Mode |
SPI Slave Select |
SPI FIFO Level Max |
SPI Flags Definition |
SPI Interrupt Definition |
SPI Timeout_definition |
SPI Exported Macros |
SPI Private Macros |
►Enumerations |
HAL SPI state |
►Structures |
SPI Configuration |
SPI handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
SPI operation functions | Data transfer functions
Peripheral State and Errors functions | SPI control functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►TIMER | TIM HAL module driver
►Defines |
TIMER Exported Macros |
►Enumerations |
HAL TIMER state |
►Structures |
TIMER Configuration |
TIMER handle |
►Callback Structures |
TIMER Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
Peripheral Control and State functions | TIMER Peripheral State functions
►UART | UART HAL module driver
►Defines |
►UART Exported Constants |
UART Fifo Size |
UART Error Code |
UART Number of Data Bits |
UART Number of Stop Bits |
UART Parity |
UART Hardware Flow Control |
UART Receiver TimeOut |
UART Interrupt_definition |
UART Request Parameters |
UART Interrupt Flag Mask |
UART Line Error Flag Mask |
UART Retention Register Length |
UART Timeout_definition |
UART Exported Macros |
UART Private Macros |
►Enumerations |
HAL UART state |
►Structures |
UART Configuration |
UART handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IO operation functions | UART Transmit/Receive functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
Peripheral Control and State functions | UART Peripheral State functions
►USB | USB HAL module driver
►Defines |
►USB Exported Constants |
USB Error Code |
USB EF FIFO address |
USB Power Mode |
USB speed Mode |
USB enumeration type |
USB Endpoint attribute setting |
USB ep4 write fifo effective byte |
USB Timeout_definition |
USB Flags Definition |
USB Interrupt Definition |
USB interrupt clear |
USB Private Macros |
USB Exported Macros |
Enumerations |
►Structures |
USB Configuration |
USB handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initializations functions
USB operation functions | Data transfers functions
Peripheral State and Errors functions | USB control functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►WDT | WDT HAL module driver
►Defines |
►WDT Exported Constants |
WDT Reset Mode |
WDT Private Macros |
►Structures |
WDT Configuration |
WDT handle |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
IO operation functions | IO operation functions
IRQ Handler and Callbacks | IRQ Handler and Callbacks functions
►XQSPI | XQSPI HAL module driver
►Defines |
►XQSPI Exported Constants |
XQSPI Error Code |
XQSPI in HP mode |
XQSPI Work Mode |
XQSPI Cache Mode in XIP mode |
XQSPI in XIP mode |
XQSPI Cache flush enable |
XQSPI Read Command in XIP mode |
XQSPI Clock Mode |
XQSPI Clock Speed |
XQSPI Data Mode, only in QSPI mode |
XQSPI FIFO Threshold, FIFO depth is 64*4bytes, only in QSPI mode |
XQSPI Instruction Size, only in QSPI mode |
XQSPI Address Size, only in QSPI mode |
XQSPI Instruction and Address Mode, only in QSPI mode |
XQSPI Flags, only in QSPI mode |
Control Present Status, only in XIP mode |
XQSPI Retry definition |
XQSPI Exported Macros |
XQSPI Private Macros |
►Enumerations |
HAL XQSPI state |
►Structures |
XQSPI Configuration |
XQSPI handle |
XQSPI command |
►Callback Structures |
Callback |
►Functions |
Initialization and de-initialization functions | Initialization and de-initialization functions
XQSPI operation functions | Data transfers functions
Peripheral State and Errors functions | XQSPI control functions
►LL Driver |
ADC | ADC LL module driver
►ADVS | ADVS LL module driver
►Defines |
Analog Voltage Scaling enable state defines |
Analog Voltage Scaling slope control type defines |
Analog Voltage Scaling limiter enable defines |
Functions |
►AES | AES LL module driver
►Structures |
AES Exported Init structures |
►Defines |
►AES Exported Constants |
Get Flag Defines | Flag definitions which can be used with LL_AES_ReadReg function
Key Size |
Operation Mode |
Key Type |
Transfer Size |
►AES Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
DMA_Management |
Data_Management |
Initialization and de-initialization functions |
AON_GPIO | AON_GPIO LL module driver
►AON_PMU | PMU LL module driver
Functions |
►AON_RF | AON RF LL module driver
Functions |
►AON_WDT | AON_WDT LL module driver
►Defines |
►Exported Constants |
Watchdog Timer clock select defines |
►Exported Macros |
config read |
►Functions |
Configuration functions |
FLAG_Management |
►BOD | BOD LL module driver
►Structures |
BOD Exported init structures |
►Defines |
►BOD Exported Constants |
BOD ENABLE |
BOD2 ENABLE |
BOD STATIC ENABLE |
BOD2 LVEVL |
Functions |
►CALENDAR | CALENDAR LL module driver
►Defines |
►CALENDAR Exported Constants |
Clock divider |
Calendar Timer clock select defines |
Calendar Periodic timer select defines |
CALENDAR Exported Macros |
►Functions |
Configuration functions |
FLAG_Management |
►CGC | CGC LL module driver
►Defines |
►CGC Exported Constants |
Block0 Clock During WFI |
Block1 Clock During WFI |
Block2 Clock During WFI |
Block0 Clock During FRC |
Block1 Clock During FRC |
Block2 Clock During FRC |
Low Power Feature |
Peripherals Off During WFI/WFE | Turn the peripherals off during WFI/WFE
Individual Block's Clock Control | Individual block's clock control inside security system
Default System Clock Specify | Specify the default system clock when the system is initialized
Functions |
►CLK | CLOCK CALIBRATION LL module driver
►Defines |
►CLK Exported Constants |
Clock source select |
System clock frequency select |
XO PLL state |
Functions |
►CLK_CAL | CLOCK CALIBRATION LL module driver
►Defines |
Clock Calibration Source |
Functions |
COMP | COMP LL module driver
►DDVS | DDVS LL module driver
►Defines |
DDVS enable |
Mode defines |
Ringo defines |
Divide factor defines |
Clock Selection defines |
Clock defines |
Functions |
►DMA | DMA LL module driver
►Structures |
DMA Exported init structures |
►Defines |
►DMA Exported Constants |
CHANNEL |
Transfer Direction |
Transfer mode |
Destination LLP Enable |
Source LLP Enable |
Destination Status Update Enable |
Source Status Update Enable |
Destination Scatter Enable |
Source Gather Enable |
Source increment mode |
Destination increment mode |
Source burst transaction length |
Destination burst transaction length |
Source data alignment |
Destination data alignment |
Transfer Priority level |
Source handshake interface |
Destination handshake interface |
DMA Peripheral type |
►DMA Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
FLAG_Management |
IT_Management |
Initialization and de-initialization functions |
DSPI | DSPI LL module driver
►DUAL_TIMER | DUAL TIM LL module driver
►Structures |
DUAL_TIM Exported init structures |
►Defines |
►DUAL_TIM Exported Constants |
DUAL_TIM counter mode |
DUAL_TIM prescaler |
DUAL_TIM counter size |
InitStrcut default configuartion |
►DUAL_TIM Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
Initialization and de-initialization functions |
►DVS | DVS LL module driver
►Defines |
Analog Voltage Scaling enable state defines |
Analog Voltage Scaling slop control type defines |
Analog Voltage Scaling limiter enable defines |
Functions |
►EFUSE | EFuse LL module driver
►Defines |
►EFUSE Exported Constants |
EFUSE Operation Defines | Operation defines which can be used with LL_EFUSE_WriteReg function
Get Flags Defines | Flags defines which can be used with LL_EFUSE_ReadReg function
Get Power Controller Flags Defines | Flags defines which can be used with LL_EFUSE_ReadReg function
►EFUSE Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
►GPIO | GPIO LL module driver
►Structures |
GPIO Exported init structures |
►Defines |
►GPIO Exported Constants |
PIN |
Mode |
Pull Up Pull Down |
Alternate Function |
Interrupt Trigger |
Address of GPIOx Registers |
Set nth bit for GPIOx register 0 or 1 |
InitStrcut default configuration |
►GPIO Exported Macros |
Common Write and read registers Macros |
►GPIO Private Macros |
Resistor Enable |
Resistor Type |
►Functions |
Port Configuration |
Data Access |
IT_Management |
Flag_Management |
Initialization and de-initialization functions |
►HMAC | HMAC LL module driver
►Structures |
HMAC Exported Init structures |
►Defines |
►HMAC Exported Constants |
Get Flags Defines | Flags definitions which can be used with LL_HMAC_ReadReg function
Hash Mode |
Calculate Type |
Key Type |
Transfer Size |
►HMAC Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
DMA_Management |
Data_Management |
Initialization and de-initialization functions |
►I2C | I2C LL module driver
►Structures |
I2C Exported init structure |
►Defines |
►I2C Exported Constants |
Get Flags Defines | Flags definitions which can be used with LL_I2C_ReadReg function
IT Defines | Interrupt definitions which can be used with LL_I2C_ReadReg and LL_I2C_WriteReg functions
Master Addressing Mode |
Own Address Length |
Start And Stop Generation |
Transfer Speed Mode |
Transfer Speed |
TX FIFO Threshold |
RX FIFO Threshold |
InitStrcut default configuartion |
►I2C Exported Macros |
Common Write and read registers Macros |
Exported_Macros_Helper |
►Functions |
Configuration |
IT_Management |
FLAG_management |
DMA_Management |
Data_Management |
Initialization and de-initialization functions |
►I2S | I2S LL module driver
►Structures |
I2S Exported init structure |
►Defines |
►I2S Exported Constants |
Get Flags Defines | Flags definitions which can be used with LL_I2S_ReadReg function
Interrupt Defines | Interrupt definitions which can be used with LL_I2S_ReadReg and LL_I2S_WriteReg functions
I2S Clock Source |
Transfer Data width |
Transfer Mode |
FIFO Threshold |
Word Select Line Cycles |
SCLK Gate |
RX/TX resolution of one channel |
the number of RX/TX channels |
RX/TX FIFO depth |
APB data width |
InitStrcut default configuartion |
►I2S Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
Channel Configuration functions |
DMA Management Functions |
I2S_M Initialization and de-initialization functions |
►ISO7816 | ISO7816 LL module driver
►Structures |
ISO7816 Exported init structure |
►Defines |
►ISO7816 Exported Constants |
Action state. |
IT Defines | Interrupt definitions which can be used with LL_ISO7816_ReadReg and LL_ISO7816_WriteReg functions
Card Presence Defines |
IO States Defines |
Power States Defines |
Clock Stop Select Defines |
Coding Convention Defines |
►ISO7816 Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration |
IT_Management |
ISO7816 Initialization and de-initialization functions |
MSIO | MSIO LL module driver
OSPI | OSPI LL module driver
PDM | PDM LL module driver
►PKC | PKC LL module driver
►Structures |
PKC Exported Init structures |
►Defines |
PKC Private Macros |
►PKC Exported Constants |
Get Flags Defines | Flags defines which can be used with LL_PKC_ReadReg function
IT Defines | Interrupt defines which can be used with LL_PKC_ReadReg and LL_PKC_WriteReg functions
Bits Length |
Operation Mode |
InitStrcut default configuartion |
►PKC Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
Initialization and de-initialization functions |
►PWM | PWM LL module driver
►Structures |
PWM Exported init structures |
►Defines |
►PWM Exported Constants |
PWM mode |
PWM alignment pulses |
PWM stop io level |
PWM drive polarity |
PWM action event |
PWM period unit default configuretion |
InitStrcut default configuartion |
►PWM Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
Initialization and de-initialization functions |
PWR | PWR LL module driver
►QSPI | QSPI LL module driver
►Structures |
QSPI Exported init structure |
►Defines |
►QSPI Exported Constants |
FIFO Depth Defines |
Get Flags Defines | Flags definitions which can be used with LL_QSPI_ReadReg function
IT Defines | Interrupt definitions which can be used with LL_QSPI_ReadReg and LL_QSPI_WriteReg functions
SPI Frame Format |
Datawidth |
MicroWire CommandSize |
Test Mode |
Slave Out Enable |
Transfer Mode |
Clock Phase |
Clock Polarity |
Serial Protocol |
MicroWire Control |
Slave Select |
DMA Defines |
QSPI Instruction Size |
QSPI Address Size |
QSPI RX SAMPLE EDGE |
QSPI Address and Instruction Transfer Format |
Endian mode For XIP | Endian mode for qspi xip
Slave For XIP | Which Slave to Enable in XIP
Data Frame Size For Xip | Data frame size in xip, take effect when enable DFS_HC
Mode Bits Length For Xip |
Instruction Size For Xip |
Address Size For Xip | Address size for concurrent xip mode
Instruction And Address For Xip | Transfer of inst & address for concurrent xip mode
Frame Format For Xip | Frame format for concurrent xip mode
Mode Clock stretch mode |
Prefetch Defines |
CONT XFERR Defines |
Instruction Defines |
Mode Bits Defines |
DFS Hardcode Defines |
Instruction Sent Mode |
InitStrcut default configuartion |
►QSPI Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
DMA_Management |
Data_Management |
QSPI Initialization and de-initialization functions |
►RNG | RNG LL module driver
►Structures |
RNG Exported Init structures |
►Defines |
►RNG Exported Constants |
LFSR seed source |
LFSR configuration mode |
Post-process mode |
RNG hardware interrupt enable. |
RNG Output mode |
►RNG Exported Macros |
Common Write and read registers Macros |
►RNG Exported Functions |
RNG Configuration functions |
FLAG Management |
IT Management |
Data Management |
Initialization and de-initialization functions |
►RTC | RTC LL module driver
►Defines |
►RTC Exported Constants |
Clock divider |
RTC Timer clock select defines |
RTC Periodic timer select defines |
RTC Exported Macros |
►Functions |
Configuration functions |
FLAG_Management |
Sleep Timer | Sleep Timer LL module driver
►SPI | SPI LL module driver
►Structures |
SPI Exported init structure |
►Defines |
►SPI Exported Constants |
Get Flags Defines | Flags definitions which can be used with LL_SPI_ReadReg function
IT Defines | Interrupt definitions which can be used with LL_SPI_ReadReg and LL_SPI_WriteReg functions
Datawidth |
MicroWire CommandSize |
Test Mode |
Slave Out Enable |
Transfer Mode |
Clock Phase |
Clock Polarity |
Serial Protocol |
MicroWire Control |
Slave Select |
DMA Defines |
Defines |
InitStrcut default configuartion |
►SPI Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
DMA_Management |
Data_Management |
SPIM Initialization and de-initialization functions |
SPIS Initialization and de-initialization functions |
►TIMER | TIMER LL module driver
►Structures |
TIMER Exported init structures |
►Defines |
►TIMER Exported Constants |
InitStrcut default configuartion |
►TIMER Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
Initialization and de-initialization functions |
►UART | UART LL module driver
►Structures |
UART Exported init structures |
►Defines |
►UART Exported Constants |
Get Flags Defines | Flags definitions which can be used with LL_UART_ReadReg function
IT Defines | Interrupt definitions which can be used with LL_UART_ReadReg and LL_UART_WriteReg functions
Parity Control |
Data Bits |
Stop Bits |
Hardware Flow Control |
TX FIFO Threshold |
RX FIFO Threshold |
RTS Pin State |
CTS Pin State |
InitStrcut default configuartion |
►UART Exported Macros |
Common Write and read registers Macros |
Exported_Macros_Helper |
►Functions |
Configuration functions |
IT_Management |
FLAG_Management |
DMA_Management |
Data_Management |
Initialization and de-initialization functions |
Usb Module Driver | USB LL module driver
►WDT | WDT LL module driver
►Defines |
►WDT Private Constants |
Write Access Defines |
►WDT Exported Macros |
Common Write and read registers Macros |
►Functions |
Configuration functions |
FLAG_Management |
►XQSPI | XQSPI LL module driver
►Structures |
XQSPI Exported init structure |
►Defines |
►XQSPI Exported Constants |
XQSPI HP mode |
XQSPI 1st prefetch enable |
XQSPI work mode |
XIP read command |
Slave select |
Address bytes in command |
Read data endian mode |
XIP cache mode |
Cache FIFO mode |
Cache hit/miss counters mode |
QSPI Flags Defines | Flags defines which can be used with LL_XQSPI_ReadReg function
QSPI interrupt Defines | Interrupt defines which can be used with LL_XQSPI_ReadReg and LL_XQSPI_WriteReg functions
QSPI FIFO Watermark |
QSPI Frame Format |
QSPI Data Order |
QSPI Datawidth |
QSPI Clock Phase |
QSPI Clock Polarity |
QSPI Buad Rate |
XQSPI Cache direct map enable |
XQSPI Cache flush enable |
QSPI Present Bypass |
QSPI Flash write bits |
InitStrcut default configuartion |
►XQSPI Exported Macros |
Common Write and read registers Macros |
►Functions |
Cache driver functions |
XIP LL driver functions |
QSPI driver functions |
XQSPI Initialization and de-initialization functions |
▼SYSTEM |
►Device Firmware Update | Definitions and prototypes for the DFU interface
Typedefs |
Defines |
Structures |
Functions |
►Non-Volatile Data Storage | Definitions and prototypes for the NVDS interface
Defines |
Enumerations |
Type Typedefs |
Structures |
Functions |
►Power Manager | Definitions and prototypes for the Power Manager interface
Defines |
Structures |
Enumerations |
Type definitions |
Variable |
Functions |
►System SDK | Definitions and prototypes for the system SDK interface
Type definitions |
Defines |
Functions |
Enumerations |
Structures |
►SYS_CFG | Definitions and prototypes for SYS_CFG interface
Structures |
►Platform SDK | Definitions and prototypes for the Platform SDK
Defines |
Type definitions |
Enumerations |
Functions |