主题中讨论的其他器件: MSP-IQMATHLIB、 MSP430FR5994
您好!
我希望 MSP430执行以下操作:
1) 使用 ADC 从传感器收集数据、并将其存储在4000pt 浮点数组中。
2) 对数据应用 FFT。
3) 重复
这可以使用 MSP430FR6989轻松实现吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我希望 MSP430执行以下操作:
1) 使用 ADC 从传感器收集数据、并将其存储在4000pt 浮点数组中。
2) 对数据应用 FFT。
3) 重复
这可以使用 MSP430FR6989轻松实现吗?
器件型号:MSP430FR6989
工具/软件:Code Composer Studio
大家好、TI MSP430社区、
我对 TI 的 MSP430FR6989微控制器的功能有疑问。 目前我使用的是 TI 的 MSP430EXP430-FR6989开发 LaunchPad。 我的问题主要涉及尺寸。
首先、我在微控制器领域的经验非常不足。 但是、我目前(虽然最近才开始)正在阅读 John Davies 的教科书《MSP430微控制器基础知识》。 请原谅我在以下一些问题上的无知:
1) 我的项目的基本目标是:
-我使用500Hz 的采样率收集数据(通过 MSP430FR6989上配备的 ADC)、
-将其存储在大小为4000 (浮点数)的数组中。
-对该数据应用 FFT。
-重复此操作。
考虑到 MSP430FR6989的存储功能、这是可行的吗? 我意识到 MSP430FR6989具有2KB RAM 和128KB FRAM。
假设 float 只需要8字节的存储器,这意味着我只需要8*4000 = 32KB 的存储器。 我可以为此使用32KB 的128KB FRAM 存储器吗? 它是这样高效吗?
谢谢、
Hung HUA
是的、您可以在 MSP430FR6989上执行此操作、但在实施此应用时、应考虑一些限制。
我建议查看以下应用手册、该应用手册使用集成 ADC 收集样本并使用 DSP 库运行滤波器和 FFT 运算。 该设计适用于 MSP430FR5994、后者包含新的低功耗加速器(LEA)、但 MSP430FR6989的主应用代码将非常类似。
www.ti.com/.../tidm-filtering-signalprocessing
此致、
Brent Peterson