Other Parts Discussed in Thread: ADS1291
使用Nordic52832 與ADS1291 做溝通 ,ADC_CLKSEL = H,使用內部clock(512k)。
SPI SMCK = 1M Hz, 讀到data都為0...最後降頻至250kHz ,才可以成功的對Register讀寫...
目前暫存器設定為
| Register | Address | Ssetting |
| CONFIG1 | 0x01 | 0x02 |
| CONFIG2 | 0x02 | 0xE0 |
| LOFF | 0x03 | 0xF0 |
| CH1SET | 0x04 | 0x00 |
| CH2SET | 0x05 | 0x00 |
| RLD_SENS | 0x06 | 0x2C |
| LOFF_SENS | 0x07 | 0x0F |
| LOFF_STAT | 0x08 | 0x0F |
| RESP1 | 0x09 | 0x02 |
| RESP2 | 0x0A | 0x03 |
| GPIO | 0x0B | 0x0C |
IN1P .IN1N .RLD . 透過模擬器輸入ECG訊號,但是在讀rawdata的時候,讀到的都是0x7FFFFF
前面24-bit Status也不對..0xC1.0xE0.0x00 ,輸入端口都有接
後來有嘗試著把內部參考電壓提高到4v,CH1 PGA gain調小至1,勉強可以看到不為0x7FFFFF的數字
但是得到的訊號像是雜訊.
希望有大神或是版上大家能夠幫忙解決,這問題困擾了我好幾天


