MIPI DSI (Display Serial Interface) คืออะไร?
MIPI DSI คืออินเทอร์เฟซจออนุกรมความเร็วสูงที่กำหนดโดย MIPI Alliance ส่งข้อมูลพิกเซลผ่านเลนข้อมูลดิฟเฟอเรนเชียล 1–4 เลนบวกเลนคล็อก ใช้แพร่หลายใน SoC มือถือและระบบฝังตัว
พื้นฐาน
MIPI DSI (Display Serial Interface) กำหนดโดย MIPI Alliance และทำงานบนชั้นกายภาพ D-PHY ลิงก์หนึ่งมี เลนคล็อก ดิฟเฟอเรนเชียลหนึ่งเลนและ เลนข้อมูล หนึ่งถึงสี่เลน แต่ละเลนโดยทั่วไปรับส่ง 0.5–1.5 Gbps
มีโหมดการทำงานสองแบบ:
- โหมดวิดีโอ: โฮสต์สตรีมพิกเซลต่อเนื่อง จอ TFT ส่วนใหญ่ใช้โหมดนี้
- โหมดคำสั่ง: จอเก็บเฟรมไว้และโฮสต์ส่งเฉพาะการอัปเดต นิยมใน AMOLED ขนาดเล็กและช่วยประหยัดพลังงาน
อะไรทำให้การติดตั้ง DSI แตกต่าง
ต่างจาก LVDS จอ DSI ส่วนใหญ่ต้องการ ลำดับการเริ่มต้น ที่เป็นคำสั่ง DCS จากผู้จำหน่ายจอก่อนจะแสดงอะไรได้ การขาดหรือใช้โค้ดเริ่มต้นผิดเป็นสาเหตุอันดับหนึ่งที่จอ DSI ยังดำ
พบได้ที่ไหน
RK3566/RK3568/RK3588, NXP i.MX8M, Raspberry Pi, Allwinner ซีรีส์ A, STM32F469/H747 และ ESP32-P4 ล้วนมีโฮสต์ DSI ส่วน ESP32-S3 ไม่มี
ที่เกี่ยวข้อง: จอ MIPI DSI, MIPI DSI vs LVDS vs eDP
คำถามที่พบบ่อย
MIPI DSI ต้องใช้กี่เลน?
ถึงประมาณ 1280×800 ที่ 60 Hz ใช้ 2 เลนได้ ส่วน 1920×1200 โดยทั่วไปต้องใช้ 4 เลน
ESP32-S3 รองรับ MIPI DSI หรือไม่?
ไม่ ESP32-S3 รองรับ SPI, QSPI, 8080 และ RGB ส่วน ESP32-P4 เพิ่มโฮสต์ MIPI DSI 2 เลน
ไม่แน่ใจว่าจอแบบใดเหมาะกับงานออกแบบของคุณ?
ส่งขนาด อินเทอร์เฟซ และโปรเซสเซอร์โฮสต์มาให้เรา วิศวกรจอจะตอบกลับภายใน 12 ชั่วโมงพร้อมตัวเลือก 2–3 รายการ datasheet และโค้ดเริ่มต้น ตัวอย่างเริ่มที่ 1 ชิ้น