ZHCUB08A May 2023 – September 2024 LP5890 , LP5891 , LP5891-Q1 , LP5899 , LP5899-Q1 , TLC6983 , TLC6984 , TLC6989
示例代碼展示了點亮 LP5891Q1EVM、LP5891EVM、LP5890EVM、TLC6984EVM 和 TLC6983EVM 上的 LED 的功能。每個 EVM 都有各自的示例代碼。但是,唯一的區(qū)別在于在 led_driver.h 文件中選擇了所用的 LED 驅(qū)動器 IC。這有助于用戶無需對示例代碼進(jìn)行任何修改即可點亮 EVM。
代碼中有兩種模式:動畫和簡單測試。默認(rèn)選擇動畫模式。節(jié) 3.3介紹了如何在這兩種模式之間切換。在動畫模式下,兩個幀用于向左、向右、向上和向下滾動,并根據(jù)預(yù)定義的順序淡入淡出。第一個幀是德州儀器 (TI) 32x32 RGB 像素的標(biāo)識,第二個幀是 48x32 RGB 像素的彩虹圖案。這意味著 EVM 的 LED 顯示屏上并不總是顯示整個幀。有關(guān)這方面的示例,請參閱節(jié) 3.5。本文檔不會解釋如何生成示例代碼中的幀。
在簡單測試模式下,用戶可以使用一些預(yù)定義的 API 來點亮 LED 板、執(zhí)行診斷或構(gòu)建定制的連續(xù)時鐘串行接口 (CCSI) 命令。示例代碼附帶打開所有 RGB LED 的功能,顯示屏?xí)@示為白色。此外,對每個幀都會執(zhí)行診斷。有關(guān)診斷的更多信息,請參閱節(jié) 3.4。
LP5891Q1EVM、LP5891EVM 和 LP5890EVM 可與 LP5899DYYEVM 配對使用。節(jié) 3.3介紹了如何啟用配對。啟用后,使用 LAUCHXL-F280039C 的 SPI 與 LP5899DYYEVM 進(jìn)行通信,而不是使用 LAUCHXL-F280039C 的 CLB(可配置邏輯塊)與 LP589X(Q1) EVM 進(jìn)行通信。此外,還支持額外診斷功能。
示例代碼中預(yù)定義的 API 會根據(jù)指定的系統(tǒng)自動調(diào)整。如需了解有關(guān)系統(tǒng)規(guī)格的更多詳情,請參閱節(jié) 3.3。