STM32F479xx HAL User Manual
|
DSI Handle Structure definition. More...
#include <stm32f4xx_hal_dsi.h>
Data Fields | |
DSI_TypeDef * | Instance |
DSI_InitTypeDef | Init |
HAL_LockTypeDef | Lock |
__IO HAL_DSI_StateTypeDef | State |
__IO uint32_t | ErrorCode |
uint32_t | ErrorMsk |
void(* | TearingEffectCallback )(struct __DSI_HandleTypeDef *hdsi) |
void(* | EndOfRefreshCallback )(struct __DSI_HandleTypeDef *hdsi) |
void(* | ErrorCallback )(struct __DSI_HandleTypeDef *hdsi) |
void(* | MspInitCallback )(struct __DSI_HandleTypeDef *hdsi) |
void(* | MspDeInitCallback )(struct __DSI_HandleTypeDef *hdsi) |
DSI Handle Structure definition.
Definition at line 304 of file stm32f4xx_hal_dsi.h.
void(* __DSI_HandleTypeDef::EndOfRefreshCallback)(struct __DSI_HandleTypeDef *hdsi) |
DSI End Of Refresh Callback
Definition at line 318 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_Init(), HAL_DSI_IRQHandler(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
void(* __DSI_HandleTypeDef::ErrorCallback)(struct __DSI_HandleTypeDef *hdsi) |
DSI Error Callback
Definition at line 319 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_Init(), HAL_DSI_IRQHandler(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
__IO uint32_t __DSI_HandleTypeDef::ErrorCode |
DSI Error code
Definition at line 313 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_DeInit(), HAL_DSI_GetError(), HAL_DSI_Init(), HAL_DSI_IRQHandler(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
uint32_t __DSI_HandleTypeDef::ErrorMsk |
DSI Error monitoring mask
Definition at line 314 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_ConfigErrorMonitor(), HAL_DSI_Init(), and HAL_DSI_IRQHandler().
DSI required parameters
Definition at line 310 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_Init().
DSI_TypeDef* __DSI_HandleTypeDef::Instance |
Register base address
Definition at line 309 of file stm32f4xx_hal_dsi.h.
Referenced by DSI_ShortWrite(), HAL_DSI_ColorMode(), HAL_DSI_ConfigAdaptedCommandMode(), HAL_DSI_ConfigCommand(), HAL_DSI_ConfigErrorMonitor(), HAL_DSI_ConfigFlowControl(), HAL_DSI_ConfigHostTimeouts(), HAL_DSI_ConfigPhyTimer(), HAL_DSI_ConfigVideoMode(), HAL_DSI_DeInit(), HAL_DSI_EnterULPM(), HAL_DSI_EnterULPMData(), HAL_DSI_ExitULPM(), HAL_DSI_ExitULPMData(), HAL_DSI_ForceDataLanesInRX(), HAL_DSI_ForceRXLowPower(), HAL_DSI_ForceTXStopMode(), HAL_DSI_Init(), HAL_DSI_IRQHandler(), HAL_DSI_LongWrite(), HAL_DSI_PatternGeneratorStart(), HAL_DSI_PatternGeneratorStop(), HAL_DSI_Read(), HAL_DSI_Refresh(), HAL_DSI_SetContentionDetectionOff(), HAL_DSI_SetGenericVCID(), HAL_DSI_SetLanePinsConfiguration(), HAL_DSI_SetLowPowerRXFilter(), HAL_DSI_SetPHYTimings(), HAL_DSI_SetPullDown(), HAL_DSI_SetSDD(), HAL_DSI_SetSlewRateAndDelayTuning(), and HAL_DSI_Shutdown().
HAL_LockTypeDef __DSI_HandleTypeDef::Lock |
DSI peripheral status
Definition at line 311 of file stm32f4xx_hal_dsi.h.
void(* __DSI_HandleTypeDef::MspDeInitCallback)(struct __DSI_HandleTypeDef *hdsi) |
DSI Msp DeInit callback
Definition at line 322 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_DeInit(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
void(* __DSI_HandleTypeDef::MspInitCallback)(struct __DSI_HandleTypeDef *hdsi) |
DSI Msp Init callback
Definition at line 321 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_Init(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
DSI communication state
Definition at line 312 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_DeInit(), HAL_DSI_GetState(), HAL_DSI_Init(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().
void(* __DSI_HandleTypeDef::TearingEffectCallback)(struct __DSI_HandleTypeDef *hdsi) |
DSI Tearing Effect Callback
Definition at line 317 of file stm32f4xx_hal_dsi.h.
Referenced by HAL_DSI_Init(), HAL_DSI_IRQHandler(), HAL_DSI_RegisterCallback(), and HAL_DSI_UnRegisterCallback().