HPM SDK
HPMicro Software Development Kit
lvb_config Struct Reference

LVB config. More...

#include <hpm_lvb_drv.h>

Data Fields

bool split_ch_is_reverse
 
bool split_ch_data_is_unaligned
 
bool split_hswhbp_width_is_even
 
bool split_mode_en
 
lvb_di_vsync_polarity_t di1_vsync_polarity
 
lvb_di_vsync_polarity_t di0_vsync_polarity
 
lvb_txclk_shift_t txclk_shift
 

Detailed Description

LVB config.

Field Documentation

◆ di0_vsync_polarity

lvb_di_vsync_polarity_t lvb_config::di0_vsync_polarity

lvb di0 vsync polarity

◆ di1_vsync_polarity

lvb_di_vsync_polarity_t lvb_config::di1_vsync_polarity

lvb di1 vsync polarity

◆ split_ch_data_is_unaligned

bool lvb_config::split_ch_data_is_unaligned

Just for split mode, two channel pixel data are aligned

◆ split_ch_is_reverse

bool lvb_config::split_ch_is_reverse

Just for split mode, reverse two channel data

◆ split_hswhbp_width_is_even

bool lvb_config::split_hswhbp_width_is_even

Just for split mode, the sum of HSW and HBP width is even

◆ split_mode_en

bool lvb_config::split_mode_en

Note: when using split mode, ch0/1 should be enabled, and should select same DI

◆ txclk_shift

lvb_txclk_shift_t lvb_config::txclk_shift

Shift the LVDS TX PHY clock in relation to the data


The documentation for this struct was generated from the following file: