Font Size: a A A

Research And Application Of Development Method For Embedded Underlying Software Based On Hardware-Component

Posted on:2009-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:H M JianFull Text:PDF
GTID:2178360245963735Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Object-Oriented methodology and Software Components technology have been widely used into traditional software development, which have improved software development efficiency and enhanced software reusability and transplantation. But for embedded systems, it is extremely lacked of these kinds of development methods. However, with the increasing size and complexity of embedded systems, the new problems can not be solved by traditional software development methods easily, so people has to increase the intensity of the study on embedded system development methods. As embedded system is a closely integrated hardware and software system and all embedded software should run on special hardware architecture, it is useful to study on the embedded development methods of component-based hardware module and underlying software, to enhance the reusability and transplantation.In this paper report, author first analyzes the exiting general software development methods and discusses the realization process of embedded hardware module and underlying software-oriented method. Then, the hardware component and underlying component technologies have been proposed, which use some features of Object- Oriented methodology and Software Component technology, such as package, reusability and transplantation. The definition and concept model of hardware component and underlying component are given in this paper, followed by their implementation and application process. On this basis, some principles are proposed, which are embedded hardware circuit design principles and notes based on hardware component, embedded software development framework and examples based on software component.Those above study results have important theoretical and practical value, for the enrichment of embedded development methods. These component technologies proposed in this paper, can improve the efficiency of embedded systems development and enhance system reliability and stability. The two technologies are applied to the design and implement of constant temperature and humidity controller system (CTHCS), which provide a new method for the development of embedded hardware system and underlying software.
Keywords/Search Tags:Embedded System, Hardware Component, Underlying Component, Underlying Software, Component Reusability, Component Transplantation
PDF Full Text Request
Related items