
要实现这个实验,必须要先购买米尔科技的配套LCD模组,
https://detail.tmall.com/item.htm?spm=a230r.1.14.6.17ee78317PkEMb&id=607175266624&cm_id=140105335569ed55e27b&abbucket=5


参数如下:
编号 | 内容 | 参数值 | 备注 |
1 | 屏幕大小 | 7 Inch(16:9) | 对角线 |
2 | 模式 | 电阻式 | |
3 | 分辨率 | 800(H)×3(RGB)×480(v) mm | |
4 | 视域尺寸 | 154.08(W)×85.92(H) mm | |
5 | 显示模块外形尺寸 | 165(w)×104(H)×5.5(T) mm | |
6 | 驱动底板外形尺寸 | 177 × 106 mm | |
7 | 显示模式 | 常白,透射 | |
8 | 点距 | 0.0642(W)× 0.1790(H)mm | |
9 | 表面处理 | 防眩光 | |
10 | 工作温度 | -20 – 70 ℃ | |
11 | 存储温度 | -30 – 80 ℃ | |
12 | 接口类型 | 50pin FPC | 间距0.5mm |
50pin IDC排线 (25pinX2) | 间距1.27mm | ||
13 | 重量 | 150 g | 典型值 |
14 | 背光功耗 | 1.674W | 典型值 |
15 | 面板功耗 | 0.226W | 典型值 |

买家show,嘿嘿:


还是老规矩哈,跳过搭建工程环节,看看这次需要添加哪些IP,这次工程还是比较复杂的,如下图,应为IP很多,整张图截下来看不清楚:

下图把所用到的IP单独截图出来,可以放大了学习:

设置好IP后,我们要生成约束文件,具体IP如何设置最后我会上传工程文件的,可以直接打开工程学习:
set_property IOSTANDARD LVCMOS33 [get_ports lcd_hs]set_property IOSTANDARD LVCMOS33 [get_ports lcd_vs] set_property PACKAGE_PIN V18 [get_ports lcd_hs] set_property PACKAGE_PIN V17 [get_ports lcd_vs] set_property IOSTANDARD LVCMOS33 [get_ports lcd_clk] set_property IOSTANDARD LVCMOS33 [get_ports lcd_de] set_property PACKAGE_PIN N18 [get_ports lcd_de] set_property PACKAGE_PIN P19 [get_ports lcd_clk] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[15]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[14]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[13]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[12]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[11]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[10]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[9]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[8]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[7]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[6]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[5]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[4]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[3]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[2]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[1]}] set_property IOSTANDARD LVCMOS33 [get_ports {lcd_data[0]}] set_property PACKAGE_PIN T14 [get_ports {lcd_data[0]}] set_property PACKAGE_PIN T15 [get_ports {lcd_data[1]}] set_property PACKAGE_PIN U18 [get_ports {lcd_data[2]}] set_property PACKAGE_PIN U19 [get_ports {lcd_data[3]}] set_property PACKAGE_PIN T16 [get_ports {lcd_data[4]}] set_property PACKAGE_PIN U17 [get_ports {lcd_data[5]}] set_property PACKAGE_PIN V16 [get_ports {lcd_data[6]}] set_property PACKAGE_PIN W16 [get_ports {lcd_data[7]}] set_property PACKAGE_PIN R16 [get_ports {lcd_data[8]}] set_property PACKAGE_PIN R17 [get_ports {lcd_data[9]}] set_property PACKAGE_PIN N17 [get_ports {lcd_data[10]}] set_property PACKAGE_PIN P18 [get_ports {lcd_data[11]}] set_property PACKAGE_PIN T17 [get_ports {lcd_data[12]}] set_property PACKAGE_PIN R18 [get_ports {lcd_data[13]}] set_property PACKAGE_PIN W18 [get_ports {lcd_data[14]}] set_property PACKAGE_PIN W19 [get_ports {lcd_data[15]}] set_property PACKAGE_PIN V13 [get_ports hdmi_intn] set_property IOSTANDARD LVCMOS33 [get_ports hdmi_intn] set_property IOSTANDARD LVCMOS33 [get_ports bl_cn] set_property IOSTANDARD LVCMOS33 [get_ports lcd_reset] set_property PACKAGE_PIN N15 [get_ports bl_cn] set_property PACKAGE_PIN N16 [get_ports lcd_reset]
复制代码
最后编译,生成镜像文件,通过SD卡烧录到办卡里面,先把硬件连接好:

上电,程序就会把1080p.c里面的静态图片显示到LCD上面个了,有图有真相,

最后贴上测试代码供聚聚们参考学习:
