Driver development system, method and medium for embedded operating system
An operating system and development system technology, applied in the field of embedded real-time operating systems, can solve problems such as rising software development costs, increasing hardware complexity, and complex embedded systems, achieving shortened driver development cycles and costs, flexible use, and ease of use The effect of promotion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0104] A modular and extensible software architecture, the software framework provides a low-level driver development framework suitable for domestic embedded operating system platforms. The communication protocol, configuration parameters, and the interface between the driver and the operating system simplify the driver development process to parameter configuration. The driver development framework includes 4 layers including hardware processing layer, initialization control layer, capability configuration layer and common tool layer, such as figure 1 As shown, the four software layers in the framework are decoupled from each other in terms of logical functions, and there is a contextual direct call relationship in terms of business processes. The hardware processing layer is the bottom layer of the framework, which realizes the control encapsulation of the underlying hardware at the protocol or specification level , externally is a combination set of a class of interfaces, ...
Embodiment 2
[0125] Create a driver development framework under the Eclipse open source tool:
[0126] The solution is mainly to use the compilation tool chain resources provided by the Eclipse open source tool, combined with the diversified platforms supported by Ruihua's domestic operating system, to sort out the source code and compilation rules required by each module of the solution, generate the corresponding library resources, and pass The way to drive the development framework project is embedded in the Eclipse environment.
[0127] Example 2:
[0128] Make driver development framework based on Linux open source package:
[0129] The solution is mainly to use the compilation tool chain resources provided by the Linux open source package, combined with the source code library of peripheral resources that come with Linux, to sort out the source code and compilation link rules required by each module of the solution, generate the corresponding library resources, and produce a SDK to...
Embodiment 3
[0131] Create a driver development framework based on the vxBus framework:
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com