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.

[参考译文] AFE4400:在 MSP430FR4133上实现软件

Guru**** 2582405 points
Other Parts Discussed in Thread: MSP430FR4133, AFE4400

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/741219/afe4400-software-implementation-on-a-msp430fr4133

器件型号:AFE4400
主题中讨论的其他器件:MSP430FR4133

您好!

我正在为我的电气工程学士学位从事一项高级设计项目、共有四名学生在同一学科学习。 我们使用 MSP430FR4133设计了一个嵌入式系统、该系统具有 Wi-Fi、NFC、LCD、当然还有 AFE4400。 对于 AFE4400硬件实现、除了不同的 MCU 外、我一直密切关注 TI 的参考设计。 我的问题与执行软件有关、只需从寄存器中读取数据、计算 SP02值并将其输出到文本文件即可。 我从 TI 获得了 AFE4400SP02 EVM、在浏览了该器件的源代码后、我对如何处理该器件有点困惑。 由于我们在项目中缺少计算机科学和计算机工程专业知识、因此我们的编码知识仅限于对 MSP430x 进行编程和处理 AFE4400等高级数据转换器的基础知识。  

提前感谢、

John

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

    由于我不是 MCU 领域的专家、因此我无法真正帮助对 MCU 进行编程、但以下是可帮助您快速入门的几个方面。
    1) 1)由于 AFE4400使用 SPI intreface、因此您必须在 MCU 中编写一段代码、以便使用 SPI 写入和读取数据。 通常、MCU 具有需要一些配置的专用硬件 SPI 块。 您可以在 TI 产品页面上找到 MCU 的 SPI 示例代码、并对其进行修改以与 AFE4400配合使用。 如果您在实施 SPI 代码时遇到困难、可以联系 MSP430团队寻求帮助。
    2)最好实施简单的代码、只需将已知值写入少数寄存器并读回它们。 Thiis 会验证您的 SPI 代码。
    3) 3)使用 GUI 为 AFE4400生成正确的寄存器配置。 您可以在仿真模式下使用 GUI 并根据您的要求配置 AFE。 配置完成后、您可以从 GUI 获取所有寄存器设置、并将这些设置编码到 MCU 代码中。
    4) 4)配置 AFE 后、它会发出 ADC RDY 信号。 接收到 ADC RDY (作为 MCU 的中断)后、您必须进入并读取 AFE 的输出寄存器以获取数据。
    5) 5)您可以处理原始数据以估算 SpO2水平、并将其存储在文本文件中。

    希望这对您有所帮助、如果您在 AFE4400方面需要任何帮助、请随时向我们写信。

    此致、
    Prabin