最近用AD7918 和 ARM9 (linux平台)通信,通过SPI 接口,如下SPI写 0x93,0x30 配置寄存器选择AD转换的通道。但是通过read 函数读回来的数据并不是 对应通道的数据。(数据像是随机的)
问题1 . 再写控制寄存器时,DOUT 上输出的是什么数据? 如下图 黄色 输入配置,蓝色DOUT输出。
问题2. 输出的后端波形异常。上升沿很缓慢,电路上已经上拉到3.3V 。怎么会出现这个情况?
麻烦知道朋友指导,谢谢!
最近用AD7918 和 ARM9 (linux平台)通信,通过SPI 接口,如下SPI写 0x93,0x30 配置寄存器选择AD转换的通道。但是通过read 函数读回来的数据并不是 对应通道的数据。(数据像是随机的)
问题1 . 再写控制寄存器时,DOUT 上输出的是什么数据? 如下图 黄色 输入配置,蓝色DOUT输出。
问题2. 输出的后端波形异常。上升沿很缓慢,电路上已经上拉到3.3V 。怎么会出现这个情况?
麻烦知道朋友指导,谢谢!
输出的后端波形异常。上升沿很缓慢,电路上已经上拉到3.3V 。SDO输出完后,进入高组态,正常现象。
输出的后端波形异常。上升沿很缓慢,电路上已经上拉到3.3V 。SDO输出完后,进入高组态,正常现象。