关于混合编程

[复制链接]
1951|1
 楼主| dfsa 发表于 2012-3-13 19:35 | 显示全部楼层 |阅读模式
我手头上的是C6000系列的开发板,出于对实时性的要求。需要在原来的代码上进行优化处理。。原来的代码是用纯C写的,但是主要的循环处理太耗时间了。现在想把其中的核心的代码改为汇编,利用DSP的8个并行工作的能力来提速。但是这两天网上也找了一些资料。。我对于这种混合编程的原理还是没有搞清楚。。。编译器为CCS.....首先,我想直接在C中嵌入的写汇编。。就是在原来的C代码的地方直接改为汇编,但是格式好像只能是asm(“ ”)这样。。这样好像不能使并行处理。也只能是串行的逐条指令处理这样。。不知我理解的正确与否?再次。。我就想把那个汇编语句和C分开写。。但是这样的话每次运行到一处需要改动汇编的地方就需要调用一个.sa文件。。感觉挺麻烦的。。而且这样下来这个.sa文件也应该不少。。。所以我想能不能用直接嵌入的方式,而且还能并行处理
万古长空 发表于 2012-3-17 18:25 | 显示全部楼层
:)暂时还没有好办法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

282

主题

2404

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
0