Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Memory-Saving Cyclic Alternative Data Sending Method

A data sending method and memory technology, applied in the field of data transmission, can solve problems such as data loss and insufficient memory, and achieve the effects of increasing memory, saving space memory, and low cost

Active Publication Date: 2018-07-06
AEROSPACE HI TECH HLDG GROUP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problem of insufficient memory and easy data loss in existing driving recorder products, the present invention provides a memory-saving cycle replacement data sending method

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
  • A Memory-Saving Cyclic Alternative Data Sending Method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0024] Specific implementation mode one: as figure 1 As shown, the implementation process of a memory-saving circular replacement data sending method described in this embodiment is as follows:

[0025] Step 1. Use FLASH memory to expand CPU memory: Use FLASH to expand the memory. The limit of expansion depends on the size of FLASH. The specific steps are as follows:

[0026] Step 1 (1), forming data: determining the data to be sent;

[0027] Step 1 (2), storing the forming data in the FLASH memory;

[0028] Step one (three), judge whether the network status is unimpeded, if it is to perform step one (four), otherwise return to step one (one);

[0029] Step one (four), divide the data of FLASH memory into blocks, read one of them in RAM,

[0030] Step one (five), data sending;

[0031] Step one (six), judge whether the data transmission is successful, if it is to execute step one (four), then read another block in the FLASH data into RAM; otherwise, execute step one (five)...

specific Embodiment approach 2

[0034] Specific implementation mode two: as figure 1 As shown, the FLASH memory described in this embodiment is a memory with a memory of 10M. Others are the same as in the first embodiment.

specific Embodiment approach 3

[0035] Specific implementation mode three: as figure 1 As shown, the internal data storage format of the FLASH memory in this embodiment is as follows: from front to back: high byte of data size, low byte of data size and data content. Others are the same as in the first or second embodiment.

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 a memory-saving cyclic replacement type data transmission method, which relates to the technical field of data transmission. The invention is intended to solve the problem existing in conventional event data recorder products that data can be easily lost due to memory insufficiency. The technical point is as follows: data are generated; the generated data are stored in a FLASH memory; whether the network state is unblocked is judged; one block in the FLASH memory is read into a RAM (random access memory); the data are transmitted until the data in the FLASH are completely transmitted; the data storage format in the FLASH memory is controlled: each block of data in the FLASH memory is defined according to the size of previous two byte of data. The FLASH memory is utilized to expand a CPU (central processing unit) memory, so cost is greatly reduced. In an event data recorder product, a CPU chosen by the application of the invention only has a 10K memory, the FLASH can be utilized to infinitely expand the memory, and the limit of expansion depends on the capacity of the FLASH.

Description

technical field [0001] The invention relates to a cyclic substitution data sending method, and relates to the technical field of data transmission. Background technique [0002] The cost of current vehicle products is getting lower and lower, and the functions are getting more and more powerful, so it is very important to choose a CPU with high cost performance and sustainable expansion. Once the CPU is selected, with the gradual increase of functions, it will inevitably face the limitation of memory. For example, when GPRS wants to send data, due to network congestion or poor signal, the data will be backlogged, and the backlog of data will be stored in the memory. After a long time, it will lead to insufficient memory, eventually leading to data loss or system failure. [0003] In small embedded systems, the memory is often built into the CPU and is very limited. However, FLASH can be expanded at will, and the price of FLASH memory is very cheap now. If you can use FLASH...

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): G07C5/08G07C5/00G06F3/06
CPCG06F3/0608G06F3/0619G06F3/0629G06F3/064G06F3/0646G07C5/008G07C5/085
Inventor 郑祥滨王胜劲王博玉
Owner AEROSPACE HI TECH HLDG GROUP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products