毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
TMS320C6713基于DSP的数据采集程序设计(9)
图2.5 C6000软件开发流程图
CCS常用文件介绍
使用CCS时,经常遇见下述扩展名文件:
project.mak: CCS使用的工程文件
program.c: C程序源文件
program.asm: 汇编程序源文件
filename.h: C程序的头文件,包含DSP/BIOS API模块的头文件
filename.lib: 库文件
project.cmd: 连接命令文件
program.obj: 由源文件编译或汇编而得的目标文件
program.out: 可执行文件(经完整的编译、汇编以及连接的)
project.wks: 存储环境设置信息的工作区文件,
保存配置文件时将产生下列文件:
programcfg.cmd: 连接器命令文件
programcfg.h54: 汇编头文件
programcfg.s54: 汇编源文件
CCS常用指令简介
设置断点
将光标放置在需要设置断点的程序行前,选择Debug→Breakpoints,即完成可一个断点的设置。
CCS提供3种方法复位目标板。
Reset DSP: Debug→Reset,初始化所有的寄存器内容并暂停运行中的程序。使用此命令后,要重新装载.out 文件后,在执行程序。
Restart: Debug→Restart,将PC值恢复到当前载入程序的入口地址。
Go main: Debug→Go main,将程序运行到主程序的入口处暂停。
CCS提供4种执行操作。
执行执行: Debug→Run,程序运行直到遇到断点为止。
暂停执行: Debug→Halt,程序停止运行。
动画执行: Debug→Animate,用户反复运行程序,直到遇到断点为止。
CCS提供4种单步执行操作。
单步进入: Debug→step into,快捷键F8,当调试语句不是基本的汇编指令时,此操作进入语句内部。
单步执行: Debug→step Over,此命令将函数或子函数当作一条语句执行,不进入内部调试。
单步跳出: Debug→step Out,此命令作用为从子程序中跳出
执行到光标处: Debug→Run to Cursor,快捷键crtl+F10,此命令作用为将程序运行到光标处。
内存、寄存器与变量的操作。
查看变量: 使用view →Watch Window命令
查看寄存器: 使用view →Registers →CPU Registers 命令
查看内存: 使用view →memory命令
Graph的设置即图形显示。
选择View →Graph →Time/Frequency。
图2.6 Graph的设置1
在弹出的Graph Property Dialog对话窗中,将Graph Title,Start Address,Acquisition Buffer Size,Display Data Size,DSP Data Type等的属性可改变为如下图所示(也可根据具体需要设置属性)。向下滚动右侧的滚动条或调整 dialog框的大小可看到所有的属性。
图2.7 Graph的设置2
点击OK,将出现所设的图形窗口。如:在滤波实验中,用以上方法设定的图形窗口,在运行滤波程序后,最终的显示结果如下图所示(可以观察到滤波前后的波形:上边为原始图形,下边为滤波后的波形):
图2.8 Graph的设置3
采集程序设计
在试验箱内选择适合的硬件,结合软件实现数据采集的功能。
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
无线收发机中的扩频解扩技术研究与实现
下一篇:
MATLAB基于粒子群的列车运行过程优化
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...