已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
codecomposerstudio深入学习和使用 主要内容 重点介绍ccs使用中的重点 难点问题 包括 simulator和dsk调试环境下断点设置 变量观察的技巧 文件i o中文件的输入输出设置 数据可视性的详细设置 通过对一段代码剖析 建立程序执行的时间概念 编译选项 buildoption 的设置进一步熟悉在dsk板的硬件基础上ccs的使用和调试方法 一 simulator和dsk调试环境下断点设置 变量观察的技巧 启动simulator 打开项目c ti tutorial dsk5402 volume1 volume pjt进行编译链接和装载 在函数processing 中程序行 output input gain 设置断点 view watchwindow打开观察窗口 在窗口中添加变量size 断点运行程序 在断点处观察变量size的内容的变化 连接5402dsk板 启动ccs 打开项目c ti tutorial dsk5402 volume1 volume pjt进行编译链接和装载 在函数processing 中程序行 output input gain 设置断点 view watchwindow打开观察窗口 在窗口中添加变量size 断点运行程序 在断点处观察变量size的内容的变化 单步运行程序 观察变量size的内容的变化 重新将断点设置在下一行 断点和单步运行程序 观察变量size内容的变化 结论1 使用simulator调试程序时 断点的设置与vc等高级语言调试软件相同 断点设置在要观察的变量的后一条语句 结论2 使用ccs调试基于dsk硬件目标板的程序时 断点设置在要观察的变量的后后一条语句 思考题 上述结论2的原因是什么 二 文件i o中文件的输入输出设置 输入输出文件数据之间的关系 使用ccsforsimulator或ccsfordsk调试环境在main 函数的dataio 程序行设置探测点将探测点与输入文件sine dat相关联在main 函数的processing 程序行设置探测点将探测点与输出文件sineout dat相关联程序运行一段时间后 停止运行 观察输出文件sineout dat的内容 并与输入文件sine dat相比较 内容是否一致 思考题 输入输出文件能否与同时与同一个探测点相关联 三 数据可视性的详细设置 数据可视性即使用图形观察窗口显示存储器内的数据在图形观察窗口中显示数据的波形不是最终的目标 目标是进一步对数据波形进行测量和分析显示输出缓冲区out buffer中的数据的时域波形 注意其中的参数设置 在图形显示窗口中对波形的周期 峰值进行测量 显示输出缓冲区out buffer中的数据的频域波形 注意其中的参数设置 在图形显示窗口中对波形的频率进行测量 并将测量结果与时域中的测量结果进行比较 思考题 时域和频域中的测量结果哪一个更精确 四 通过代码剖析 建立程序执行的时间概念 建立数据剖析窗口选中ranges栏选中processing 函数中的 output input gain 程序行 并拖拽到数据剖析窗口中进行分析 将程序运行一定时间之后 暂停程序的运行 对数据剖析窗口中的结果进行分析 可以看到运行上面的指令只需14 15个cycles 当主频为100mhz时 约为150ns 0 15us 通过代码剖析 可以了解程序运行的实时性 进而得到所使用算法的可行性 思考题 在ccsforsimulator和ccsfordsk中分别对上述语句行进行剖析并比较剖析结果 五 编译选项 buildoption 的设置 要对工程进行正确的编译连接 必须对buildoption进行正确的设置compiler preprocessor includesearchpath用来定义include文件的搜索路径 可以使用相对路径来进行定义 假设一个自定义项目在myproject目录下 则文件搜索路径可定义为 c5400 dsk5402 includelink basic includelibraries l 用来定义链接库文件 输入rts lib 运行时链接库 即可compiler preprocessor definesymb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国肿瘤早筛技术商业化路径与市场前景预测报告
- 冀教版(新版)三年级下学期 数学第7单元长方形和正方形的面积 单元试卷(附答案)-05
- 2025年发酵工厂设计试题及答案
- 2025年宫颈癌放疗护理题目及答案
- 2026年蔬菜种植公司员工晋升、降职与岗位调整制度
- 2025年儿童急诊急救试题及答案
- 药店大集活动方案策划
- 游艇地面施工方案
- 参加展会营销方案
- 2025年郑州地铁小型机维保服务合同续签协议
- 树木买卖砍伐协议书
- 2025研发投入绩效评估体系构建及企业创新激励机制规划
- 高空曲臂车安全操作规程
- 2025年粉尘涉爆培训题库及答案
- 厨房消防安全培训课件
- 2025江苏吉安吉水县城控人力资源服务有限公司招聘水电工2人笔试考试参考试题附答案解析
- 新员工CNC操机技能培训计划含理论实操
- 丙型肝炎防治指南
- 2025中国农业科学院第三批统一招聘2人笔试考试备考题库及答案解析
- GB/T 30340-2025机动车驾驶员培训机构业务条件
- 传统文化经典教案范例分享
评论
0/150
提交评论