主题中讨论的其他器件:ADS1278
大家好、
我正在尝试通过 SPI 到 ADS1278-EVM 模块、使用 Tiva TM4C1294NCPDT-EVM 开发一个动态采集系统。 但我在 SPI 通信协议方面没有经验。 您能给我发送一个执行通信的代码示例吗?
谢谢。此致、
阿拉文德有限公司
Aravind- email:aravindsr2410@gmail.com
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.
大家好、
我正在尝试通过 SPI 到 ADS1278-EVM 模块、使用 Tiva TM4C1294NCPDT-EVM 开发一个动态采集系统。 但我在 SPI 通信协议方面没有经验。 您能给我发送一个执行通信的代码示例吗?
谢谢。此致、
阿拉文德有限公司
Aravind- email:aravindsr2410@gmail.com
您好 Aravind:
我们没有 ADS1278的任何示例代码。 不过、ADS1278是一款非常简单的器件。 没有内部寄存器;所有功能均通过硬件引脚进行配置。
代码的一般流程:
MCU 通过软件轮询或中断监视/DRDY 线路、以寻找从高电平到低电平(下降沿)的转换。
2.当 /DRDY 变为低电平时、数据准备就绪。 MCU 为每个通道提供24个 SCLK 脉冲(总数取决于 TDM 或并行模式)并在 DOUT 引脚上捕获数据。 ADS1278会在 SCLK 下降沿启动数据、主机处理器应在上升沿捕获数据。
更多有关 SPI 协议的信息、请观看涵盖此主题的 TI 精密实验室- ADC。

此外、由于您正在使用 Tiva 系统、我建议您将一个问题发布给那个团队、专门询问您如何将 SPI 与那个器件一起使用。
此致、
N·基思
精密 ADC 应用