请问:
我用PIC18的8位
单片机SPI控制该陀螺仪,应用
电路如下:
SPI部分的时序等均通过示波器验证了正确性,控制流程如下:
Startup();//send 0x02000003 02000000 02000000
Send_450_Command(0x0c,0x00,READ);
Read_450_D_C(recv_buf.S_buf);
product_id = recv_buf.I_buf>>5;
但是就是读不出数据,输出的结果为全高,也就是SPI输入过程采样口均是高位。
现在怀疑是电路的原因,我怎样能判断电路是否工作或陀螺仪是否正常?还有我的电路
元件,特别是二极管型号,是不是选错了,其正向压降是0.3V。