Embedded software system

An embedded software and operating system technology, applied in software design, software deployment, creation/generation of source code, etc., can solve the problems of poor expansion performance and low performance of language reuse, achieve improved effect, improve update efficiency, and facilitate effect of reading

Pending Publication Date: 2020-12-22
广东俊德政海科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a kind of embedded software system, through the hardware layer, basic real-time kernel layer, operating system service layer and user application layer that are connected sequentially from bottom to top to construct software framework, utilize source code assembly method, solve existing The problem of low language reuse performance and poor scalability

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 software system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] 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 some, not all, embodiments of the present invention. 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.

[0029] see figure 1 As shown, the present invention is an embedded software system, including a hardware layer, a basic real-time kernel layer, an operating system service layer and a user application layer connected sequentially from bottom to top,

[0030] The hardware layer is used to describe the hardware resources of the embedded system; the hardware layer includes a communication adaptation unit, a sending and receiving data management unit and a data process...

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 software system, and relates to the technical field of software development. The embedded software system comprises a hardware layer, a basic real-time kernel layer, an operating system service layer and a user application layer which are sequentially connected from bottom to top, and the hardware layer is used for describing hardware resource conditions of theembedded system; the communication adaptation unit is used for further packaging a communication function interface in the operating system service layer to obtain unified initialization, and callingthe function interface; the operating system service layer is used for providing various system services for a user; source code components of the operating system service layer are added by a user according to needs, and finally a user component library is formed. The user application layer is used for deploying application software compiled by a client; and the application software calls the service layer API, is mounted on the operating system in a task form, and is scheduled and operated by the operating system. Through a source code assembly mode, the updating efficiency is improved, thecost is saved, and reading, debugging and modification are facilitated.

Description

technical field [0001] The invention belongs to the technical field of software development, in particular to an embedded software system. Background technique [0002] With the development of software technology, in the process of designing and implementing new software, historical projects play an increasingly prominent role as reference, and software reuse technology is particularly important. Currently, software developed under embedded real-time operating systems such as VxWorks, It is mostly implemented by process-oriented languages ​​such as C language, which has poor reuse and expansion performance; when undertaking complex tasks, the difficulty of software maintenance increases with the complexity of the task, so that a slight change in requirements will bring problems to the entire software. disastrous consequences. [0003] VxWorks: An embedded real-time operating system developed by American Wind River Corporation (WindRiver), widely used in national defense, ae...

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 Applications(China)
IPC IPC(8): G06F8/20G06F8/30G06F8/65
CPCG06F8/20G06F8/31G06F8/65
Inventor 李俊璋
Owner 广东俊德政海科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products