国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

 找回密碼
 注冊
搜索

基于TK050F5590的多接口電容屏幕模塊開源項目

[復(fù)制鏈接]
樓主
zloop 發(fā)表于 2020-1-6 23:40:33 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式
基于Tiky的5.0寸電容屏幕模塊自作了一個適配teraisc DE系列板的電容屏幕模塊(某寶有些FPGA板也支持兼容該接口).該模塊包含了RGB接口 3線 SPI 接口, 24bit 8080接口可以通過撥碼開關(guān)切換.具體工作如下:
mi-lcd 代碼和相關(guān)文件在附件中 mi-lcd.zip (2.03 MB, 售價: 1 E幣)

1.使用Altium designer繪制PCB文件,制板,調(diào)試
2.移植terasic 5點觸摸的示例代碼(nios ii RGB 接口)
3. 編寫 nios ii SPI 接口刷屏示例代碼
4. 編寫 nios ii 8080接口 刷屏示例代碼
5. 編寫Verilog spi的初始化化代碼
6. 制作了altera的 8080接口的qsys ip核 (只寫)7. 使用 altera qsys 的 三態(tài)接口 ip 實現(xiàn) 8080 讀寫ip
8.移植了linux下的觸摸屏幕驅(qū)動,可在linux下使用電容屏幕(硬件基于opencores的iic ip核)
9.移植了RGB接口模式下的linux 桌面顯示的FPGA硬件project ( 顯示驅(qū)動為altera的altera framebuffer 驅(qū)動)
10.自作了8080接口模式下的linux 桌面顯示的FPGA硬件project( 屏幕接口使用的是自制的8080 ip 核)
11. 移植了ili9806g 8080接口模式顯示的linux驅(qū)動tinydrm,tinyDRM支持局部刷新,(注意這個版本是24bit數(shù)據(jù)模式RGB888)
12.移植de10-nano opencl BSP, 在該板子上使用opencl編程時,可以通過該屏幕顯示

下圖是該模塊與DE1SOC 連接的示例,顯示為linux LXDE桌面,支持觸摸
基于TK050F5590的多接口電容屏幕模塊開源項目 image.png
下圖是模塊背面 PCB 布局圖(本人不會畫PCB,請包容)
基于TK050F5590的多接口電容屏幕模塊開源項目 1.jpg


您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

手機版|小黑屋|ELEOK |網(wǎng)站地圖

GMT+8, 2026-5-26 01:08

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回復(fù) 返回頂部 返回列表