Portable and extensible software architecture for hardware health status monitoring

The invention discloses portable and extensible software architecture for hardware health status monitoring. An operating environment programming interface and a hardware access mechanism are abstracted and accessed in a unified mode through a dispatching integration layer, and flexible combination...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HUANG JIAMING, QIAO YINGLIANG
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses portable and extensible software architecture for hardware health status monitoring. An operating environment programming interface and a hardware access mechanism are abstracted and accessed in a unified mode through a dispatching integration layer, and flexible combination of various operating environments, various hardware platforms, various bus interfaces and various sensor chips is achieved through the combination of a compile time static allocation mechanism and a runtime dynamic detection mechanism. The architecture comprises the operating environment programming interface layer, a hardware abstraction layer and the dispatching integration layer. According to the portable and extensible software architecture, the operating environment programming interface and the hardware access mechanism are abstracted and accessed in the unified mode through the dispatching integration layer, and flexible combination of various operating environments, various hardware platforms, various bus interfaces and various sensor chips is achieved through the combination of the compile time static allocation mechanism and the runtime dynamic detection mechanism. The portable and extensible software architecture is simple in mechanism and high in portability and extensibility and has practicability.