使用CCS设置断点与图形刷新——Veeam Backup & Replication v9.5 实践指南
需积分: 50 84 浏览量
更新于2024-08-11
收藏 1.51MB PDF 举报
"执行程序和绘制图形-veeam backup & replication v9.5 安装和使用手册内部修订v3.1"
本文档主要介绍了如何在Veeam Backup & Replication v9.5环境中执行程序和绘制图形,特别是利用CCS(Code Composer Studio)工具进行调试和动画操作。在Veeam备份和恢复场景中,探针技术用于临时暂停目标系统,传输数据并恢复应用运行,但不负责刷新图形。以下是对这个过程的详细说明:
1. 首先,在C源程序`volume.c`中,用户需要在`dataIO`行设置断点。这可以通过点击“Toggle Breakpoint”按钮或使用快捷键`F9`实现,此时代码行会以红色和蓝色高亮显示,表示断点和探针已设置。
2. 接着,调整窗口布局以便同时查看两个图形。这样可以方便地观察程序运行效果。
3. 运行程序使用`Animate`命令(通过点击工具栏按钮或按`F12`)。与`Run`命令不同,`Animate`会在达到断点时暂停目标系统,然后自动恢复运行,直到下一个断点,形成连续的运行-中断-继续的过程,从而实现图形的刷新。
4. 在程序运行过程中,每个图形显示2.5个周期的正弦波形,并在程序执行中反向变化。CCS从`sine.dat`文件中读取100个值,将这些值写入`inp_buffer`地址。输出缓冲区的值则经过函数处理,导致符号的反转。
5. 当程序运行到探测点时,目标系统会被CCS临时暂停。需要注意的是,如果频繁使用探针,可能会影响目标系统的实时性能。在当前开发阶段,主要关注算法测试,后续将通过RTDX和DSP/BIOS来分析实时性能。
CCS(Code Composer Studio)是TI(Texas Instruments)提供的一个强大的集成开发环境,特别适用于实时和嵌入式信号处理程序的开发。它包括了从设计概念规划、编程编译到调试和分析的全过程工具。例如:
- 设计阶段:规划项目,创建工程文件,编写源代码和配置文件。
- 调试阶段:设置断点,进行语法检查,记录日志等。
- 分析阶段:实时调试,统计和跟踪。
CCS由多个组件构成,包括代码生成工具、集成开发环境(IDE)、DSP/BIOS插件、RTDX插件以及主机接口API。这些组件协同工作,为开发者提供了高效便捷的开发平台。
为了使用CCS,用户需要先安装目标板和驱动软件,然后安装CCS本身,确保所有必要的驱动程序和工具都已配置到位。CCS的构成如图1-1所示,它为开发者提供了丰富的调试和分析功能,以优化软件开发流程。
总结来说,Veeam Backup & Replication v9.5的安装和使用手册强调了在CCS中如何设置和使用断点以及探针,以便于执行程序和动态更新图形,同时介绍了CCS作为嵌入式开发工具的强大功能。
510 浏览量
1268 浏览量
1119 浏览量
1033 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
昨夜星辰若似我
- 粉丝: 50
- 资源: 2万+
最新资源
- filecache:使用文件系统缓存
- demos:不同编程语言的Fairlayer集成演示
- 易语言超级粉碎文件
- rtrium-广告素材代理和Web Studio WP主题
- Terraform模块
- gestureworks-flash-tutorials:GestureWorks Flash 和 Open Exhibits SDK 教程
- landing1:第一个站点
- Oxford Dictionary Search-crx插件
- StartNow:该网络应用程序将为SFU学生提供一个协作环境,以发布并吸引其他具有其他技能的人员添加到他们的项目中。 因此,这将激励学生将他们的想法转化为具体的项目,并作为创业文化的孵化器。
- Mangakakalot:180221 12:38
- 易语言超级列表框高亮显示部分内容
- Android-Onekey-Decompilation:Android-Onekey-Decompilation :反编译apk的dex,xml,jar并显示apk的签名信息,umeng频道标签
- ws:简单易用,为Node.js提供了经过快速且经过全面测试的WebSocket客户端和服务器
- A星寻路_A算法栅格地图_a星走格_A星算法_A星栅格_A星
- freecodecamp:来自完整的FreeCodeCamp模块的代码段
- panel-app:Angular 5测试项目