首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 中兴通讯南京移动事业部案例-基于TMS320C64xx DS...

中兴通讯南京移动事业部案例-基于TMS320C64xx DS...

资料介绍
基于TMS320C64xx DSP的实时调度平台
基于TMS320C64xx DSP的实时调度平台
移动事业部南京硬件部 xxx

【摘 要】本文介绍了一种应用在TI
TMS320C64xx系列DSP上的实时调度模块,该模块任务调度机制使用传统的前后
台模式,具有运行效率高、占用资源少的特点,很适合作为任务控制不是特别
复杂的实时应用软件的底层调度平台,提供了一种使用DSP/BIOS之外的选择。


【关键词】TMS320C64xx,DSP,DSP/BIOS,实时调度




前言

在基于TI
DSP做应用开发时,TI会推荐选择使用DSP/BIOS作为实时调度平台。DSP/BIOS是TI针对C
5000和C6000系列DSP开发的基于多线程机制的实时嵌入式内核。在开发控制、任务复杂
的应用时选择DSP/BIOS做底层调度模块是比较合适的。然而,在实际应用中,象C64xx这
类DSP常用作语音、图像处理这种“运算复杂”而非“控制复杂”的场合,要处理的任务并不
多,并不需要很复杂的任务调度机制。对于这些应用,本模块提供了一种使用DSP/BIOS
之外的选择。

设计原理

本模块任务调度机制使用传统的前后台模式,前台为中断处理程序,用于响应片内和
外部中断信号,处理实时性要求严格的事件,或者设置事件标志以待后台程序进一步处
理;后台即为主循环,轮讯定时信息或事件发生标志,调用相应的事件处理函数。
由于不需要执行复杂的任务切换,该模块运行效率较高,占用资源很少,适用于对效
率要求很高而任务控制不是特别复杂的场合。另外,除了中断向量表采用汇编语言编写
,模块都是使用
中兴通讯南京移动事业部案例-基于TMS320C64xx DS...
本地下载

评论