TI中文支持网
TI专业的中文技术问题搜集分享网站

dspc6748有哪些提高运行速度的方法

dspc6748有哪些提高运行速度的方法,怎样发挥硬件最大运算能力

Tony Tang:

题目有点大,很难几句话说清楚,建议花点时间看一下C6000 optimization, 然后可以就具体问题点做进一步讨论。

Shine:

优化代码,数据搬移尽量用EDMA,使能cache。

user5398319:

回复 Tony Tang:

我主要想利用dspc6748对自己编写的c程序进行运算处理。可能程序较大,变量较多,之前通过修改.cmd文件才让程序跑通,但是速度实在较慢,有什么解决的方法吗

user5398319:

回复 Shine:

你好,能介绍下上述的三种方法吗,谢谢

user5398319:

回复 Shine:

你好,能介绍下上述三种方法吗,谢谢

Denny%20Yang99373:

回复 user5398319:

1,先进行系统优化,软件各个模块是不是以最合理的方式在运行?
2,模块内部进行代码级别的优化,CCS编译器有优化选项,找到最费时间的代码,可以尝试用汇编来做。
3,把最常用到的放到片内RAM里,L2部分作为cache部分作为RAM使用
4,打开cache,搬运数据使用EDMA

赞(0)
未经允许不得转载:TI中文支持网 » dspc6748有哪些提高运行速度的方法
分享到: 更多 (0)