打印
[AT32F421]

请问三角和反三角函数计算有没有硬件加速?

[复制链接]
1609|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yelong98|  楼主 | 2022-1-12 12:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想拿421做高速运算,请教一下,硬件是否有三角函数和反三角函数的加速单元?我看规格书有写dsp指令支持,不知道是不是可以拿来计算三角函数

使用特权

评论回复
沙发
yelong98|  楼主 | 2022-1-14 09:09 | 只看该作者
我自己来回答吧,没有专门硬件加速,只是依赖m4的fpu

使用特权

评论回复
板凳
muyichuan2012| | 2022-1-14 09:46 | 只看该作者
这里有一份AT32  DSP使用指南,适用于AT32F421

https://bbs.21ic.com/forum.php?m ... ;extra=#pid11207986

使用特权

评论回复
地板
huquanz711| | 2022-1-15 18:56 | 只看该作者
可以使用DSP库函数

使用特权

评论回复
5
内政奇才| | 2022-2-14 10:40 | 只看该作者
可以使用DSP库函数

使用特权

评论回复
6
cabbage911| | 2022-2-14 10:50 | 只看该作者
421没FPU

使用特权

评论回复
7
touser| | 2022-3-3 23:30 | 只看该作者
查表实现吧   

使用特权

评论回复
8
pmp| | 2022-3-3 23:41 | 只看该作者
没有硬件加速

使用特权

评论回复
9
yangxiaor520| | 2022-3-4 08:14 | 只看该作者
首先,硬件加速器不是针对特定的函数来说的,而是靠浮点运算单元来加速这种浮点运算。

使用特权

评论回复
10
pklong| | 2022-3-4 20:00 | 只看该作者
F425好像有。   

使用特权

评论回复
11
htmlme| | 2022-3-4 20:34 | 只看该作者
如果不是要求很高,单片机能够解决的。

使用特权

评论回复
12
humaoxiao3| | 2022-3-5 13:37 | 只看该作者
使用dsp库里的arm_sin_f32和arm_cos_f32等替换标准的sin cos函数大概能提高5~10倍速度,当然也得看cpu频率。tan atan用sin cos组合就行了。反三角函数没有找到,应该是没法加速。

使用特权

评论回复
13
asmine| | 2022-3-5 14:11 | 只看该作者
还出来三角函数了呢,我只会按照公式算

使用特权

评论回复
14
tifmill| | 2022-3-5 21:50 | 只看该作者
三角和反三角函数计算占用多大的周期呢  

使用特权

评论回复
15
belindagraham| | 2022-3-5 22:18 | 只看该作者
你想用哪个芯片的  

使用特权

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

本版积分规则

15

主题

108

帖子

0

粉丝