[应用相关] 同时代码可否进行优化呢?

[复制链接]
658|11
 楼主| feiqi1 发表于 2020-1-22 09:32 | 显示全部楼层 |阅读模式
这两天测试了一下TMS320C6713的代码效率,发现自己做一个1024 float的FFT需要约1600000个时钟,即使采用200MHz时钟也需要8ms,同时我看到反汇编有很多的nop指令。
       请大家指点FFT究竟需要多少时间,同时代码可否进行优化呢?
androidbus 发表于 2020-1-22 09:36 | 显示全部楼层

难道6713这样高档产品也这么慢吗?
litengg 发表于 2020-1-22 09:37 | 显示全部楼层
这个真不知道,要不你可以试一试6678的片子
qiangweii 发表于 2020-1-22 09:39 | 显示全部楼层
视频信号,一般是4096个浮点数据,规定25ms内完成
shashaa 发表于 2020-1-22 09:40 | 显示全部楼层
影响 FFT 的变换速度有: 采样点数 N,数据的存储,运算器件的速度等 提高 FFT
xia00 发表于 2020-1-22 09:43 | 显示全部楼层
推荐使用多核的DSP芯片。
hfdy01 发表于 2020-1-22 09:44 | 显示全部楼层
DFT与FFT的运算时间比较一下。
CallReceiver 发表于 2020-1-22 09:46 | 显示全部楼层

并不一定是软件的问题。
boy1990 发表于 2020-1-22 09:47 | 显示全部楼层
c语言比较人性化,容易看懂,运行没有asm快
sourceInsight 发表于 2020-1-22 09:50 | 显示全部楼层

采样点数,芯片的运算速度都有影响的
bbapple 发表于 2020-1-22 09:51 | 显示全部楼层
我用STM32做1024的FFT才0.5ms
handleMessage 发表于 2020-1-22 09:53 | 显示全部楼层
用的多高的主频率?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

424

主题

1616

帖子

1

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