当前位置:   article > 正文

CCS使用教程07:曲线图形显示工具_ccs波形窗口怎么打开

ccs波形窗口怎么打开

目录

01  CCS的介绍、下载与安装

1  CCS的介绍

2  下载

3  安装

02  创建一个CCS工程

1  工作空间

2  创建一个新的CCS工程

3  编译与生成

03  工程导入

1  前面的话

2  导入工程

3  完整工程的结构

04  程序烧写与仿真

1  目标配置文件CCXML

2  连接仿真器

3  烧写程序(装载程序)

4  在线仿真

05  CCS8.0常用菜单

1  CCS编辑界面与调试界面

2  编译

3  搜索

4  打开窗口

5  常用窗口简介

06  在线仿真操作

1  监视变量

2  监视寄存器

3  断点管理

4  查看内存

07  曲线图形显示工具

1  简介

2  示例程序

3  波形显示


获取教程中相关的示例源码,请关注微信公众号:iFTrue未来已来,并在公众号后台回复“CCS教程源码

查看全文请关注微信公众号:iFTrue未来已来,并在公众号后台回复“CCS教程

 


 

01

简介

 

 

CCS中提供了一个高级曲线图像显示工具,使用它可以观测我们的波形。要使用图形工具,必须处于Debug模式下,也就是说必须连接仿真器在线仿真。

 

菜单位置位于:Tools -> Graph

 

 

如果没有Tools菜单,检查右上角快捷菜单是否处于CCS Debug模式

 

图形工具包括基于时间轴的图形:Sigle Time 单曲线、Dual Time 双曲线,还有基于频率轴的图形:所有FFT选项。

 

 

02

示例程序

 

 

我们以三角波发生器程序为例,示例代码可在公众号“iFTrue未来已来”后台回复“CCS教程源码”获取。三角波发生器的核心程序如下:

// 三角波计算u16_wave++;if(u16_wave >= 50){  u16_wave = 0;}

 

为了观测波形,我们必须自定义一个全局变量数组,用来缓存波形数据

unsigned short int u16_Graph[200];    // 波形存储unsigned short int u16_Cnt;           // 计数器

 

然后将波形数据进行缓存

// 存储波形u16_Graph[u16_Cnt] = u16_wave;u16_Cnt++;if(u16_Cnt >= 200){  u16_Cnt = 0;}

 

 

 

03

波形显示

 

 

1、连接仿真器,并且将示例程序烧写进DSP,点击运行(Resume)

 

2、我们已单曲线为例。打开图形工具,Tools -> Graph -> Sigle Time

 

3、在弹出的图形属性对话框中,配置数据缓冲区长度Acquisition Buffer Size为“200”(示例代码中数组的长度),配置数据类型Dsp Data Type为“16 bit unsigned integer”(代码中数据的数据类型),配置起始地址Start Address为“u16_Graph”(数组名,代表数组起始地址),点击“OK”

 

4、出现Sigle Time曲线图形窗口

 

5、曲线图形窗口顶部工具栏可控制多种功能,例如刷新速率(冻结、连续、目标停止),这里我们选择“连续刷新”,还有缩放等功能。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/277772?site
推荐阅读
相关标签
  

闽ICP备14008679号