IDSPBIOS1:前言和概述.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《IDSPBIOS1:前言和概述.ppt》由会员分享,可在线阅读,更多相关《IDSPBIOS1:前言和概述.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TI DSP/BIOS 10.前言n操作系统(OS,Operating System)n实时系统n实时操作系统(RTOS,Real-Time OS)n通用操作系统和实时操作系统的比较0.1 操作系统n定义及作用:管理和控制计算机系统的软硬件资源资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供可扩展可扩展的工作环境,在计算机和其用户之间起到接口接口的作用。n操作系统分类:批处理,分时,实时,个人计算机,网络,分布式0.2 实时系统n定义:一个系统的输出时刻如果是至关重要的,这个系统就是实时系统。实时系统的输出和输入的延迟必须小到可以接受的范围。n最大特点:任务要按时按时完成;de
2、adline;由于大多数实时系统是嵌入式,所以又常常称为嵌入式实时系统.0.3 实时操作系统n历史1981.VRTX3280年代末 PSOS90年代中Vxwork,WinCE基于Linux的RTOSn特点:必须至少有一个中断,其服务能保证在一个给定的时间内完成,而不论是否发生其他事情。n几个重要概念:中断响应时间:发生中断ISR第一条指令 可重入函数:可多个任务调用;使用局部变量抢先式内核:高级任务一就绪就得到响应0.4 通用OS和RTOS的比较nRTOS与其他操作系统不同的一个特征是:它们必须至少有一个中断,其服务能保证在一个给定的时间内完成,而不论是否发生其他事情。nRTOS具有嵌入式软件
3、共有的可裁剪、低资源占用、低功耗等特点n通用OS注重多个任务的平均表现性能,不注重个体表现性能。实时操作系统注重的是个体表现,更准确地讲是个体最坏情况表现。n通用OS的基本设计原则是:尽量缩短系统的平均响应时间并提高系统的吞吐率,在单位时间内为尽可能多的用户请求提供服务。n实时操作系统所遵循的最重要的设计原则是:采用各种算法和策略,始终保证系统行为的可预测性(predictability)。1.DSP/BIOS 概述nDSP/BIOS的定义DSP/BIOS是一个可升级的实时内核。它主要是为需要实时调度和同步以及主机-目标系统通讯和实时监测(Instrumentation)的应用而设计的。nDS
4、P/BIOS是集成到CCS中的,不需要额外的费用。但不提供源码。nDSP/BIOS 是 TIs eXpressDSP 技术的重要组成部分。1.1 DSP/BIOS的组件:n抢先式多任务内核n配置工具n实时分析工具nDSP/BIOS API:提供150个DSP/BIOS API给用户,包装在一套模块(Module)中。硬件抽象。DSP/BIOS 配置工具组件模块DSP/BIOS 实时分析工具1.2 为什么使用DSP/BIOS(1)n加快产品进入市场,不需要自己开发和维护一个实时内核但还是有入门学习的台阶:uC/OS-II-源码公开的实时嵌入式操作系统Jean J.Labrosse 著,邵贝贝 译
5、中国电力出版社 2001.n高效地调试实时应用程序:实时统计,数据记录,RTDXDSP/BIOSOSRTOS嵌入式系统编程1.2 为什么使用DSP/BIOS(2)n创建的应用程序稳定性好(Robust)DSP/BIOS是构建于已被证实为有效的技术之上的(built on industry proven technology)n在DSP/BIOS基础上开发的软件标准化标准化程度高,可重复使用,减少软件的维护费用。这是最大的优点。nC5000和C6000之间的软件移植迅速。因为两个平台的DSP/BIOS API是标准的。1.3 什么是实时分析n实时分析用于实时捕获和显示数据,供系统级bug的早期检
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IDSPBIOS1 前言 概述
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内