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

[复制链接]
2567|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库函数
内政奇才 发表于 2022-2-14 10:40 来自手机 | 显示全部楼层
可以使用DSP库函数
cabbage911 发表于 2022-2-14 10:50 | 显示全部楼层
421没FPU
touser 发表于 2022-3-3 23:30 | 显示全部楼层
查表实现吧   
pmp 发表于 2022-3-3 23:41 | 显示全部楼层
没有硬件加速
yangxiaor520 发表于 2022-3-4 08:14 来自手机 | 显示全部楼层
首先,硬件加速器不是针对特定的函数来说的,而是靠浮点运算单元来加速这种浮点运算。
pklong 发表于 2022-3-4 20:00 | 显示全部楼层
F425好像有。   
htmlme 发表于 2022-3-4 20:34 | 显示全部楼层
如果不是要求很高,单片机能够解决的。
humaoxiao3 发表于 2022-3-5 13:37 | 显示全部楼层
使用dsp库里的arm_sin_f32和arm_cos_f32等替换标准的sin cos函数大概能提高5~10倍速度,当然也得看cpu频率。tan atan用sin cos组合就行了。反三角函数没有找到,应该是没法加速。
asmine 发表于 2022-3-5 14:11 | 显示全部楼层
还出来三角函数了呢,我只会按照公式算
tifmill 发表于 2022-3-5 21:50 | 显示全部楼层
三角和反三角函数计算占用多大的周期呢  
belindagraham 发表于 2022-3-5 22:18 | 显示全部楼层
你想用哪个芯片的  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

108

帖子

0

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