linux 驅動除錯筆記二 背光

2021-06-20 01:08:13 字數 951 閱讀 6761

2023年1月6號

遇到的問題:背光出現混亂

現象描述:背光0-255,背光從0到255,亮度出現跳變,在中間(100)可能最亮,在255

檢視了一下使用的背光電源晶元資料,上邊有兩種調節的方法:

根據上面的表,發的脈衝越少,輸出的電流值越大,用option1方法寫的程式不管怎麼調節,得到的背光值總是來回跳,這個暫時沒找到問題在**?

如果使用option2,發幾個脈衝就是幾個脈衝,程式修改如下:

另外特別說明,晶元文件中提到需要拉低3ms,我這邊測試了下,如果拉低的時間太段,晶元來不及關斷的話,背光亮度會跳,所以要保證拉低的時間。

這個是背光pwm輸出,這個地方也存在乙個問題,就是pwm的時序,應該是高電平時間比低電平時間長才對,可是程式中的貌似低電平時間長。。。。。

之後直接重啟就可以了

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 從第一行向下顯示...

gdb除錯筆記

gcc main.c sum.c o main g gdb main info breakpoints 檢視所有的斷點 b main.c 24 設定斷點 b main.c main 可以用行號或者函式名字來設定斷點 break main.c 25 if a 109 條件斷點 disable 禁用所有...