由 DSP处理器单独承担原来需要微控器和 DSP处理器共同完成的任务的新一代 DSP处理系统 ,已经开始成为嵌入式 DSP系统开发领域主流。而且为了有效的发挥 DSP处理器不断增加的性能 ,一个 DSP已经开始用于同时并发的多个任务处理。在多任务或多个 DSP处理器的系统中采用实时操作系统可以有效的降低开发难度 ,提高系统的可靠性和可升级性。本文对基于 VDK的 DSP实时操作系统内核进行了研究 ,详细描述了内核采用的多线程调度机制 ,并以一个多任务应用系统为例 ,实现了新线程的创建和取消 ,多线程之间的优先级排列和调度策略 ,给出了其 API函数使用方法