微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS131E08EVM-PDK

ADS131E08EVM-PDK

时间:10-02 整理:3721RD 点击:

ADS131E08EVM是否可以不連接MMB0來單獨使用?

我現在測試單獨使用ADS131E08EVM由外部MSP430的SPI去讀取ID皆沒有讀取到任何數值。

Board Power:3.3V DVDD、3VAVDD

SPI Interface:4-wire interface with SCLK,CS, SOMI and SIMO. ADS131E08EVM is SLAVE device.透過J1與外部MSP430連接的腳位包含CS(Pin7)、SCLK (Pin3)、DIN(Pin11)、DOUT(Pin13)、GND。

主程式大致如下:

SCLK=2MHz

  PWDN_HI;          //PDWN=RESET=1 wait for 1s
  RESET_HI;
  delay_ms(1000);
 
  RESET_LO;        //system reset wait for 18 tclks
  delay_us(1);
  RESET_HI;
  delay_us(100);

程式依序傳送SDATAC (0x11)--- STOP (0x0A)--- READ ID(0x20 0x00 0x00)。

你好,当然可以。请根据http://www.ti.com/lit/ug/sbau200/sbau200.pdf所附原理图确认SPI的正常连接。因为跳线不一样,CS不一样。

您好!!在跳線部分已經按照電路圖上所標示的,pin3=SCLK, pin5=CS, pin11=MOSI, pin13=MISO,請問硬體部分還有其他要注意的嗎,比如OSC或者POWER??

在電源部分我給DVDD 3V、AVDD 3V,在程式部分我一開始將PWDN,RESET拉HIGH,在將RESET pull low後開始傳送SPI資料。

  PWDN_HI;          //PDWN=RESET=1 wait for 1s
  RESET_HI;
  delay_ms(1000);
 
  RESET_LO;        //system reset wait for 18 tclks
  delay_us(1);
  RESET_HI;
  delay_us(100);

你好,参考手册31页,SDATAC之后需要4个tclk执行。中间不需要STOP。

上一篇:McBSP读取ADS8556
下一篇:ADC PRO

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top