主题中讨论的其他部件: CC3200, ADS124S08
嘿,
我正在寻找带CC3200或TIVA C微控制器的ADS1220的示例代码。 是否有任何人具有示例代码的链接?
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.
您好,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
您好,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