找回密码
 立即注册
楼主: 梁工

FFT频谱分析-视频讲解, USB-CDC虚拟串口送电脑显示

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:137
  • 最近打卡:2025-07-31 12:11:20

76

主题

6281

回帖

1万

积分

超级版主

积分
13347
发表于 2025-7-11 17:55:48 | 显示全部楼层
bmjc*** 发表于 2025-7-11 16:37
大佬!请教下这里如果要改成64点呢, 32个点已经仿真成功了,256点的单片机的RAM不够...谢谢大佬! ...

同理,改反序表位64,其余计算都类似的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-07-11 16:37:56
已绑定手机

0

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2025-7-11 18:13:30 | 显示全部楼层
梁*** 发表于 2025-7-11 17:55
同理,改反序表位64,其余计算都类似的。

嗯嗯,只是我是数学小白,,我就是不知道怎么获得反序位表,,,大佬如果有空了可以发一份64位的表吗

点评

好久以前还真测试过一个简易的64点:  详情 回复 发表于 2025-7-11 18:36
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:137
  • 最近打卡:2025-07-31 12:11:20

76

主题

6281

回帖

1万

积分

超级版主

积分
13347
发表于 2025-7-11 18:36:41 | 显示全部楼层
bmjc*** 发表于 2025-7-11 18:13
嗯嗯,只是我是数学小白,,我就是不知道怎么获得反序位表,,,大佬如果有空了可以发一份64位的表吗 ...

好久以前还真测试过一个简易的64点:
FFT-V10-64dot.c (7.26 KB, 下载次数: 5)

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-07-20 09:34:39
已绑定手机

1

主题

6

回帖

75

积分

注册会员

积分
75
发表于 2025-7-20 12:11:08 来自手机 | 显示全部楼层
梁工 发表于 2025-7-11 18:36
好久以前还真测试过一个简易的64点:

梁工有1024点的测试代码吗 谢谢

点评

这是多年前研究FFT时做的算法,你试试。将正弦波表用ADC值代替就是对输入信号的FFT处理。  详情 回复 发表于 2025-7-20 13:23
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:137
  • 最近打卡:2025-07-31 12:11:20

76

主题

6281

回帖

1万

积分

超级版主

积分
13347
发表于 2025-7-20 13:23:57 | 显示全部楼层
isg*** 发表于 2025-7-20 12:11
梁工有1024点的测试代码吗 谢谢

这是多年前研究FFT时做的算法,你试试。将正弦波表用ADC值代替就是对输入信号的FFT处理。

FFT-V30-1024dot-软仿真.C (46.96 KB, 下载次数: 4)

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-07-20 09:34:39
已绑定手机

1

主题

6

回帖

75

积分

注册会员

积分
75
发表于 2025-7-20 18:02:20 来自手机 | 显示全部楼层
梁工 发表于 2025-7-20 13:23
这是多年前研究FFT时做的算法,你试试。将正弦波表用ADC值代替就是对输入信号的FFT处理。



好的 谢谢梁工!
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-7-31 22:54 , Processed in 0.135702 second(s), 81 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表