打印

关于混合编程

[复制链接]
1432|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

粉丝