作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2004, Vol. 30 ›› Issue (08): 90-92.

• 论文 • 上一篇    下一篇

机顶盒应用软件模块的设计与实现

刘宝锋,张文军   

  1. 上海交通大学图像通信与信息处理研究所,上海交通大学图像通信与信息处理研究所 上海 200030
  • 发布日期:2004-04-25

Design and Implementation of Application Software Module for Set-top Box

LIU Baofeng,ZHANG Wenjun   

  1. ( Institute of Image Communicating and Information Processing, Shanghai Jiaotong University,Shanghai 200030 )
  • Published:2004-04-25

摘要: 在嵌入式数字电视终端系统软件的设计中,由于终端硬件资源有限和实时性的要求,造成其软件设计具有较高的复杂度。该文设计的数字电视机顶盒的软件模块中,提出了一种基于任务的调度方法与策略,将各独立功能模块封装起来以任务单元的形式存在,整个机顶盒功能的实现也是由各任务单元之间协调完成的,着重从软件体系结构方面采取措施加强系统的扩展性和移植性。这些策略强化了系统模块化、可移植和扩展的要求,对嵌入式领域中其它系统软件的设计开发是有一定的借鉴意义。

关键词: 机顶盒, 可扩展性, 任务调度

Abstract: Software design in embedded system software for digital television receiver is very complex for the limitation of hardware resource and requirement of realtime processing. In designing software module for set- top box of digital television,the paper puts forward a method and strategy of task scheduling which capsulate independent function modules as task unit. The whole software of set-top box is realized by some task units' cooperating. The method mainly puts emphasis on taking action to enhance the expansibility and the performance of porting on software system architecture. All these strategy strengthens modularization , porting and expansibility of the system . This can be used as a reference for software developing in other embedded system.

中图分类号: