ADS1299写寄存器问题
我的初始化顺序是:
1、上电;
2、Set CLKSEL Pin = 1and Wait for Oscillatorto Wake Up;
3、Set PDWN = 1,Set RESET = 1,Wait for 1 s for Power-On Reset;
4、Issue Reset Pulse,Wait for 18 t s;
5、Send SDATAC,Command;
6、Use Internal Reference, Send Command :REG CONFIG3 E0h
与数据手册58页上的顺序一样,接下来开始设置采样速率,要用到 WREG CONFIG1 90h,我的写寄存器的方法是
1)cs拉低
2)单字节发送spi_send(0x41);并做足够的延时
3)单字节发送spi_send(0x00);并做足够的延时
4)单字节发送spi_send(0x90);并做足够的延时
5)cs拉高;
写寄存器方法严格按照38页Figure 45来进行,但程序运行完这一步后用示波器观察drdy引脚发现,波特率还是之前片子复位完成后的250HZ,想知道这是为什么
可以参考示例代码的初始化哦:
http://www.deyisupport.com/question_answer/analog/data_converters/f/58/t/68454.aspx
写完有没有读一下,看看是否正确写入了呢
读过,但都出来爱的结果都是0x0000,我是在TI的ADS1299eeg-fe开发板上通过外界spi来控制的,这样是否会和开发板上自带的程序有冲突?
开发板上能显示它自带的程序吗 怎么调程序 看看结果对不对
请问你解决问题了吗?我也遇到这个问题了