[经验分享] 【2024 DigiKey 创意大赛】第7帖 LCD显示

常见泽1   2024-10-31 19:35 楼主

小车带的LCD显示,采用的是ALIENTEK 2.8 寸 TFT LCD 模块,该模块采用 TFTLCD 面板,可以显示 16 位色的真彩图片。 在本章中,我们将利用战舰 STM32 开发板上的 LCD 接口,来点亮 TFTLCD,并实现 ASCII 字符和彩色的显示等功能,在 LCD 上面显示。

以 2.8 寸的 ALIENTEK TFTLCD 模块为例介绍,该模块支持 65K 色显示,显示分辨率为 320× 240, 接口为 16 位的 80 并口。

 

TFTLCD模块的使用的软件流程

image-20241031171311-1.png  

 

STM32 的 FSMC 将外部设备分为 3 类: NOR/PSRAM 设备、 NAND设备、 PC 卡设备。他们共用地址数据总线等信号,他们具有不同的 CS 以区分不同的设备, TFTLCD 就是用的 FSMC_NE4 做片选, 其实就是将 TFTLCD 当成 SRAM 来控制。

 

LCD主要用来指示小车的动作状态

小车前进时显示:The car forward

小车停止时显示:The car stop

小车清扫时显示:The car is clearing

小车前进左转时显示:The car foward left

小车前进右转时显示:The car forward right

 

 

显示结果如下:

在小车前进时显示FORWARD

 

image-20241031171311-2.png    image-20241031171311-3.png  

 

c0610cf7ab0332deb93dff7cfc0ffbf9

 

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复