1、使用方法 按照[1]中的方**发现,部分型号的DSP simulator无法成功运行。
在[1]基础上,本人将文件放入对应的文件夹中,直接将压缩包内的ccs_base文件夹,如下图解压至CCS的安装目录中。这样,ccs_base文件夹会与CCS安装目录下的ccs_base文件夹自动合并,软件仿真需要的文件会自动放置在ccs_base的指定位置,用户不再需要手动操作了。
2、验证[1]中详细说明了C6748核心的验证方法。现在,我们在CCS8.3.1上参照[4]中的方法来验证C66x系列DSP的软件仿真功能。 (1) 新建工程
如上图所示新建一个通用C66的工程文件,然后点击"Finish",然后在生成的工程属性中修改下图中红圈的内容
(2) 生成仿真配置文件
点击上图中画红圈的位置,在弹出的对话框中命名这个配置文件名为"hello,c66.ccxml"
按照上图中的1、2、3步骤分别进行配置,配置完毕后,我们将代码改成:
#include <stdio.h>
#include <c6x.h>
/**
* hello.c
*/
int main(void)
{
int coreId = DNUM;
printf("Hello World from core %d\n",coreId);
return 0;
}
编译代码之后,开始载入文件。 (3) 运行
点击上图中的小虫,将出现如下对话框:
(注意勾选上面红圈圈住的两个复选框)。点击对话框的OK之后,出现如下界面:
按照上图的顺序依次执行,底部的控制台将会打印出信息:
此时,只有一个核心执行了代码,另外7个核心还处于等待状态,再次点击运行按钮,剩下的所有核心都会开始工作:
https://blog.csdn.net/Frost1066/article/details/124867047
|