ADS131E08EVM-PDK
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。