STM32F407内部集成的DSP功能,有谁用过它的DSP,处理速度怎么样呢?

2019-07-21 05:08发布

如上
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
冰果run
1楼-- · 2019-07-21 10:06
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 12:03
就是浮点运算。。。

你写一个浮点计算的代码,然后开启浮点运算,和不开启浮点运算,然后对比下速度就知道了。
冰果run
3楼-- · 2019-07-21 15:04
回复【3楼】正点原子:
---------------------------------
如果我的运算不是浮点运算的话,属于整型运算,开启DSP功能后,速度会差很多吗。还有就是我以前没用过DSP,到底怎么用,还得一段时间,我是想提前知道DSP好用吗,好用的话就用了
正点原子
4楼-- · 2019-07-21 18:06
回复【4楼】冰果run:
---------------------------------
相同频率下,那应该差不多。
但是STM32F4可以跑168M啊,F1只有72M
shihantu
5楼-- · 2019-07-21 18:56
回复【5楼】正点原子:
---------------------------------
DSP核和FPU是两回事呢..单精度浮点运算属于FPU.
DSP的优势在于SIMD和一些对数字信号处理,具体来说是对卷积运算优化的指令,但C和C++都不支持,所以用的人还是少,而且要使用最好用汇编写,或者调用DSP库,DSP库就是官方写好的一些常用的汇编,什么IIR,FIR,FFT之类.
正点原子
6楼-- · 2019-07-21 21:22
回复【6楼】shihantu:
---------------------------------
谢谢指出

一周热门 更多>