要獲取 節(jié) 9.2.2 中的設(shè)計參數(shù),可參考以下編程步驟。
VIN 上電后,將 EN 拉至高電平,等待大約 1ms 后,即可啟用升壓轉(zhuǎn)換器。
- 執(zhí)行 I2C 從器件尋址(有關(guān)詳細信息,請參閱示例代碼)
- 設(shè)置 chip_en = 1,啟用器件(將 01h 寫入寄存器 000h)
- 設(shè)置 boost_vout = Fh 以設(shè)置 4.5V 升壓輸出電壓,并設(shè)置 max_current = 1h 以設(shè)置 51mA 最大輸出 LED 電流(將 1Fh 寫入寄存器 001h)
- 設(shè)置 led_mode = 4h 以將 LED 驅(qū)動模式配置為 4 次掃描的掃描驅(qū)動模式(將 40h 寫入寄存器 002h)
- 建議設(shè)置 lsd_threshold = 3h,以避免錯誤的 LSD 檢測。(將 0Bh 寫入寄存器 00Dh)
將 PWM 頻率、掃描順序、手動或自主模式、線性或指數(shù)調(diào)光曲線、相位對齊方法、vsync 模式、消隱時間、鉗位設(shè)置設(shè)為默認值(在其他應(yīng)用要求中,可以設(shè)置這些功能)。
- 發(fā)送更新命令以完成配置設(shè)置(將 55h 寫入寄存器 010h)
- 讀回 config_err_status 以檢查配置是否正確(讀取寄存器 300h)
- 啟用所有 12 個 LED(將 F0h 寫入寄存器 020h,將 FFh 寫入寄存器 021h)
- 為紅色 LED 設(shè)置 51mA 峰值電流(將 FFh 寫入寄存器 035h、038h、03Bh、03Eh),為綠色和藍色 LED 設(shè)置 40mA 峰值電流(將 CCh 寫入寄存器 034h、036h、037h、039h、03Ah、03Ch、03Dh、03Fh)
- 設(shè)置 100% 占空比以點亮 LED(將 FFh 寫入寄存器 044h - 04Fh)