摘要
为集数码显示器和TFT-LCD的优点于一身,进一步丰富嵌入式系统教学案例,本文设计了基于FSMC总线的嵌入式系统多显示终端实验装置。硬件设计使用FSMC总线的Bank1.Sector4连接LCD,FSMC接口与LCD数据、控制信号直接相连,由FSMC控制器产生LCD的8080控制时序。数码显示器通过锁存器与LCD复用数据线,FSMC总线的Bank1.Sector3片选信号反相后作为数码显示器的选通信号。软件设计借助STM32CubeMX完成FSMC初始化,实现数码显示器和LCD底层驱动,移植LCD基础显示和高层应用程序。运行测试表明,系统运行稳定可靠,显示效果清晰流畅,软硬件设计大为简化,为嵌入式系统多显示终端并行扩展提供了一个经典案例。
In order to integrate the advantages of digital display and TFT-LCD,and further enrich the teaching cases of embedded system,a multi display terminal experimental device of embedded system based on FMSC bus is designed.The hardware design uses Bank1.Sector4 of FSMC bus to connect to LCD,FSMC interface is directly connected to LCD data,control signal,and the 8080 timing of LCD is generated by FSMC controller.The digital display multiplexes the data line with LCD through the latch,and the reverse phase of FSMC bus Bank1.Sector3 chip selection signal is used as the gating signal of the digital display.The software design completes FSMC initialization with the help of STM32CubeMX,realizes the digital display and LCD bottom driver,and transplants LCD basic display and high-level application.The running test shows that the system runs stably and reliably,the display effect is clear and smooth,and the software and hardware design is greatly simplified.It provides a classic case for the parallel expansion of multi display terminals in embedded system.
作者
黄克亚
HUANG Ke-ya(College of Mechanical and Electrical Engineering,Soochow University,Suzhou 215131,China)
出处
《液晶与显示》
CAS
CSCD
北大核心
2022年第6期718-725,共8页
Chinese Journal of Liquid Crystals and Displays
基金
国家自然科学基金(No.61971297)
江苏省自然科学基金面上项目(No.BK20201201)
江苏省一流本科专业项目(No.2019)。