1 / 47
文档名称:

S2讲义.ppt

格式:ppt   大小:279KB   页数:47页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

S2讲义.ppt

上传人:梅花书斋 2021/1/5 文件大小:279 KB

下载得到文件列表

S2讲义.ppt

相关文档

文档介绍

文档介绍: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

最近更新

农业上市公司现金股利政策的实证研究--以沪深.. 2页

再灌注中对脑组织的保护作用的开题报告 2页

内蒙古电力公司配电控制技术改造项目后评价研.. 2页

诚信辩论赛方案 6页

六种语言词同现网络中心节点研究的开题报告 2页

全风化花岗岩路堤填筑技术及质量控制研究中期.. 2页

风控科技在财务服务业的应用 31页

光场相机的数据处理和标定方法研究中期报告 2页

英语培训方案 3页

烹饪自动化技术的发展趋势 31页

修边冲孔模具数控加工编程规范研究的开题报告.. 2页

供应链库存差异的研究的开题报告 2页

职业中专学校教学设计方案 4页

低剖面平面模块化超宽带阵列天线的研究的开题.. 2页

优化控制航空企业飞机维修成本分析的开题报告.. 2页

企业财务风险评价体系研究的开题报告 2页

社区座谈会活动方案 7页

企业员工心理资本、工作满意度和组织承诺的关.. 2页

价值创造视角下战略联盟收益分配机制研究的开.. 2页

从情境设置看福尔斯作品中的存在主义思想的开.. 2页

电能管理方案 5页

电梯营销方案 7页

电子方案销售 9页

初三化学推断题复习后测题 8页

环境整治实施方案 7页

亚里士多德自制论研究的开题报告 2页

【剧本杀剧本介绍】无间旅途 1页

中小学研学旅行活动报备表格 3页

蛛网膜下腔出血教案 9页

毕业设计 毕业论文:工业设计 英文文献及翻译.. 34页