Font Size: a A A

Investigating Of Embedded Virtual Instruments Middleware

Posted on:2009-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2178360245970559Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of embedded technology and it is increasingly application to build VI, the requirements of cooperative work between different systems are also increased quickly, involving multiple hardware platforms, communications media, as well as operating systems. Developers are often required to run on in these heterogeneous hardware or software platforms. To achieve cooperative work, developers should not only focus on concrete applications, but also pay more attention to the bottom layer characteristic to solve the platform difference.How to improve the cooperation capability between heterogeneous environments and increase the reconfiguration of the system are the urgent problems we should solve in our presented embedded VI. For these goals, we are attempting to design an embedded VI based on middleware technology. Middleware as a component of software has the real-time characteristic and conforms to the efficiency and resource limit of embedded VI. Standing on the shoulders of the existing achievement made by many practitioners, we not only design a novel specification of the embedded VI, but also focus on the interface standard based on middleware technology. The core goal of the embedded VI middleware (EVIM) is the facilitate adaptation, provided by extensible, hierarchical and modularization middleware interfaces,improving portability and reconfiguration as well as ensuring high retractility, stability and easy-to-upgrade.This system uses the embedded GUI technology, unifies the modularization thought to design the embedded VI soft-panel. Using the double buffering technique to eliminate pages flicker and enhance soft-panel drawing speed and fidelity. Inspired by the standard of interchangeable virtual instruments (IVI), a set of standard class libraries and APIs are made and the configured dynamic calls of the VI are completed by using engine-driven. Based on the integrated analysis of the mainstream embedded middleware-MinimumCORBA, the user interface is designed in order to build a new embedded VI system in component-based mode with higher efficiency and code-reused rate.
Keywords/Search Tags:Embedded Virtual Instruments, middleware, IVI, MiniCORBA, Qt/embedded
PDF Full Text Request
Related items