HPM SDK
HPMicro Software Development Kit
hpm_panel_timing Struct Reference

#include <hpm_panel.h>

Data Fields

uint32_t pixel_clock_khz
 
uint32_t hactive
 
uint32_t hfront_porch
 
uint32_t hback_porch
 
uint32_t hsync_len
 
uint32_t vactive
 
uint32_t vfront_porch
 
uint32_t vback_porch
 
uint32_t vsync_len
 
uint32_t hsync_pol:1
 
uint32_t vsync_pol:1
 
uint32_t de_pol:1
 
uint32_t pixel_clk_pol:1
 
uint32_t pixel_data_pol:1
 

Field Documentation

◆ de_pol

uint32_t hpm_panel_timing::de_pol

Data Enable Signal Polarity, 0: High Active, 1: Low Active

◆ hactive

uint32_t hpm_panel_timing::hactive

Horizontal active video

◆ hback_porch

uint32_t hpm_panel_timing::hback_porch

Horizontal Back Porch

◆ hfront_porch

uint32_t hpm_panel_timing::hfront_porch

Horizontal Front Porch

◆ hsync_len

uint32_t hpm_panel_timing::hsync_len

Horizontal sync len

◆ hsync_pol

uint32_t hpm_panel_timing::hsync_pol

Horizontal Synchronization Signal Polarity, 0: High Active, 1: Low Active

◆ pixel_clk_pol

uint32_t hpm_panel_timing::pixel_clk_pol

Pixel Clock Signal Polarity, 0: High Active, 1: Low Active

◆ pixel_clock_khz

uint32_t hpm_panel_timing::pixel_clock_khz

pixel clocl,UINT: KHz

◆ pixel_data_pol

uint32_t hpm_panel_timing::pixel_data_pol

Pixel Data Signal Polarity, 0: High Active, 1: Low Active

◆ vactive

uint32_t hpm_panel_timing::vactive

Vertical active video

◆ vback_porch

uint32_t hpm_panel_timing::vback_porch

Vertical Back Porch

◆ vfront_porch

uint32_t hpm_panel_timing::vfront_porch

Vertical Front Porch

◆ vsync_len

uint32_t hpm_panel_timing::vsync_len

Vertical sync len

◆ vsync_pol

uint32_t hpm_panel_timing::vsync_pol

Vertical Synchronization Signal Polarity, 0: High Active, 1: Low Active


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