打印
[MM32软件]

【MM32 eMiniBoard测评报告】+ DSP性能测试

[复制链接]
883|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
首先移植ARM的DSP库:
DSP库一般位于keil的CMSIS文件夹中,由于keil可以通过图形配置,因此省去了传统的移植方法。移植过程如图所示。

勾选上述选项后,点击确定,之后添加宏定义和头文件。


最后工程如图所示。

测试时间方法如下图:

先测试取绝对值所用时间:

可以看出使用了5us。
接着测试计算三角函数所用时间:

定点数用了约16ms,浮点数用了约11ms。
接着测试256点FFT所用时间:

大约使用3.9ms。
最后计算100个乘法所用时间。之所以使用100,是因为太大会进入Hardfault中断。

定点数使用约3ms,浮点数使用约254us。
综上,将内核频率开至最大后,这款M0内核的单片机在处理DSP方面性能一般,不过在处理一般的问题尚可。主要受限于可怜的RAM,不能处理太大的数据量。

使用特权

评论回复
沙发
pq113_6| | 2020-5-30 21:34 | 只看该作者
给点其他MCU的数据对比看看啊,比如STM32F030的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

407

帖子

5

粉丝