Giao diện với màn hình HTC Desire và Bảng điều khiển cảm ứng của nó
của [Linas] ‘gửi đến Thử thách cuộc sống thông minh hơn của Cypress năm ngoái liên quan đến việc hiển thị HTC Desire và màn hình cảm ứng của nó. Điện thoại đặc biệt này bao gồm một màn hình OLED Active-Matrix đầy màu sắc (AMOLED) có độ phân giải 3,7 “và độ phân giải 480 × 800, dẫn đến mật độ pixel 252ppi. Sử dụng dao động MSO2024B, [linas] ban đầu bắt đầu cuộc phiêu lưu của mình với màn hình cảm ứng bằng cách đánh hơi các tín hiệu I2C. Vì một số môn toán là cần thiết để trích xuất dữ liệu, sau đó anh ta tìm thấy mã nguồn HTC Desire và bao gồm nó trên STM32F429 của mình (rất nhiều cho Kỹ thuật đảo ngược!).
Sau khi dành nhiều giờ để tìm kiếm các bảng dữ liệu hiển thị và bộ điều khiển AMOLED, [Linas] đã dùng đến việc trả tiền cho một công ty để có được tài nguyên mà anh ta cần. Ông đã sản xuất một PCB được thiết kế riêng để cung cấp màn hình với các điện áp cần thiết, cũng như cung cấp đầu nối 0,1 “để giao diện với nó. Giao diện RGB565 được sử dụng để liên lạc với màn hình để chỉ sử dụng 65K trong số 16 triệu màu. Bạn có thể tải xuống tất cả dữ liệu chương trình và datasheets trong [linas] viết lên.