Font Size: a A A

The Methodology Researching Of Design And Development Of Software Architecture In Embedded System

Posted on:2006-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:A L MuFull Text:PDF
GTID:2168360155465761Subject:Computer architecture
Abstract/Summary:PDF Full Text Request
With the informationizing day by day of the society, the constant development of the technology of the computer, the computer and network have already got deeply to every corner of our daily life. But with the constant enlargement of the application of the embedded equipment, the scale of the system that will develop that we involve is expanding constantly, complexity was improved constantly, that kind of traditional structure -oriented development and design method have been already unable to do what one wishfully apparent. How to improve the systematic analysis and designing quality of the code to a large-scale system; And how good realization code put in an position, accelerate speed that develop and lighten burden of developer; It has succession how to enable developing, can inherit development the past. These questions have already seemed more and more important. So need us to do some kind summary and innovation very to whole embedded design and development of system at methodology urgently. This paper has introduced a system archeciture of a kind of three-dimensional embedded software design in vertical and horizontal directions: Vertical hierarchical structure above --Hardware layer, system layer and use layer; The object analysis patterns, in the horizontal direction, divide the whole system into: Actuator-sensor model, communication link model, computing component model, controller decompose model, detector-corrector model, fault handler model, user interface model. At first, this paper has recommended some conceptions of object analysis and object-oriented; Recommend object analysis patterns model, in which whole system module; Have introduced a concept that has been already used in the embedded system --State machine; Introduced some basic concepts of the state machine, introduced three kinds of realization methods of the state machine finally, and has put forward a kind of simple state machine realization method. Then, have analysed the whole system in the vertical direction. That is to introduce some basic conception of the embedded system mainly; Have introduced more popular some basic conception and function of μC/OS-Ⅱ, and has transplanted this operating system on TMS320VC5509 DSP. At the end of this chapter, on the most central function in the operating system --Task scheduling has discussed, have proposed more than one kind of task scheduling algorithms with comprehensive characteristic. At the final part of this chapter, we apply the RMCS, the simplifying of MCS, in the task scheduling of μC/OS-Ⅱ. Finally, the author takes some of pattern process in the printing machine system as an example, use the method which we summarize, on the basis of μC/OS-Ⅱ, analyse from target mode and state diagram these two angles analyse this subsystem, thus got the design of this subsystem. Finally, to the main task in this system: The pattern process task (Figure Process) is designed and analysed in detail. Different state of the task lie in the task carry on task of communication carry on news of communication, and carry on the news of the communication within the task..
Keywords/Search Tags:Object analysis patterns, HSM, μC/OS-Ⅱ, MCS, C55X
PDF Full Text Request
Related items