Code Composer Studio (CCS) 集成开发环境及TI仿真器的使用

目录

一、背景

二、具体使用说明

1.TI仿真器的连接步骤

2.怎么用仿真器看波形

3.怎么用仿真器把音频数据保存成PCM格式

4.仿真器使用过程中遇到的问题

三、总结


一、背景

在用TI的C6748平台做音频项目的过程中,要用CCS编译环境对程序进行编译,以及用TI的仿真器对程序进行仿真以及观察波形和保存音频数据.因此这里对TI仿真器的使用以及过程中可能遇到的问题进行简单的说明.

二、具体使用说明

1.TI仿真器的连接步骤

(a)仿真器的配置

首先选择CCS仿真器的Windows--------show view ----------target configeration.在串口的右上角会出现target configeration.双击LCDKC6748.ccxml会在左边出现LCDKC6748.ccxml的相关配置,我们首先选择仿真器的型号和TI处理的型号,如下图

选择完仿真器的型号和处理器的型号之后,再点击左下角的Advanced,然后从我们项目的CCS代码工程路径中选择gel文件.

 

通过上面的两个步骤完成了仿真器的配置.

(b)仿真器的驱动安装

将厂家提供的仿真器驱动放到自己的电脑路径中,将仿真器连接到电脑的USB口之后,右键我的电脑---设备管理器,选择驱动所在的路径进行驱动程序的安装,

(c)仿真器的连接

经过上面两个步骤,对仿真器进行了配置和安装驱动程序之后,下面可以在CCS开发环境中连接仿真器了,具体连接步骤为右键Launch Selected Configuration(如下图),

 

然后右键SEED XDS510PLUS Emulator,选择Connect target(如下图)

 

连接成功后,点击下图中的按钮,选择.out应用程序所在的路径,然后加载应用程序.

 

然后就可以点击下图中的按钮运行程序了.

2.怎么用仿真器看波形

选择tool--------graph-----------sigle time,然后把要观察波形的数据的起始地址写上,变量的地址可以通过add to expressions查看.因为我们的音频数据是16bits的,因此这里的数据类型选择16 bit.(如下图)

 

另外,查看波形的时候可以在程序中设置断点,例如在下图中的while循环的for循环的那里设置一个断点,如果不设置断点,那么也可以当程序运行之后,点击暂停运行,暂停之后再观察波形.

 

3.怎么用仿真器把音频数据保存成PCM格式

选择tools-----save memory,选择PCM格式文件保存的路径(路径中不能包含中文,中文路径不能保存),点击next

 

然后,下图中的每个words指四个字节.

 

4.仿真器使用过程中遇到的问题

(a)一般我们的C6748设置的启动方式是串口启动,我们使用仿真器的时候一般也是用这种启动模式,但是如果有时候发现这种模式没法用,那么这时候可以把C6748的启动模式改为debug模式,如下图最后一种模式

 

(b)仿真器连接失败

 

上图中的这种功能情况可以把CCS软件重启下,把电路板断电重新上电,一般就会好了,

(c)仿真器连接失败

    下图中的这种情况可以尝试把CCS软件重启,把电路板断电重新上电,如果不好的话,这时候可以右键我的电脑----设备管理器,把仿真器驱动卸载掉,然后重新安装驱动,如果这样操作还是不行,那么就重新操作一遍,操作完之后重启下电脑.

 

(d)用SecureCRT连接串口时,串口打印乱码

这种情况是因为选择gel文件的时候选错了,如果选择的gel文件是CCS软件的安装路径中的gel文件,那么就会出现串口打印乱码没法看,把gel文件的路径选择为我们项目的ccs工程路径里面的gel文件之后,串口打印就不会乱码了.

 

三、总结

    本文介绍了TI仿真器的配置连接,以及怎么使用仿真器查看波形进行数据分析,怎么用仿真器保存音频数据为PCM格式的数据,最后根据自己在使用过程中遇到的问题,列举了几个在仿真器的使用过程中可能会遇到的问题,并给出了解决方法。

  • 0
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈 洪 伟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值