ZHCSXY3 March 2025 LP5814
PRODUCTION DATA
LP5814 具有 4 個獨立的動畫引擎單元,ENGINE0、ENGINE1、ENGIN2 和 ENGINE3。可通過將 DEV_CONFIG4 寄存器中的 OUTx_ENGINE_CH 位置 1(x = 0、1、2、3)為每個通道選擇 4 個引擎中的任何一個。
構(gòu)造一個引擎單元 ENGINEx(x = 0、1、2、3)有 4 個引擎順序,即 ENGINEx_ORDER0、ENGINEx_ORDER1、ENGINEx_ORDER2 和 ENGINEx_ORDER3。引擎單元中的 4 個引擎順序是按順序執(zhí)行的。但是,可通過將 ENGINE_CONFIG4 和 ENGINE_CONFIG5 寄存器中相應(yīng)的 ExOy_EN 位置為 0 (x、y = 0、1、2、3)禁用引擎順序,以跳過 4 個引擎順序中的任何一個。
如果一個引擎單元中的 4 個引擎順序全部被禁用,則在發(fā)送 Start_command 后不會啟動引擎單元。相應(yīng)的內(nèi)部引擎繁忙標志未置 1,如 圖 7-7 中所示。
可以將引擎單元 ENGINEx 定義為重復(fù)執(zhí)行 ENGINE_CONFIG6 寄存器中 ENGINEx_REPT 規(guī)定的次數(shù)。
通過將相應(yīng)的 ExOy_EN 位置 1 來啟用引擎順序。可以通過 ENGINE_CONFIG0 至 ENGINE_CONFIG3 寄存器中的 ENGINEx_ORDERy(x、y = 0、1、2、3)來選擇 4 個基本模式中的任何一個。