SPI4 是MIBSPI4 的一种简化模式,配置时使用SPI模式,片选贤使用的是CS[1]、时钟设置的500K,16bit,polarity =1,phase =0;其他值默认。
采用下面的程序读取ais328dq 芯片 设备寄存器WHO_AM_I register 的值(手册上为0x32),但读取的结果 receiveData = 0xFFFF。
spiInit();
spiDAT1_t dataConfig ={0,0,SPI_FMT_0,SPI_CS_1};
sendData =0x8f00;
spiTransmitAndReceiveData(spiREG4, &dataConfig, 1,&sendData, &receiveData);
我想请教上面的程序操作是否对?有没有关于这个模块的使用例子。