我现在使用lis2dh12可以正常读取数据,但是静止时,数据抖动较大,请问是什么原因呢?是配置问题吗?配置代码 /* * Enable Block Data Update */ lis2dh12_block_data_update_set(&ctx, PROPERTY_ENABLE); /* * Set Output Data Rate */ lis2dh12_data_rate_set(&ctx, LIS2DH12_ODR_200Hz); /* * Set full scale */ lis2dh12_full_scale_set(&ctx, LIS2DH12_4g); /* * Enable temperature sensor */ lis2dh12_temperature_meas_set(&ctx, LIS2DH12_TEMP_ENABLE); /* * Set device in continuos mode */ lis2dh12_operating_mode_set(&ctx, LIS2DH12_HR_12bit); /* * Read samples in polling mode (no int) */ 数据是value = (x-x1)*(x-x1)+(y-y1)*(y-y1)+(z-z1)*(z-z1); |
åä¸ç¯å¢ä¸ï¼ä¸¤ä¸ªä¸åä¼ æå¨æ°æ®
评分
查看全部评分