下载此文档

S2讲义.ppt


文档分类:IT计算机 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
DSP/BIOS 插件
在软件开发周期的分析阶段,调试依赖于时间的例程时,传统调试方法效率低下。
DSP/BIOS插件支持实时分析,它们可用于探测、跟踪和监视具有实时性要求的应用例程,下图显示了一个执行了多个线程的应用例程时序。
DSP集成开发环境CCS2
2021/1/5
1
DSP集成开发环境CCS2
2021/1/5
2
DSP/BIOS API 具有下列实时分析功能:
程序跟踪(Program tracing)显示写入目标系统日志(target log)的事件,反映程序执行过程中的动态控制流。
性能监视(Performance monitoring)跟踪反映目标系统资源利用情况的统计表,诸如处理器负荷和线程时序。
文件流(File streaming)把常驻目标系统的I/O对象捆绑成主机文档。
DSP集成开发环境CCS2
2021/1/5
3
DSP/BIOS 配置
在CCS环境中,可以利用DSP/BIOS API定义的对象创建配置文件,这类文件简化了存储器映象和硬件ISR矢量映象,所以,即使不使用DSP/BIOS API 时,也可以使用配置文件。
配置文件有两个任务:
(1)设置全局运行参数;
(2)可视化创建和设置运行对象属性,这些运行对象由目标系统应用程序的DSP/BIOS API函数调用,它们包括软中断,I/O管道和事件日志。
DSP集成开发环境CCS2
2021/1/5
4
DSP/BIOS API 模块
传统调试(debuging)相对于正在执行的程序而言是外部的,而DSP/BIOS API要求将目标系统程序和特定的DSP/BIOS API模块连接在一起。通过在配置文件中定义DSP/BIOS对象,一个应用程序可以使用一个或多个DSP/BIOS模块。在源代码中,这些对象声明为外部的,并调用DSP/BIOS API功能。
DSP/BIOS API划分为下列模块,模块内的任何API调用均以下述代码开头。
DSP集成开发环境CCS2
2021/1/5
5
CLK:片内定时器模块,控制片内定时器并提供高精度的32位实时逻辑时钟,它能够控制中断的速度,使之快则可达单指令周期时间,慢则需若干毫秒或更长时间。
HST:主机输入/输出模块,管理主机通道对象,它允许应用程序在目标系统和主机之间交流数据。主机通道通过静态配置为输入或输出。
DSP集成开发环境CCS2
2021/1/5
6
HWI:硬件中断模块,提供对硬件中断服务例程的支持,可在配置文件中指定当硬件中断发生时需要运行的函数。
IDL:休眠功能模块,管理休眠函数,休眠函数在目标系统程序没有更高优先权的函数运行时启动。
LOG:日志模块,管理LOG对象,LOG对象在目标系统程序执行时实时捕捉事件。开发者可以使用系统日志或定义自己的日志,并在CCS中利用它实时浏览讯息。
DSP集成开发环境CCS2
2021/1/5
7
MEM:存储器模块,允许指定存放目标程序的代码和数据所需的存储器段。
PIP:数据通道模块,管理数据通道,它被用来缓存输入和输出数据流。这些数据通道提供一致的软件数据结构,可以使用它们驱动DSP和其它实时外围设备之间的I/O通道。
PRD:周期函数模块,管理周期对象,它触发应用程序的周期性执行。周期对象的执行速率可由时钟模块控制或PRD_tick的规则调用来管理,而这些函数的周期性执行通常是为了响应发送或接收数据流的外围设备的硬件中断。
DSP集成开发环境CCS2
2021/1/5
8
RTDX:实时数据交换,允许数据在主机和目标系统之间实时交换,在主机上使用自动OLE的客户都可对数据进行实时显示和分析。
STS:统计模块,管理统计累积器,在程序运行时,它存储关键统计数据并能通过CCS浏览这些统计数据。
DSP集成开发环境CCS2
2021/1/5
9
SWI:软件中断模块,管理软件中断。软件中断与硬件中断服务例程(ISRs)相似。当目标程序通过API调用发送SWI对象时,SWI模块安排相应函数的执行。软件中断可以有高达15级的优先级,但这些优先级都低于硬件中断的优先级。
TRC:跟踪模块,管理一套跟踪控制比特,它们通过事件日志和统计累积器控制程序信息的实时捕捉。如果不存在TRC对象,则在配置文件中就无跟踪模块。
DSP集成开发环境CCS2
2021/1/5
10

S2讲义 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人梅花书斋
  • 文件大小279 KB
  • 时间2021-01-05
最近更新