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

Method, system, device and storage medium for layered design of software based on single chip microcomputer

A single-chip and software technology, applied in the field of single-chip microcomputer, can solve the problems of software application and driver portability and maintenance, time and cost waste, leakage of the company's core technology, etc., to improve portability and practicability, and improve confidentiality. and maintainability effects

Inactive Publication Date: 2019-01-08
深圳大势智能科技有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Similarly, when it is necessary to transplant the driver layer in different systems, it is also necessary to rewrite the code, which makes the portability and maintainability of software applications and drivers poor, resulting in waste of time and cost
If the driver layer and the application layer are compiled together, the respective codes will be disclosed to each other. It cannot be completely isolated and kept secret, and it is easy to leak the company's core technology.

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
  • Method, system, device and storage medium for layered design of software based on single chip microcomputer
  • Method, system, device and storage medium for layered design of software based on single chip microcomputer
  • Method, system, device and storage medium for layered design of software based on single chip microcomputer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0054] It should be noted that all directional indications (such as up, down, left, right, front, back...) in the embodiments of the present invention are only used to explain the relationship between the components in a certain posture (as shown in the accompanying drawings). If the specific posture changes, the relative positional relationship, movement conditions, etc., the directional indication will also change accordingly, and the connection may b...

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 method, a system, a device and a storage medium for layered software design based on a single chip microcomputer, wherein the method for layered software design based on thesingle chip microcomputer comprises the following steps: the single chip microcomputer software of each target device is divided into an application layer, a function layer, a driving isolation layerand a driving layer; an interface of the drive isolation layer of each target device is unified as a first standard interface; an interface of the function layer of each target device is unified as asecond standard interface; the second standard interface and the first standard interface of each target device are called to realize application service. The invention divides the MCU software of thetarget device into an application layer, a function layer, a driving isolation layer and a driving layer by a layered design method. At the same time, the interface of the driving isolation layer isunified into the first standard interface, and the interface of the function layer is unified into the second standard interface. Therefore, the transplantation across hardware platforms can be realized, and the portability, confidentiality, maintainability and practicability of the software code of the single chip microcomputer can be improved.

Description

technical field [0001] The invention relates to the field of single-chip microcomputers, in particular to a method, system, device and storage medium based on single-chip microcomputer software layered design. Background technique [0002] With the continuous development of computer technology, the application of single-chip microcomputer is becoming more and more extensive, and it is more and more inseparable from our life. Various electronic products, digital products, smart IC cards, industrial automation control, data processing, etc. are widely used in single-chip microcomputer . The traditional single-chip software development is based on the driver and application mode. The application layer directly calls the underlying interface function of the driver layer to realize the application function, which causes the code coupling between the application layer and the driver layer to be relatively large, and it is not easy to separate. Suppose system A is composed of appl...

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): G06F8/20G06F13/10
CPCG06F8/20G06F13/102
Inventor 邓才权
Owner 深圳大势智能科技有限公司
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