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.

[参考译文] Starterware/AFE5809EVM:使用 OMAP L138 LCDK 的 SPI 模块初始化 AFE5809EVM

Guru**** 2616675 points

Other Parts Discussed in Thread: AFE5809EVM, AFE5809, CDCM7005

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/585873/starterware-afe5809evm-initialize-afe5809evm-using-spi-module-of-omap-l138-lcdk

器件型号:AFE5809EVM
主题中讨论的其他器件: AFE5809CDCM7005

工具/软件:Starterware

尊敬的朋友:

我想 使用 OMAP L138 LCDK 的 SPI1模块来初始化我们的 AFE5809EVM。 我是一名在这方面知识不多的学生。 我有3个问题无法自行解决。 请用您的建议给我启迪。

根据 AFE5809 EVM 用户指南(slou338a)的第49页、我需要下图中显示的4个信号来初始化 AFE5809。 我已经成功生成 SCLK 和 SDATA、但是我遇到了 SEN 和 RESET 信号问题。 我的问题是:  

1.我可以在 AFE5809 EVM 的 P14上找到 SCLK、SEN 和 SDATA 引脚。 但是、我在电路板上找不到复位引脚。 根据 用户指南第49页、我需要在向 AFE5809 EVM 发送 SDATA 和其他信号之前发送复位信号。 我是否需要在初始化之前复位电路板? 如果是、RESET 引脚在哪里? 如何复位 AFE5809 EVM? (帮助:有 JP44、该 JP44应用于重置电路板。 但我不知道如何使用它。)

2.当我使用 AFE5809EVM GUI 软件初始化 EVM 时、成功初始化后、LED 41和 LED 42的颜色从红色变为绿色。 因此、我了解初始化已成功。 但是、现在我不使用 GUI 来初始化 AFE5809 EVM。 我正在使用 SPI 连接。 如何知道我是否已正确初始化 AFE5809 EVM (使用 SPI)? 使用 SPI 连接进行初始化后、LED 41和42是否会将颜色从红色更改为绿色?

3.如下图所示,我也应该使用 SEN 信号。 我假设一般而言、SEN 由从器件生成并发送到主器件。 在我们的应用中、OMAP L138 LCDK 是主设备、而 AFE5809 EVM 是从设备。 因此、我假设 AFE5809EVM 应生成该 SEN 信号(对吧?)。 然后、我应该将 AFE5809EVM 的 SEN 引脚连接到 OMAP L138 LCDK 的 SEN 引脚。 问题是、我在 AFE5809的 SEN 信号上看不到任何信号(很明显、我在为电路板供电后检查了该信号)。 为什么我在 SEN 引脚上看不到任何信号(电路板上的引脚 P14.SEN)?

非常感谢您的观看:)

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

    您好 Sajad、

    以下是我对您的问题的回答;

    • 为了在加电后复位器件、只需按照数据表第52页的详细说明、通过将0x0001写入寄存器地址0x00来执行软件复位。
    • LED 41和 LED 42显示 CDCM7005时钟分频器的状态、而不是 AFE5809器件的状态、并不是成功初始化的可靠指示器。
    • 我现在唯一能想到的指标是与 AFE5809的 SPI 通信成功。 例如、您应该能够看到 HSDC Pro 中捕获的 ADC 数据根据寄存器2的内容发生变化、或者在成功执行寄存器读取操作后在 SDOUT (TP12)上捕获正确的信号。  
    • 当有多个从器件共享同一 SDATA 和 SCLK 线路时、主器件将 SEN 信号视为芯片选择信号、用于在给定的通信窗口中识别特定的从器件。  

    在线提供大量涵盖一般 SPI 通信的材料(例如、本 材料可帮助您快速入门)。 就初始化序列而言、 该线程是另一个很好的资源。

    此致、

    Olu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,Olu。 你是一个很好的老师:)