lis3dh除錯筆記

2021-07-02 16:06:21 字數 385 閱讀 3008

很早前就想把工作筆記記錄在網上來,很多時候覺得沒有筆記很不利自己工作的提高,調過的東西,過一陣就忘了。而寫在筆記本上也沒有寫過,還是寫在網上吧。希望能堅持下去,養成記錄筆記的好習慣。

1、調讀取三軸加速度資料的時候,如果開了中斷,資料fifo滿了,或者沒用fifo直接資料準備好了,那麼就會產生中斷,只有讀出資料,中斷才會消失。必須知道的是,這個中斷出來的非常快,看odr就知道了,如果在初始化的時候就中斷出來了,而整個系統的初始化都還沒完成,那麼系統可能就會響應出錯。ble除錯時遇見,可以把lis3dh的初始化放在系統起來後,考慮到雙擊喚醒,可以把雙擊與讀加速度分開初始化。

2、fae說int1中斷只能開乙個,實測開雙擊和fifo滿中斷可以同時執行,但是雙擊後有時會使中斷一直有效不恢復,造成宕機。推薦雙擊中斷,加速度輪詢

LIS3DH暫存器配置and除錯記錄

lis3dh暫存器配置and除錯記錄 配置暫存器前先讀取一下lis3dh裝置id來確定i2c是否可以正常通訊 lis3dh的id為51 也就是0x33 如果讀出來為0有兩種可能 1 i2c通訊沒通 這個需要軟硬聯調,使用示波器看一下i2c的訊號線的訊號是否正常。2 i2c通了,但是讀取前沒先進行寫操...

mysql cache除錯筆記

mysql cache除錯筆記 1 可以使用下列命令開啟mysql的select cache功能 set global query cache size 102400000 因為當query cache size預設為0時,是不開啟cache功能的。2 除錯 檢視cache的設定 show vari...

GDB 除錯筆記

chmod 777 r 給許可權包括子目錄下的所有檔案 ls l 顯示檔案的許可權大小時間等資訊 break 5 在第五行打斷點 break test 在函式test 打斷點 info break 顯示所有斷點 i b delete 2 刪除第二個斷點 list 顯示 list 1 從第一行向下顯示...