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.

[参考译文] EVM430-FR6047:将接收到的波形数据发送到外部微控制器的建议设计

Guru**** 2835775 points

Other Parts Discussed in Thread: EVM430-FR6047

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1586647/evm430-fr6047-recommended-design-for-sending-received-wave-data-to-an-external-microcontroller

器件型号: EVM430-FR6047
主题: MSP430WARE 中讨论的其他部件

大家好!

我们计划在外部 MCU 和 EVM430-FR6047 之间进行通信、以控制发送和接收(开/关/复位等)、并以 20ms 的间隔采集接收到的波形数据。
在这种情况下、外部 MCU 与 EVM430-FR6047 之间是否有推荐的通信方法? (UART、SPI、μ I²C、USB 等)

此外、我们使用 EVM430-FR6047 GUI 工具采集接收到的波形数据并将其保存为 CSV 文件。
我们已将测量间隔设置为 20ms 进行评估、但检查采集的 CSV 文件后、数据不会每 20ms 间隔采集一次;相反、它似乎是下采样、下采样间隔不一致。
请告诉我们在每个测量间隔 (20ms) 内将从 TI MCU 接收到的波形数据发送到 PC 的正确方法。
此外、如果有参考设计用于将接收到的波形数据发送到另一个 MCU、请告知我们。

此致、

ITO

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们已将测量间隔设置为 20 毫秒以进行评估、但在检查获得的 CSV 文件后、数据不是每 20 毫秒捕获一次;相反、数据似乎是下采样、下采样间隔不一致。

    每 20ms 对一组数据进行采样会导致功耗达到非常高的水平。

    您需要在源代码中获取原始数据并将其发送到 UART 或 SPI。

    在这种情况下、外部 MCU 与 EVM430-FR6047 之间是否有推荐的通信方法? (UART、SPI、μ I²C、USB 等)

    这里有很多串行通信示例:

    C:\ti\MSP\MSP430Ware Code_Examples

    可以选择要使用的浏览器、如 msp430fr60x7_euscia0_spi_09.c、 msp430fr60x7_euscia0_uart_01.c

    但请在使用前阅读自述文件和注释。

    此外、如果有用于将接收到的波形数据发送到另一个 MCU 的参考设计、请告知我们。

    上面只有 UART 和 SPI 演示、只需将整个阵列发送到 UART/SPI 即可。