好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CCS中的graph详细使用说明.doc

8页
  • 卖家[上传人]:pu****.1
  • 文档编号:401226516
  • 上传时间:2023-08-08
  • 文档格式:DOC
  • 文档大小:157KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • CCS提供显示时频图(Time/Frequency运算结果也可以通过CCS提供的图形功能经过一定处理显示出来,CCS提供的 图形显示包括时频分析、星座图、眼图和图像显示.如表 2-3所示.用户准备好需要 显示的数据后,选择命令View -Graph,设置相应的参数,即可按所选图形类型显示数 据.各种图形显示所采用的工作原理基本相同,即采用双缓冲区(采集缓冲区和显示 缓冲区分别存储和显示图形.采集缓冲区存在于实际或仿真目标板,包含用户需要显 示的数据区.显示缓冲区存在于主机内存中,内容为采集缓冲区的拷贝.用户定义好显 示参数后,CCS从采集缓冲区中读取规定长度的数据进行显示.显示缓冲区尺寸可以 和采集缓冲区的不同,如果用户允许左移数据显示(Left-Shifted Data Display,则采样 数据从显示区的右端向左端循环显示.”左移数据显示”特性对显示串行数据特别有 用.CCS 提供的图形显示类型共有 9种,每种显示所需的设置参数各不相同.限于篇 幅,这里仅举例时频图单曲线显示设置方法.其它图形的设置参数说明请查阅连机在 线帮助''Help — General Help — How to — Display Results Graphically?”.表 2-3 CCS 图形显示类型选择命令View —Graph -Time/Frequency对话框,在”Display Type” 中选择”SignalTime”(单曲线显示,则弹出图形显示参数设置对话框如图2-13所示.显示类型描述单曲线图(Single Time对数据不加处理,直接画出显示缓冲区数 据的幅度-时间双曲线图(Dual Time在一幅图形上显示两条信号曲线FFT幅度(FFT Magnitude对显示缓冲区数据进行FFT变换,画出幅度-频率曲线复数FFT(Complex FFT对复数数据的实部和虚部分别作FFT变换,在一个图形窗口画出两条幅度-频率 曲线FFT幅度和相位(FFT Magnitude and Phase在一个图形窗口画出幅度-频率曲线 和相位-频率曲线时域图FFT多帧显示(FFT Waterfall对显示缓冲区数据(实数进行 FFT变换,其幅度-频率曲线构成一帧.这些帧按时间顺序构成FFT多帧显示图星座 图(Constellation显示信号的相位分布眼图(Eye Diagram 显示信号码间干扰情况图像显示(Image 显 YUV 或 RGB 图像图 2-13 单曲线显示属性设置参数需要设置的参数解释如下:(1 显示类型(Display Type单击” Display Ty栏”域,则出现显示类型下拉菜单,内容如表2-3所示.点击所需的显示类型,则Time/Frequency对话框(参数设置相应随之变化.(2视图标题(Grph Title:定义图形视图标题.(3 起始地址(Start AddressA:当监控的为数组时,一般我们用数组来存变量的值,也就是自己做了个变量的 缓冲区,缓冲区的长度即为数组的长度,变量的值先存到数组形式的缓冲区中。

      这个时候Address处写数组名就可以,学过C语言的大家都清楚,数组名即为首 地址是个地址常量,不同于指针B:当监控的为变量时,变量的地址如何获得呢?大家当然想到了取地址符&,对就 用它就可以了,&变量名,如我要监控的变量为out,那么此处为什么呢?当然是&out 了4数据页(Data Page:指明选择的采样缓冲区来自程序、数据还是I/O空间.此处基本都是Data(跟地址的分区有关,由于DSP采用哈佛结构,地址映射为 data , program和10,与CMD文件对照理解可以了解深入些(5 采用缓冲区尺寸(Acquisition Buffer Size用户可以根据所需定义采样缓冲区的尺寸.例如当一次显示一帧数据时,则缓冲 区尺寸为帧的大小.若用户希望观察串行数据,则定义缓冲区尺寸为1,同时允许左移 数据显示.这个要与第3点结合才能理解清楚,A:当是数组时(数组存的是一个变量的不同时刻的值,设置为数组的大小n,当然 你也可以设置为1-数组大小n之间的数值,但很显然你会丢失一部分数据了,我们不 会这么做吧我觉得,呵呵B:当是变量时,那就是1 了,而且我觉得只能是1(也就是当前的意思(6 索引递增(Index Increment定义在显示缓冲区中每隔几个数据取一个采样点.(7显示数据尺寸(Display Data Size此参数用来定义显示缓冲区大小.一般地,显示缓冲区的尺寸取决于”显示类型” 选项.对时域图形,显示缓冲区尺寸等于要显示的采样点数目,并且大于等于采样缓冲 区尺寸.若显示缓冲区尺寸大于采样缓冲区尺寸,则采样数据可以左移到显示缓存显 示•对频域图形,显示缓冲区尺寸等于FF帧尺寸,取整为2的幂次.(8DSP 数据类型(DSP Data Type这个也是很重要的选项啊!你要是类型没选对,那显示的数就肯定不对了(我习惯 与 whatch window 中变量一块看,这样能看出是否自己设置的对否(9Q 值(Q-Value采样缓冲区中的数始终为16进制数,但是它表示的实际数取值范围由Q值确 定.Q值为定点数定标值,指明小数点所在的位置.Q值取值范围为0〜15,假定Q值为 xx,则小数点所在的位置为从最低有效位向左数的XX位.(10 采样频率(Sampling Rate(Hz对时域图形,此参数指明在每个采样时刻定义对同一数据的采样数.假定采样频 率为XX,则一个采样数据对应XX个显示缓冲区单元•由于显示缓冲区尺寸固定,因此 时间轴取值范围为0〜(显示缓冲区尺寸/采样频率.对时域图形,此参数定义频率分析的样点数.频率范围为0〜采样率/2.(11数据绘出顺序(Plot Data From此参数定义从采样缓冲区取数的顺序:•从左到右:采样缓冲区的第一个数被认为是最新或最近到来数据;•从右到左:采样缓冲区的第一个数被认为是最旧数据.(12 左移数据显示(Left-Shifted Data Display此选项确定采样缓冲区与显示缓冲区的哪一边对齐.用户可以选择此特性允许 或禁止.若允许,则采样数据从右端填入显示缓冲区.每更新一次图形,则显示缓存数据 左移,留出空间填入新的采样数据.注意显示缓冲区初始化为 0.若此特性被禁止,则采 样数据简单覆盖显示缓存.(13 自动定标(Autoscale此选项允许Y轴最大值自动调整•若此选项设置为允许,则视图被显示缓冲区数据最大值归一化显示.若此选项设置为禁止,则对话框中出现一新的设置项”Maximum Y-Value”,设置Y轴显示最大值.(14 直流量(DC Value此参数设置Y轴中点的值,即零点对应的数值.对FFT幅值显示,此区域不显示.(15 坐标显示(Axes Display此选项设置X,Y坐标轴是否显示.(16 时间显示单位(Time Display Unit定义时间轴单位.可以为秒(s,毫秒(ms,微秒@s或采样点.(17 状态条显示(Status Bar Display此选项设置图形窗口的状态条是否显示.(18 幅度显示比例(Magnitude Display Scale有两类幅度显示类型:线性或对数显示(公式为 20log(X.(19数据标绘风格(Data Plot Style此选项设置数据如何显示在图形窗口中.•Line:数据点之间用直线相连;•Bar:每个数据点用竖直线显示.(20 栅格类型(Grid Style此选项设置水平或垂直方向底线显示.有三个选项:•No Grid:无栅格;•Zero Line:仅显示0轴;•Full Grid :显示水平和垂直栅格.(21 光标模式(Cursor Mode此选项设置光标显示类型.有 3个选项:•No Cursor:无光标;•Data Cursor :在视图状态栏显示数据和光标坐标;•Zoom Cursor :允许放大显示图形.方法:按住鼠标左键,拖动,则定义的矩形框被放大.点击ok,然后Animate,就可以了,图形上应该就有你要监控的变量了吧图 2-14 为一正弦波数据显示图的例子 .。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.