1打开CCS5.3,从FileàNewàProject,新建一个ccs工程,如下图填写
,点击Finish,建立一个用omp的多核例子工程“hello world example”。
2:编译工程,没有发现任何的错误。
3:launch一下,.ccxml文件,连接目标板,然后把核0到核3,弄到一个group里。如下图所示:
4:点击Runàloadàload program ,把生成的.out文件下载到4个核里,点击完确定按钮之后,就出现下面的图,其中核0已经到了cint00,而其他的核一直都在running状态。
5:然后按F8,全速运行,可以看到下图中的控制台输出“ERROR: Ipc_start failed in OpenMP_masterTask”,
6:正确的结果是,在控制台会输出四条hello world 语句。
我的CCS是CCS5.3;
Mcsdk版本号是:02.0102.06;
OMP版本号是: 1.01.03.02