Other Parts Discussed in Thread: ADS1248, ADS1246
调试了一周时间,对ads1248的写操作仍未成功,对寄存器先写再读回,dout输出始终为零。spi时序都满足要求,reset和start始终高电平,先发送一个字节的写操作指令和寄存器地址,然后依次发送寄存器数目和数据,每个字节的间隔满足5个时钟周期的要求,但读出寄存器的值始终为零。不解问题出现在哪里,三否在发送每个字节前应该先判断/DRDY为0时,然后再发送?硬件电路按参考电路来的,也测试过,不存在问题,肯定问题在SPI上,始终搞不定,急死,望各位高手指点一二,非常感激!!!



