Font Size: a A A

For Telecommunications Applications Embedded Linux Research

Posted on:2006-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:G J ZhaoFull Text:PDF
GTID:2208360152970050Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the prevalence of the computer application,development of internet, manufacture of fully automatic product and revival of large scale e-bussiness activity, high-level coordinated scientific experiment and digitalized family, a vast mount of embedded devices are embedded to our work and life.They turn to be portable or wearable devices.What's more,they combine with facilities in our daily life.Embedded software is core of digitalized products,while embedded operating system is basis and pioneer of embedded software.Increasing telecommunication and data communication are offering rising perspective for the developer of embedded software and embedded system product. Communicatison market is now major field of embedded software,whose market demand will be the important drive of development of embedded design in the near future. The report of VDC points that network technology is more and more important to embedded designer. With the evolvement of internet and popularity of embedded computer system,the device which can communicate with other ones will be dominant. The demand of data communication and network application oriented will be the major concern of embedded operating system.This paper discourses upon the author's research work on "information and smart device oriented embedded software platform " which is part of national 863 plan.The major research of the thesis is to develop Linux based embedded operating system TLinux(Telecom Linux) and its embedded software development platform which serves for two or three layered Ethernet switch.lt includes sustaining environment for embedded application development ,embedded application program interface(API)and the specification of API,which are the pivot of this paper.This paper first discusses the definition and specialty of embedded system and formulizes the definition, classification and yardstick of real time system and introduces several relatively mature commercial real time operating system.lt then discoures upon the advantages of Linux as embedded operating system and points out the main technique obstacle,comprehensively analyzes the technology of present linux real time extension and its advantage and disadvantage.On the basis of analyzing RTLinux in deep(including interrupt processing,time control,real time scheduling and inter-process communication),the author reconstructs the double kernel logic of RTLinux,and improves the mechanism of loadable kernel module ,which comes into being the kernel TLinux. What's more ,the author tests the real time nature of TLinux kernel,which proves that TLinux is of highly realtime time nature and answers for the need of embedded telecommunication device.This paper subsequently introduces how to construct the remote debug environment of TLinux kernel with GDB , discusses the POSIX real time extension interface on the TLinux platform and specifies the implementation of pSOS programming interface on TLinux.Then this paper addresses itself to the key problems and steps of contructions of telecommunication applications oriented TLinux system platform.The last chapter of it is summary and prospect of future work.
Keywords/Search Tags:Embedded System, Embedded Real-Time OS, Embedded Linux, RTLinux, Telecommunication Applications, Loadable Kernel Module, POSIX Real Time Extended Interface
PDF Full Text Request
Related items