Check patentability & draft patents in minutes with Patsnap Eureka AI!

Embedded FATFS file system

A file system, embedded technology, applied in the direction of response error generation, input/output to record carrier, data processing input/output process, etc. The effect of saving time and speeding up processing time

Pending Publication Date: 2021-12-07
HENGBAO
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For external FLASH, the access speed is generally driven by SPI or I2C interface protocol, and the access speed is slower than that of the internal CPU and internal FLASH.
However, in some usage scenarios, there are specific time requirements for the transaction processing time, and all FLASH access processing is performed externally, and the speed cannot meet the requirements.

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
  • Embedded FATFS file system
  • Embedded FATFS file system
  • Embedded FATFS file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Such as figure 2 As shown, Embodiment 1 of the present application provides an embedded FATFS file system, including a configuration area set in the internal FLASH and a data area set in the external FLASH, the configuration area includes a boot area, a FAT area and a directory area, and the internal FLASH It is managed with the logical address of the external FLASH.

[0039] Among them, the FAT area can only include the FAT1 area, the internal FLASH and the external FLASH perform unified power-off management, use the backup area of ​​the internal FLASH for data backup, save the FAT2 area, further reduce the space occupation of the internal FLASH area, and also reduce once The write operation of internal FLASH makes the performance of read and write operations of external files faster.

[0040] Correspondingly, such as image 3 As shown, the writing method based on the embedded FATFS file system includes:

[0041] Step 310, in response to the normal write operation co...

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 embedded FATFS file system which comprises a configuration area arranged in an internal FLASH and a data area arranged in an external FLASH, the configuration area comprises a guide area, an FAT area and a directory area, and the internal FLASH and the external FLASH are managed by using a logic address in a unified mode. According to the system, more time is saved for read-write access of the area based on the FATFS file system structure, and therefore the processing time of the whole service level is shortened.

Description

technical field [0001] The invention relates to the field of data storage, in particular to an embedded FATFS file system. Background technique [0002] In the existing embedded systems, for the processing of the file system, in order to save space, many use the FATFS file system structure. This file system structure is based on the original FAT32 file system structure, and is a streamlined file system structure for embedded usage scenarios and requirements. [0003] In the prior art, the FATFS file system is generally used on the external FLASH to manage the external FLASH area. For external FLASH, the access speed is generally driven by SPI or I2C interface protocol, and the access speed is slower than that of the internal CPU and internal FLASH. However, in some usage scenarios, there are specific time requirements for the transaction processing time, and all FLASH access processing is performed externally, and the speed cannot meet the requirements. Contents of the i...

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
IPC IPC(8): G06F3/06G06F11/14
CPCG06F3/0611G06F3/0643G06F3/0644G06F11/1458Y02D10/00
Inventor 刘春桥王润东
Owner HENGBAO
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More