CCS使用教程07:曲线图形显示工具 |
您所在的位置:网站首页 › ccs断点设置不了 › CCS使用教程07:曲线图形显示工具 |
目录
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、曲线图形窗口顶部工具栏可控制多种功能,例如刷新速率(冻结、连续、目标停止),这里我们选择“连续刷新”,还有缩放等功能。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |