Modules§
- transfer
- Blocking transfer
- write
- Blocking write
- write_
iter - Blocking write (iterator version)
Structs§
- Bmi270
- Bmi270
Config - SpiMode
Flags - Spidev
- Newtype around
spidev::Spidevthat implements theembedded-haltraits - Spidev
Options - Options that control defaults for communication on a device
Enums§
- Bmi270
AccBwp - BMI270加速度计滤波带宽参数枚举
- Bmi270
AccOdr - BMI270加速度计输出数据率枚举
- Bmi270
AccRange - BMI270加速度计量程枚举
- Bmi270
GyrBwp - BMI270陀螺仪滤波带宽参数枚举
- Bmi270
GyrOdr - BMI270陀螺仪输出数据率枚举
- Bmi270
GyrRange - BMI270陀螺仪量程枚举
- Operation
- Operation for transactional SPI trait
Constants§
- ADDR_
ACC_ CONF - ADDR_
ACC_ DATA - ADDR_
ACC_ RANGE - ADDR_
CHIP_ ID - ADDR_
GYR_ CONF - ADDR_
GYR_ DATA - ADDR_
GYR_ RANGE - ADDR_
INIT_ CHECK - ADDR_
INIT_ CTRL - ADDR_
INIT_ WRITE - ADDR_
POWER_ CNF - ADDR_
POWER_ CTRL - ADDR_
TEMP - BMI270_
CONFIG_ FILE - 来自官方的基础配置文件
Traits§
- Bmi270
Data - Bmi270
Read - Bmi270
Read Write - Bmi270
Write - Transactional
- Transactional trait allows multiple actions to be executed as part of a single SPI transaction
- Transfer
- Blocking transfer
- Write
- Blocking write
- Write
Iter - Blocking write (iterator version)