查看: 639|回复: 9
打印 上一主题 下一主题

STM32 开发之DSP库

[复制链接] qrcode

32

主题

36

帖子

109

积分

注册会员

Rank: 2

积分
109
楼主
跳转到指定楼层
发表于 2015-12-13 04:48 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我用的是STM32F103系列的,不带硬件DSP核心的。但是ST有官方的DSP库,我只是使用了DSP库其中的FFT函数。

FFT函数在很多地方都会用到这里面有64、256、1024个点的FFT子函数。具体代码使用汇编编写的,都是官方文件,为了算法的精简和优化。我之前做频谱分析的时候用到了FFT,频率不高。(具体多少忘了)

同时在程序中我也还写了ADC采集部分。由于很久之前做的项目,连线方式等等也忘了,不过相信能看到我这篇文章的,应该能看懂程序,能找到硬件连接方式。官方虽然只给出了1024个点的FFT DSP库函数,但是可以通过修改其中的旋转因子,来达到增加点数的目的。不过由于STM32硬件自身原因,添加不了很大,我弄过最大也就4096个点的。具体的旋转因子怎么修改添加,大家还请百度,这个到处都有。下面就吧我的代码贴上来,希望对大家有帮助。程序都由自己通过学习原子程序来修改的,但是原子没有教过使用DSP库,希望能让更多人看到吧。


游客,如果您要查看本帖隐藏内容请回复



回复

使用道具 举报

0

主题

78

帖子

10

积分

新手上路

Rank: 1

积分
10
沙发
发表于 2015-12-14 10:30 AM | 只看该作者
看看分享的什么?
回复 支持 反对

使用道具 举报

38

主题

120

帖子

145

积分

注册会员

Rank: 2

积分
145
板凳
发表于 2015-12-14 07:52 PM | 只看该作者
谢谢分享!!!
回复 支持 反对

使用道具 举报

0

主题

65

帖子

4

积分

新手上路

Rank: 1

积分
4
地板
发表于 2015-12-17 11:56 PM | 只看该作者
看看!
回复 支持 反对

使用道具 举报

0

主题

79

帖子

6

积分

新手上路

Rank: 1

积分
6
5#
发表于 2015-12-23 09:39 PM | 只看该作者

现在原子DSP库在F4里面有讲解的,建议看看

回复 支持 反对

使用道具 举报

3

主题

83

帖子

25

积分

新手上路

Rank: 1

积分
25
6#
发表于 2015-12-24 09:49 AM | 只看该作者
哦哦,一直没弄过F4。谢谢建议啦
回复 支持 反对

使用道具 举报

2

主题

82

帖子

14

积分

新手上路

Rank: 1

积分
14
7#
发表于 2016-2-25 10:31 PM | 只看该作者
学习一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

61

帖子

8

积分

新手上路

Rank: 1

积分
8
8#
发表于 2016-2-27 01:49 PM | 只看该作者
我看看
回复 支持 反对

使用道具 举报

0

主题

86

帖子

18

积分

新手上路

Rank: 1

积分
18
9#
发表于 2016-3-3 04:27 PM | 只看该作者
看看你用DSP库做什么用途。
回复 支持 反对

使用道具 举报

0

主题

88

帖子

24

积分

新手上路

Rank: 1

积分
24
10#
发表于 2016-3-14 12:26 PM | 只看该作者
好东西,学习下,谢谢楼主分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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