ARM Microcontroller Data Display Method for Mini-LED
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Standard peripheral ports of ARM micro-controllers, such as SPI and USART ports, are inadequate for meeting data size requirements in the display industry, and high-speed ports like TLI ports are complex and difficult to operate, making them unsuitable for high-speed data transmission needed in mini-LED displays.
Innovation Solution
A data display method using an ARM micro-controller that extends stored data signals into multiple data signal sets in a preset sequence and synchronously caches them in the rising and falling edges of a clock signal, then outputs these sets to multiple output ports to control a display unit, improving data cache efficiency and transmission rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If standard peripheral ports (SPI, USART) are used for data transmission, then the device complexity is low and ease of operation is good, but the data transmission rate and cache efficiency are insufficient for mini-LED display requirements
Solution Approach 1:
The patent divides the data transmission process into multiple parallel channels by creating multiple data signal sets (first data signal set, second data signal set, etc.) that are transmitted simultaneously through different output ports. This segmentation allows parallel data transmission, significantly increasing the overall data transmission rate without requiring a single complex high-speed port.
Solution Approach 2:
The patent transitions from sequential data transmission (one port at a time) to parallel data transmission (multiple ports simultaneously). By adding the dimension of parallelism across multiple output ports, the system achieves higher data transmission rates while maintaining the simplicity of standard port interfaces.
2Speed
If high-speed ports like TLI ports are used to increase data transmission rate, then the speed requirement is met, but the device complexity increases and ease of operation deteriorates
Solution Approach 1:
Instead of using a single complex high-speed port, the patent segments the transmission function across multiple standard ports. Each port handles a portion of the data transmission task, making the system easier to operate with familiar interfaces while achieving high-speed performance through parallel processing.
Solution Approach 2:
The patent merges the functionality of multiple standard ports to achieve the performance of a single complex high-speed port. By combining parallel data transmission from multiple simple ports, the system attains high data transmission rates without sacrificing operational simplicity.
3Productivity
If data signals are transmitted sequentially through single port, then the device complexity is low, but the data cache efficiency and transmission rate are insufficient
Solution Approach 1:
The patent segments the data transmission process into multiple parallel streams, with each output port transmitting a specific data signal set simultaneously. This segmentation increases data cache efficiency by allowing parallel processing and transmission of multiple data sets without requiring complex sequential coordination.
Solution Approach 2:
The patent ensures continuous data transmission by simultaneously sending multiple data signal sets through different output ports. This continuous parallel transmission maximizes data cache efficiency by eliminating idle waiting time between data transmissions, while the mechanism remains relatively simple through parallel port operation.
Data Source
AI summary
A data display method and device based on an ARM micro-controller, and a readable storage medium are provided. The data display method includes receiving data signals of a display image, and storing the data signals; extending the stored data signals into multiple data signal sets in a preset sequence, and synchronously caching the multiple data signal sets in a rising edge and a falling edge of a clock signal; and controlling the multiple data signal sets to be respectively output to multiple output ports to control a display unit to display the image.


