External Storage Indexing for MCU UI Picture Memory
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited internal storage space in electronic devices, particularly in wearable devices using MCU and OLED screens, restricts the storage and display of diverse UI content, hindering improved display effects and user experience.
Innovation Solution
A method involving determining and storing UI pictures in an external storage device, generating an index identifier for the storage location, and using this identifier to read and display the pictures, which includes data conversion and stitching to optimize storage and reduce MCU memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If UI pictures are stored in the internal storage space of the MCU, then the device can directly read and display pictures for user interface, but the limited internal storage space cannot meet the storage requirements of a large number of pictures and animations
Solution Approach 1:
The patent divides the storage system into two segments: internal storage space of the MCU for storing essential system data and index information, and external storage space (such as SD card or USB flash drive) for storing large amounts of UI pictures and animation data. This segmentation allows the limited internal storage to be used efficiently while the external storage provides abundant space for UI resources.
Solution Approach 2:
The patent introduces an intermediary mechanism - an index file stored in the internal storage that contains path information pointing to pictures stored in the external storage. The MCU reads the index file to locate and retrieve the required UI pictures from the external storage device, thus mediating between the limited internal storage and the external storage resources.
2Adaptability or versatility
If more pictures and animations are stored to improve display effect, then the user interface display quality is enhanced, but the internal storage space of the MCU is exceeded
Solution Approach 1:
The patent extends the storage dimension from one-dimensional internal storage to two-dimensional storage architecture by adding external storage. This allows the system to access UI resources not only from internal memory but also from external storage devices, significantly expanding the available storage capacity without increasing the physical size of the MCU.
Solution Approach 2:
The system performs preliminary actions by pre-storing UI picture resources in the external storage device and creating index files in the internal storage before actual display needs arise. This preparation allows the MCU to quickly access and display high-quality UI pictures and animations without needing to store them all in internal memory.
Data Source
AI summary
Provided are methods and devices of picture processing and user interface display. The method includes: determining at least one picture in user interface data corresponding to a user interface; storing the at least one picture to an external storage device in an electronic device; and generating an index identifier based on a storage location of the at least one image picture in the external storage device, where the index identifier is used by the electronic device to read the at least one picture in the external storage device indexed by the index identifier for displaying the user interface. The present disclosure provides a guarantee for further improving the display effect of a user interface, saves the memory space of an MCU to a large extent, and improves the user experience.

