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.

[参考译文] ADS1220:使用CC3200或TIVA C微控制器开始编程的示例代码

Guru**** 2585275 points
Other Parts Discussed in Thread: ADS1220, CC3200, ADS124S08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/574951/ads1220-sample-code-to-start-programming-with-cc3200-or-tiva-c-microcontroller

部件号:ADS1220
主题中讨论的其他部件: CC3200ADS124S08

嘿,

我正在寻找带CC3200或TIVA C微控制器的ADS1220的示例代码。 是否有任何人具有示例代码的链接?  

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

    您好,Laxmi,

    有一些C代码可用作ADS1220的起点:

    http://www.ti.com/lit/zip/sbac227

    我假设CC3200有应用程序代码,并且我知道有Tivaware示例项目代码:

    http://www.ti.com/tool/SW-TM4C?keyMatch=tivaware&tisearch=Search-EN-Everything

    还有一个围绕ADS124S08和TIVA C构建的示例项目,您可以在其中将ADS1220文件替换为ADS124S08:

    http://www.ti.com/lit/zip/sbac159

    此致,

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢Bob的帮助。 让我用cc3200测试一下。 我会告诉你。 同时,如果任何人发布cc3200的直接示例代码将会很有帮助。 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在尝试连接,但对我来说似乎太复杂了。这里有人想帮助我吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Laxmi,

    让我们一次走一步。  首先,您使用的是CC3200 Launchpad吗?  或者,您是否有其他样机制造?  您能提供更多信息吗?

    其次,ADS1220使用SPI接口,其中SCLK驻留较低,数据 锁定在下降边缘。   因此,您需要查找SPI接口的端口连接。  要获得基本通信,最简单的方法是将ADS1220的CS保持在较低的位置,然后将SCLK引脚绑定到Micro和ADS1220之间。  微型的MOSI连接到ADS1220上的DIN输入和ADS1220的MISO到DOUT/DRDY引脚。

    此致,

    Bob B

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

    嗨,Bob,感谢您的快速响应。

    1.是的,我正在使用CC3200 Launchpad

    2.我连接了ADS1220,如下所示  

    |ads1220引脚标签|引脚功能 |CC3200连接|
    ----------------------- |:----------- :|----------- :||DRDY
    |数据就绪 | D18 |
    |味增 |从机输出 | D14. |
    | MOSI |从机进入 | D15 |
    | SCLK. |串行时钟 | D07 |
    | CS |芯片选择 | D19 |
    | DVDD |数字VDD |+3.3V |
    | DGND |数字接地 | GND |
    | AN0-AN3 |模拟输入 |模拟输入|
    | AVDD |模拟VDD |+3.3V |
    | AGND |模拟接地 | GND **********
    / 

    连接是否正确?  

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

    您好,Laxmi,

    我没有使用CC3200 Launchpad,也没有直接支持它。  根据原理图,我看不到 D18,D14等的代号,因此我不知道这些引脚与CC3200的关系。

    SCLK应连接到Launchpad的WFP 1.7。  MISO (在ADS1220上为DOUT  )应连接到WFP 2.7 ,而MOSI (在ADS1220上为DIN)应连接到WFP 2.6。  如果您使用CS,则必须将其连接到GPIO以进行控制。  您不能使用外围设备控件,因为数据长度会有所不同。  DRDY是GPIO输入,您可以轮询或设置为中断。  GPIO可以是Launchpad上指定的任何GPIO引脚。

    此致,

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正如您所说,我已将ADS1220与C3200连接在一起。