摘要
在进行实时处理、海量数据且功能复杂的嵌入式视频通信系统的软件划分时,需要综合分析并优化分配嵌入式系统中有限的处理能力和通信带宽资源,为此需要对其软件划分的相关问题进行研究。本文对实时操作系统DSP/BIOS中任务的调度、同步和通信的特点进行介绍,并在此基础上针对嵌入式视频通信软件的实现,提出任务与模块之间分解的一些基本原则。以基于TMS320DM642 DSP的嵌入式视频通信终端为例给出了软件划分的具体实现:介绍各个模块并描述了整个软件系统中各个任务间的调度关系以及分别完成的功能。
While dealing with the software partition of embedded video communication system, the limited processing ability of embedded system and the restrictedbandwidth of communication should be analyzed and assigned reasonably. This paper addresses issues related to partition in video communication software, in terms of the video communication's functionality. The scheduling, synchronizationand communication of the tasks in RTOS DSP/BIOS is firstly introduced. Then some partition principles between tasks and modules are brought forward, according to the implement of video communication software. An example of an embedded video communication terminal is used to outline the various modules—including the device driver and protocol modules. The scheduling and function of tasks in the whole software system is also discussed.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2006年第z2期1332-1334,共3页
Chinese Journal of Scientific Instrument
基金
交通部重大科研攻关项目(交科教发[2004]548号
任务合同2004 353 344 04)
江苏省交通科学研究计划项目(03x003)