BMI088 , 传感器的使用经验 . ( SPI 模式 )

++首先要注意的点++

SPI 接口细节

  • SPI 时钟速率 :最大 10 MHz**!!!**。( 经过测试30MHZ下初始化失败 , 15MHZ下成功一切正常)
  • 加速度计SPI读取的特殊性 :当读取加速度计寄存器时,芯片不会立即返回有效数据 ,而是先发送一个无效的哑字节 (Dummy Byte) ,紧接着发送的第二个字节才是真正的寄存器数据。
    • 例子 :单字节读取操作需要主机接收2个字节并丢弃第一个。例如连续读取6个加速度数据寄存器 (0x12-0x17),需要发起连续读取7个字节的请求,并丢弃接收到的第一个字节
  • 陀螺仪SPI读取:无哑字节,遵循标准SPI协议。
  • 上电复位(POR):上电后,所有寄存器恢复为默认值,必须重新配置所有非默认设置。芯片接口模式也会根据特定引脚状态重新确定。

相关推荐
代码游侠9 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
CODECOLLECT12 小时前
京元 I62D Windows PDA 技术拆解:Windows 10 IoT 兼容 + 硬解码模块,如何降低工业软件迁移成本?
stm32·单片机·嵌入式硬件
BackCatK Chen13 小时前
STM32+FreeRTOS:嵌入式开发的黄金搭档,未来十年就靠它了!
stm32·单片机·嵌入式硬件·freertos·低功耗·rtdbs·工业控制
全栈游侠16 小时前
STM32F103XX 02-电源与备份寄存器
stm32·单片机·嵌入式硬件
深圳市九鼎创展科技18 小时前
瑞芯微 RK3399 开发板 X3399 评测:高性能 ARM 平台的多面手
linux·arm开发·人工智能·单片机·嵌入式硬件·边缘计算
辰哥单片机设计18 小时前
STM32项目分享:车辆防盗报警系统
stm32·单片机·嵌入式硬件
小龙报19 小时前
【51单片机】从 0 到 1 玩转 51 蜂鸣器:分清有源无源,轻松驱动它奏响新年旋律
c语言·数据结构·c++·stm32·单片机·嵌入式硬件·51单片机
范纹杉想快点毕业19 小时前
嵌入式与单片机开发核心学习指南——从思维转变到第一性原理的深度实践
单片机·嵌入式硬件
czwxkn20 小时前
4STM32(stdl)TIM定时器
stm32·单片机·嵌入式硬件
Love Song残响20 小时前
NVIDIA显卡终极优化指南
stm32·单片机·嵌入式硬件