Font Size: a A A

Extension And Application Of Rtems Network Function Based On Embedded Platform

Posted on:2014-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2248330398972284Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Nowadays, the embedded system technology is closely linked to a series of devices including cell phones, household appliances, automobiles, advanced medical equipment, network equipment and other equipments with digital interface. And the network communication is one of the most important and fundamental function of these embedded equipment. Therefore, it is of great practical significance to extend the network function of RTEMS OS on the basis of embedded system.RTEMS is a duty-free and open-source embedded real-time operating system. It was firstly used for National Defense System in the United States, and has been developed and maintained by OAR corporation from1994. It has lots of advantages, such as small in size, real-time, source code-open, and it is widely used in many fields.This project, which extended the network function of RTEMS, based on our library’s GX2410_BP hardware platform. GX2410_BP is a platform for embedded system teaching and studying, it bases on Sumsung S3C2410X processor(ARM920T), and integrates abundant peripheral equipment. It also has lots of corresponding software kit, which makes the extention of a network phonetic transmission system on this platform possible.This project, realized a basic network phonetic system platform for playing, recording and teletransmission of audio data by network. By combining the needs and functions of network phonetic transmission system, this project developed BSP(Board Support Package) of RTEMS used for GX2410_BP hardware development platform; developed Philips’UDA1341audio driver program to record and play audio materials and DM9000network chips drive program to ensure the network transmission of audio data. This system uses PJSIP as its’ SIP protocol stack, which is a source-open protocal library to provide clear API and technology files, and has a good portability. At last, this project provedes corresponding application programs on application layer to tests the system, and then points out the characteristics and disadvantages, also provides advices to make improvements.
Keywords/Search Tags:embedded system, rtems, pjsip, uda1341
PDF Full Text Request
Related items