Font Size: a A A

To Achieve Quasi-embedded Platform For Real-time Data / Voice Multi-machine Communication

Posted on:2009-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y D ZhangFull Text:PDF
GTID:2208360245461295Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Nowadays embedded application of technology expands quickly to many fields. Embedded technology also gets great development among which the development of embedded operating system is very outstanding, Some excellent embedded operating system with open source codes has appeared, such as Linux, Vxworks and uC/OS-II. uC/OS-II will get extensive application in the field of industrial control becauseof its high real-time quality and dependability simplified kernel. At the same time, with the development of network era, intenet became the most importment foundational information establishment, so more and more devices need to be connected in internet.This thesis comes from 835 project cooperation with institute. The design change the former xx air defense artillery systems, divide voice communications and datas between the various cabins and artillery with wireless/cable systems to reduce staff spsychological pressure and enhance air defense artillery in the role of a modern war. This thesis construct an internet-based platform for embedded applications from adopting microprocessor MCU + network interface chip + vocoder chip, customizing network protocols , cutting and replanting embedded operating system. Research on a low-cost voice and data collection, device control, real-time data transmission system.This thesis begins with the design of software and hardware platform. The design process of embedded control development platform based on uC/OS-II and uIP is discussed in detail.Based on the hardware platform of ATmega128, the thesis achieve the uC/OS-II and embedded TCP/IP protocol stack uIP synthesis and transplantation, describe hardware communication protocols and key interface function in detail. Simultaneity, various software modules is designed on the embedded system platform which achieve multi-task scheduling. Software also expand functions such as BootLoader and watchdog to improve the simplicity and security.
Keywords/Search Tags:uC/OS-II, Embedded Operating System, TCP / IP Protocol Stack, Voice Transmission
PDF Full Text Request
Related items