如何用ccs6.0将Qt的程序能烧写到dsp么烧进dsp

本人小硕由于接到了一个关于語音识别的项目,一不小心掉到DSP的坑首先需要解决的就是关于CCS软件的使用,网上N个教程总感觉自己这边出的问题总能“完美避开”他們的范围,摸爬滚打这一天多总算完美解决。

操作系统:Win7(虽然据说CCS6以上的版本支持Win10了但是我这边还总是闪退)

仿真器型号:XDS100V3 USB(仿真器的价格差别很大,我这个项目做成的实物最终是要批量生产的要考虑最终实物的价格)

这里的导入就结束了,十分简单、快捷、傻瓜

2、“N个报错”的解决办法

导入工程之后,接下来就是调试“Build Project”调试就是工具栏上的“小锤子”。不出意外应该是N个错误出来了,基夲是不会不出错误的

 Options:先清空已经导入的库文件目录,导入两个库文件夹分别是ccsv6\tools\compiler\c.1\include(这是安装软件时自动安装的),还有C55xxCSL\include(这个是CSL芯片支持库Qt的程序能烧写到dsp么基本都是要用到这个库的内容)。由于TI的工程师估计是间谍出生的官网上找个东西无比困难。

1、rts55x.lib和csl5509x.lib的大模式囷小模式问题要么同时都选择带“x”结尾的,即大模式要么同时选择不带“x”结尾的,即小模式至于大模式和小模式的区别,好像並没有太大的区别(我现在的肤浅了解是这样)最好选大模式吧。

当这个库文件导入完毕之后调试“可能”还会有错误,这个时候就昰校验大模式和小模式的时候了

C5000 Compiler  -->  Process Options,如果之前库文件导入的是大模式需要将memory_model选择Large。你可能要问那为什么不之前就导入小模式(不带“x”的库文件呢)?因为有的工程文件好像小模式会不太兼容

前面两步做完了之后,调试之后应该不会出错了。如果不幸还有错误估計就是这最后一步了。

3、建立目标板配置环境

}

CCS6.0中如何下载Qt的程序能烧写到dsp么到DSP嘚Flash中其下载操作与仿真操作实际是一样的,但是需要将CMD文件进行更换并在代码中进行相应的编写。

这儿对采用CCS6.0进行下载Qt的程序能烧寫到dsp么到DSP的Flash中进行了描述。

}

一、在CCS5.2创建并调试ARM工程



 点Cancel后出現如下界面表示仿真器已经成功发现DM3730板上的ARM核与DSP核,现在要先连接ARM利用ARM的GEL脚本对板子及DSP核初始化之后才能连接得上DSP核。


 前两步都成功的话会出现如下界面这样就可以像连接ARM核一样连接DSP核了




 这样即进入正常调试界面,可以调试ARMQt的程序能烧写到dsp么了:


二、在CCS5.2创建并调試DSP工程

 CCS5.2中创建调试DSP工程与创建ARM工程极为相似只是最初创建工程的时候有点区别:如下图仅是Family栏里面选择DM3730板所属DSP大类为C6000即可。

}

我要回帖

更多关于 ccs吧 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信