STM32 HAL SPI读取MPU6500的设备ID异常

1、问题背景     近前,使用STM32F4 HAL库的SPI读取MPU6500出现异常。     现象:读取ID失败,返回0,以为硬件焊接问题,各种排查,最后为了示波器测试方便,把读取ID的函数放到While(1)里,反复的读然后抓波形,奇迹出现了,第一次读取出现错误,后面的都返回了正常的ID号。既然问题已经清楚,能够反复重现,那么排查起来也就容易多了,为了找到这个问题,花费了1天的时间,搞得
相关文章
相关标签/搜索