Unlock instant, AI-driven research and patent intelligence for your innovation.

MCU-LCD driver method and system based on arm-linux platform

A driving method and a technology of a driving system, applied in memory address/allocation/relocation, instruments, static indicators, etc., can solve problems such as limited promotion, MCU-LCD liquid crystal screen driver support, and inapplicability to embedded systems, etc., to achieve Reduce display cost, high universal applicability, and facilitate the effect of promotion and application

Active Publication Date: 2016-08-17
ALLWIN TELECOMM
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the MCU-LCD screens on the market are basically driven by single-chip microcomputers, which are not suitable for embedded systems. The current driving methods are not compatible with embedded systems based on the ARM-Linux platform.
Moreover, the ARM-Linux platform of mobile phones of general ARM chip manufacturers is tailored for TFT-LCD LCD screens, and does not provide driver support for MCU-LCD LCD screens. At present, there is no complete and highly versatile ARM-based -The MCU-LCD driving method of the Linux platform leads to a higher application cost of the MCU-LCD, which limits its promotion

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • MCU-LCD driver method and system based on arm-linux platform
  • MCU-LCD driver method and system based on arm-linux platform
  • MCU-LCD driver method and system based on arm-linux platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] For the convenience of the following description, the following noun explanations are first given:

[0035] ARM: Advanced RISC Machines, not only refers to the name of a company, but also refers to a general term for a type of microprocessor chip, and also refers to a technology;

[0036] Linux: Linux is currently the most popular open source operating system. Among the embedded systems currently under development, more than 70% of the projects choose Linux as the embedded operating system;

[0037] ARM-Linux: Linux system based on ARM processor;

[0038] TFT-LCD: Thin Film Transistor-Liquid Crystal Display, Thin Film Field Effect Transistor Liquid Crystal Display, is one of the active matrix type liquid crystal displays (AM-LCD), mostly using RGB display interface;

[0039] GPIO: General Purpose Input Output (General Purpose Input / Output) is called GPIO for short, or a bus expander. Its function is similar to P0-P3 of 8051. Its pins can be freely used by users through...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an MCU-LCD driving method and system based on an ARM-Linux platform. The method includes: calling a QT application program to drive the LCD, and writing data to be displayed to the Framebuffer; and obtaining the Framebuffer data when the preset timing time is reached The starting address of the GPIO port; set the direction of the GPIO port, simulate the timing sequence of the MCU interface, set the row address and column address of the MCU-LCD; combined with the preset time interval of the timer, write the acquired Framebuffer data to the GRAM memory of MCU-LCD; MCU-LCD automatically reads the data of GRAM memory and displays it in real time. The invention has high applicability, is beneficial to the popularization and application of MCU-LCD, thereby reducing the display cost of the embedded system, and can be widely applied to the embedded system based on the ARM-Linux platform.

Description

technical field [0001] The invention relates to the field of MCU-LCD driving, in particular to an ARM-Linux platform-based MCU-LCD driving method and system. Background technique [0002] Liquid Crystal Display, referred to as LCD, refers to liquid crystal display. It is a flat-panel display device made by utilizing the position change of liquid crystal material under the action of an electric field to shield transparent light. At present, TFT LCD is widely used, but for embedded For system products, the choice of TFT-LCD will bring about a significant increase in cost, and TFT-type LCDs are generally not easy to be smaller than 3.5 inches due to size constraints. In this case, the MCU interface LCD (hereinafter referred to as MCU-LCD) with small size, low cost and simple and convenient control has been widely used. However, the MCU-LCD screens on the market are basically driven by single-chip microcomputers, which are not suitable for embedded systems. The current driving ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/06G09G3/36
Inventor 宋志东杨建坡杜凌郑广明石宇
Owner ALLWIN TELECOMM