mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
feat(lcd): add MIPI-to-HDMI example (lt9611)
This commit is contained in:
@@ -154,8 +154,9 @@ bool mipi_dsi_hal_host_gen_read_short_packet(mipi_dsi_hal_context_t *hal, uint8_
|
||||
* @param hbp Horizontal Back Porch
|
||||
* @param active_width Active Width
|
||||
* @param hfp Horizontal Front Porch
|
||||
* @return True if the compensated timing is valid, otherwise false
|
||||
*/
|
||||
void mipi_dsi_hal_host_dpi_set_horizontal_timing(mipi_dsi_hal_context_t *hal, uint32_t hsw, uint32_t hbp, uint32_t active_width, uint32_t hfp);
|
||||
bool mipi_dsi_hal_host_dpi_set_horizontal_timing(mipi_dsi_hal_context_t *hal, uint32_t hsw, uint32_t hbp, uint32_t active_width, uint32_t hfp);
|
||||
|
||||
/**
|
||||
* @brief Set vertical timing parameters for DPI
|
||||
|
||||
@@ -58,6 +58,19 @@ typedef enum {
|
||||
MIPI_DSI_PATTERN_BER_VERTICAL, /*!< Vertical Bit Error Rate(BER) pattern */
|
||||
} mipi_dsi_pattern_type_t;
|
||||
|
||||
/**
|
||||
* @brief MIPI DSI DPI video burst type
|
||||
*
|
||||
* Selects how pixel packets are scheduled in DPI video mode:
|
||||
* burst vs non-burst, and sync pulses vs sync events.
|
||||
*/
|
||||
typedef enum {
|
||||
MIPI_DSI_VIDEO_BURST_WITH_SYNC_PULSES, /*!< Burst mode with sync pulses */
|
||||
MIPI_DSI_VIDEO_NON_BURST_WITH_SYNC_PULSES, /*!< Non-burst mode with sync pulses */
|
||||
MIPI_DSI_VIDEO_NON_BURST_WITH_SYNC_EVENTS, /*!< Non-burst mode with sync events */
|
||||
MIPI_DSI_VIDEO_BURST_TYPE_MAX, /*!< Number of burst types, used for parameter check */
|
||||
} mipi_dsi_video_burst_type_t;
|
||||
|
||||
#if SOC_MIPI_DSI_SUPPORTED
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user