TDK DMP 基礎知識

2021-10-03 06:16:57 字數 765 閱讀 1053

dmp 是tdk公式mems部分產品內建的內部整合處理系統。特別指出每一種mems都具有不同的dmp庫程式大小不同且不相容。

最常用的功能是可以快速較準確地的讀出四元數而不需要占用額外的主處理器資源,電源除外畢竟要耗電,且最新的mems支援電源也發生變化,更小更省電。

使用支援dmp的mems開啟dmp功能可以快速,低功耗,可程式設計(配置dmp庫 設定相關的暫存器 比如icm系列的bank0-bank5 的暫存器),節省主處理器的資源.

dmp通用支援的輸出如下:

accel output 三軸加速度輸出(已做過自檢self-test 就預設已做了偏置處理過的資料)

gyro output 三軸陀螺儀輸出(已做過自檢self-test 就預設已做了偏置處理過的資料)

raw gyro output 三軸陀螺儀原始資料輸出(未做偏置處理)

step counter output /pedometer 計步器

raw compass 磁力計原始資料

automatic activity recognition /mow 活動檢測

game rotation vector 遊戲旋轉向量

gyroscope calibration and accelerometer calibration //陀螺儀校準和加速度計校準

linear acceleration output 去除重力影響加速度輸出

dmp biases dmp 偏置輸出

cube game rotation vector 轉手機專用遊戲向量輸出

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...

電腦的基礎知識 電腦的基礎知識

電腦的組成部分與其作用 一 軟體系統 軟體系統的組成分別是 作業系統 應用軟體等。其應用軟體是指特定領域開發 並為特定目的服務的一類軟體。而作業系統是位於底層硬碟與使用者之間溝通的橋梁。使用者可以通過作業系統的使用者頁面,輸入命令,實現使用者需求。二 硬體系統 硬體系統是指構成計算機的物理裝置,即由...