Dissertation > Excellent graduate degree dissertation topics show

Design and Implement of Simulation Platform Based on Stb’s Software Development

Author: FanMeiXian
Tutor: LiuWeiZhong
School: Huazhong University of Science and Technology
Course: Microelectronics and Solid State Electronics
Keywords: Set Top Box(STB) embedded system software development simulation platform
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 18
Quote: 0
Read: Download Dissertation

Abstract


As the development of digital TV, STB(Set Top Box) is used more and more popular.But the tradional hardware to software development and cross-compiler mode have lots of abuse ,which limit the speed and efficiency of the STB’s development.With this current situation, this paper put forward the design and relization of a STB’s simulation platform for the software development , so that we can improve the efficiency of software development.According to analyse STB`s functions and layered structure, this paper built the modules and layers of simulation platform. The simulation platform is consist of six modules, which are OS(operation systerm), OSD, Demux, Tuner, Keyboard and Flash. Taking use of the software and hardware of PC, we completed the function of each module. Between the modules, OSD and Demux were the difficult and important points. Communication between tasks by queues message and interface functions enabled them organization as a team. This simulation platform can be used to develope our applications.At the end ,so as to test feasibility of STB`s simulation platform, this paper created an application program abount STB. We put the application program both in simulation platform and STB to test it.We could find they have the same interface effect and the application program could plant into STB very easily.This proved the feasibility of simulation paltform .And also as the convenience and intuitionistic of debug , we can greatly improve the efficiency of software development using the simulation paltfrom.

Related Dissertations

  1. The Electric Power Steering System,U463.4
  2. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  3. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  4. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  5. Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
  6. LXI-VXI Adapter Design,TP274
  7. Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
  8. Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
  9. The Development and the Application Strategy Research of GIS Teaching Project Software Based on the "Spatial Localization",G633.55
  10. Simulation System for Aluminum Foil Cold Mill and Research of Tension Control,TG334.9
  11. Research of Infrared Radiation Temperature Measure System Based on μC/OS-Ⅱ,TN215
  12. Geographic information systems design and development of urban underground pipeline,TP311.52
  13. Study on DSP-based Double-wire Welding Machine and Its Human-machine Interface,TG409
  14. Prototyping of Software Project Management System Based on Risk Control,TP311.52
  15. Research and Implementation of Downlink Simulation Platform Based on the LTE Protocol,TN929.5
  16. The Hardware Design of the Intelligent Camera Based on the Embedded System,TN948.41
  17. Body Motion Sensing Based Personal Positioning Method and System Implementation,TN95
  18. The Usb-based Virtual Storage on the mini6410,TP333
  19. Design and Implementation of Information Flow Tracking,TP368.1
  20. Research of Embedded System Application Interface Based on DBUS,TP368.1
  21. Study of Visualized Data Processing System for Computerized Flat Kniting Machine Based on ARM9,TS183

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile