-
有遇到 LSM6DSM 在 ST-Link 连接时不能用的人吗?
如果使用ST-Link连接,程序初始化时会在LSM6DSM_ACC_GYRO_driver_HL.c文件中staticDrvStatusTypeDefLSM6DSM_Check_WhoAmI(DrvContextTypeDef*handle){//...if(who_am_i!=handle->who_am_i)这里出错。宏定义写的是#defineLSM6DSM_ACC_GYRO_WHO_AM_I0x6A然而LSM6DSM_Get_WhoAmI(handle,&who_am_i)读到的是0x4A。拔掉ST-Link就能正常初始化。如果把宏定义强行改为0x4A,ST-Link下能够使用,但是仅用USB供电时又启动不了了。这是什么情况
2020-11-13 3