打印
[STM32F4]

STM32F429的DSP教程、初学数字信号处理准备工作

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21

使用特权

评论回复
22
实际测量不符|  楼主 | 2022-3-28 20:30 | 只看该作者
主要是矩阵运算。

使用特权

评论回复
23
实际测量不符|  楼主 | 2022-3-28 20:31 | 只看该作者

使用特权

评论回复
24
实际测量不符|  楼主 | 2022-3-28 20:31 | 只看该作者
变换功能。 包括复数FFT(CFFT),复数FFT逆运算(CIFFT),实数FFT(RFFT),实数 FFT 逆运算,下面是部分API截图:

使用特权

评论回复
25
实际测量不符|  楼主 | 2022-3-28 20:32 | 只看该作者

使用特权

评论回复
26
实际测量不符|  楼主 | 2022-3-28 20:33 | 只看该作者
控制功能,主要是PID控制函数和正余弦函数。

使用特权

评论回复
27
实际测量不符|  楼主 | 2022-3-28 20:33 | 只看该作者

使用特权

评论回复
28
实际测量不符|  楼主 | 2022-3-28 20:34 | 只看该作者
统计功能函数,如求平均值,最大值,最小值,功率,RMS等,下面是部分API截图。

使用特权

评论回复
29
实际测量不符|  楼主 | 2022-3-28 20:35 | 只看该作者

使用特权

评论回复
30
实际测量不符|  楼主 | 2022-3-28 20:37 | 只看该作者
支持功能函数,如数据拷贝,Q格式和浮点格式相互转换。

使用特权

评论回复
31
实际测量不符|  楼主 | 2022-3-28 20:38 | 只看该作者

使用特权

评论回复
32
实际测量不符|  楼主 | 2022-3-28 20:39 | 只看该作者
arm_common_tables.c 文件提供位翻转或相关参数表。

使用特权

评论回复
33
实际测量不符|  楼主 | 2022-3-28 20:40 | 只看该作者

使用特权

评论回复
34
实际测量不符|  楼主 | 2022-3-28 20:41 | 只看该作者
1.5   TI提供的32位定点DSP库IQmath
初次使用这个定点库,感觉在各种Q格式的互转、Q格式数值和浮点数的互转处理上更专业些,让人一目了然。

所以本次教程也会对IQmath的时候做个介绍并配套一个例子。

使用特权

评论回复
35
实际测量不符|  楼主 | 2022-3-28 20:41 | 只看该作者
1.6   ARM DSP软件替代模拟器件的优势
我们日常生活中用到DSP的地方很多,以生活中的设备为例:

使用特权

评论回复
36
实际测量不符|  楼主 | 2022-3-28 20:43 | 只看该作者
通过ARM DSP软件替换模拟组件可以降低成本,PCB的面积和设计时间,同时提高灵活性和适应性。

使用特权

评论回复
37
实际测量不符|  楼主 | 2022-3-28 20:43 | 只看该作者
降低BOM成本
将模拟电路转换为软件的最明显的好处是材料清单成本(BOM)减少。

使用特权

评论回复
38
实际测量不符|  楼主 | 2022-3-28 20:44 | 只看该作者
提高设计灵活性
使用模拟滤波器来不断调节电路以获得最佳性能时,这种情况并不少见。较小的电路板修改会导致新的电气特性突然改变寄生电容或电感,从而导致模拟电路达不到预期。将模拟电路转换为DSP算法不仅可以消除这种风险,还可以根据软件的需要增加调整,且更灵活性。

使用特权

评论回复
39
实际测量不符|  楼主 | 2022-3-28 20:44 | 只看该作者
减少产品尺寸
降低BOM成本具有额外的好处,也允许开发人员减少其产品的尺寸。

使用特权

评论回复
40
实际测量不符|  楼主 | 2022-3-28 20:54 | 只看该作者
缩短设计周期时间
将模拟电路转换为软件有助于缩短设计周期。这有几个原因:

首先,有很多工具可供软件设计人员模拟和生成替换模拟电路所需的DSP算法。这通常比通过电路仿真和测试调整电路所需的时间快得多。
其次,如果需要进行更改,可以在软件中进行更改,这可以在几分钟内完成,而不必重新调整电路板或进行硬件修改。

使用特权

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

本版积分规则