使用stm32 spi读写adxl355,初始化时读到PARTID一直为0,其他ID都是正确的,这是为什么呀;还有无法写入数据,不能进入测量模式,想问一下是什么问题?
使用stm32 spi读写adxl355,初始化时读到PARTID一直为0,其他ID都是正确的,这是为什么呀;还有无法写入数据,不能进入测量模式,想问一下是什么问题?
确认一下,其他的寄存器能够正常读写吗?
通常上电后为了保证通讯接口没有问题,需要重复多次读取芯片ID寄存器。
您现在读不到的话,需要用示波器抓通讯接口波形与数据手册时序图比较看问题出在哪里。
感谢回答,已经可以顺利读写数据了,也进入了测量模式,看了您的回答尝试重复读取芯片ID,读PARTID还是为0,其他都是正确的。
读取的数据没问题吗?建议还是确认一下哪里出了问题吧,用示波器看一下,0肯定不对!
读取的数据没问题吗?建议还是确认一下哪里出了问题吧,用示波器看一下,0肯定不对!