3913|7

1074

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

【雅特力开发板 AT32F421 测评】-TEST02 初跑FFT测试结果 [复制链接]

  本帖最后由 Gen_X 于 2021-4-26 19:52 编辑

经过多次试验:

雅特力AT32F421支持自己提供的 CFFT-F32运算.

函数位置在:\AT32F421\Artery AT32 MCU Pack_20210324\BSP\Libraries\CMSIS\DSP_Lib\Source\TransformFunctions:CFFT-F32

经测试F421在120MHz时钟下,一次1024样本的CFFT-F32  ,运算时间:包含3个正弦谐波生成浮点运算共计 2.1ms,纯CFFT运算约2ms以内。

软件还有优化空间。1024样本输出20个倍率程,运算精度 为0.01%以内。试验频点分别为10、14、19倍频程。见图红圈内。

后面配合ADC外部采样做完动态CFFT后再一起公布代码。

简单结论:雅特力AT32F421 FFT能满足一般仪器的振动、声频的本地分析,完全可以实时分析,可以作为高浮点运算的分析仪器的MCU。

                 DSP运算能力超出预期,可以在没有片内FPU的情况下实时较复杂的分析任务。

                 为雅特力点赞!为国产高性能“芯”点赞!

最新回复

变换之后的频谱和正弦函数的频率对应吗,1024点fft很强了,多个时域信号在fft实验时不知道数据存储能不能给力  详情 回复 发表于 2021-4-27 08:18
点赞 关注
个人签名چوآن شـين
 
 

回复
举报

9790

帖子

24

TA的资源

版主

沙发
 

不支持STM32的FFT是什么意思?

点评

不支持SXX的 RFFT,但CFFT是可以的。  详情 回复 发表于 2021-4-26 15:24
 
 
 

回复

1074

帖子

0

TA的资源

纯净的硅(高级)

板凳
 
littleshrimp 发表于 2021-4-26 12:42 不支持STM32的FFT是什么意思?

不支持SXX的 RFFT,但CFFT是可以的。

个人签名چوآن شـين
 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

4
 

复数傅里叶?

点评

是的!  详情 回复 发表于 2021-4-26 19:43
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1074

帖子

0

TA的资源

纯净的硅(高级)

5
 
本帖最后由 Gen_X 于 2021-4-26 21:11 编辑

是的!复数傅里叶,频谱分析。

个人签名چوآن شـين
 
 
 

回复

693

帖子

7

TA的资源

版主

6
 

变换之后的频谱和正弦函数的频率对应吗,1024点fft很强了,多个时域信号在fft实验时不知道数据存储能不能给力

点评

频点误差几乎为零,分析结果看不到误差; 幅值采用仿真函数试验,10、14、19Hz三个频点,幅值误差小于0.01%。 AT32F421非常给力,CFFT_1024运算周期小于2ms,主要是120MHz的DSP很给力! CFFT_1024和采集共占  详情 回复 发表于 2021-5-5 15:36
 
 
 

回复

1074

帖子

0

TA的资源

纯净的硅(高级)

7
 
本帖最后由 Gen_X 于 2021-4-30 14:11 编辑

测试结果不错,幅值误差(函数模拟测试)误差小于0.01%,

采用电脑音频输出(软件),3.5音频插头输出,

实际信号测试频率精度由于1Hz,最大测试(我自己需要)频率2K,同样看不出误差(条件所限)。

CFFT_1024一次运算时间小于2ms。

拥有资源:FLASH:64k , SRAM: 16K 。

资源使用:FLASH:20k ,SRAM: 9K 。

 

如果能用RFFT,则估计一次FFT时间在1ms左右,DSP很给力!!!

个人签名چوآن شـين
 
 
 

回复

1074

帖子

0

TA的资源

纯净的硅(高级)

8
 
bqgup 发表于 2021-4-27 08:18 变换之后的频谱和正弦函数的频率对应吗,1024点fft很强了,多个时域信号在fft实验时不知道数据存储能不能给 ...

频点误差几乎为零,分析结果看不到误差;

幅值采用仿真函数试验,10、14、19Hz三个频点,幅值误差小于0.01%。

AT32F421非常给力,CFFT_1024运算周期小于2ms,主要是120MHz的DSP很给力!

CFFT_1024和采集共占用了9K SRAM;

如果采用 RFFT或CFFT_256的内存占用更少。

个人签名چوآن شـين
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表