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.

[参考译文] MSP430FR6043:实时数据读取

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1443511/msp430fr6043-real-time-data-read

器件型号:MSP430FR6043

工具与软件:

您好!

我想在运行期间(即刷写 ADC 代码后)从 MSP430FR6043读取数据。 我想读取实时 ADC 转换值。 目前、我正在使用 ADC ISR 中的调试模式和断点来读取 ADC 转换后的数据。

此致、

Sarwath

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

    最简单的方法是通过 UART*设置串行流、并在 PC 上编写应用程序以读取和处理数据。 根据您的时钟速度、您可以获得高达100K 波特。

    当然、如果您要发送到另一 MCU、也可以使用 SPI 或 I2C。

    *如果这是一个定制板,你可以得到一个 FTDI FT232或等效产品,以将3V 串行电压转换为 USB 电压。

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

    我问的是 JScope 这样的东西、我们可以从其中获得变量的实时值

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

    您的意思是用于调试的实时观察窗口?

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

    有。  

    假设我刷入了 ADC 示例代码。 每次我都必须放置一个断点来查看当前的 ADC 数据。 因此、我需要知道如何在不停止程序的情况下监视实时 ADC 值。  

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

    您可以设置一个存储器观察点、但仍会中断以读取该变量:

    https://software-dl.ti.com/lprf/sdg-latest/html/debugging/watches.html

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

    我不想使用断点、我想查看变量的实时更新。

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

    您不需要使用调试器来完成此操作、因为恒定存储器访问会减慢 MCU 的运行速度。

    使用我之前说过的内容、通过串行方式将它们发送出去、并在终端上查看它们- CCS/Theia 提供了这些功能。