ZHCUAX8 april 2023 TPS929120-Q1 , TPS929121-Q1 , TPS929160-Q1 , TPS929240-Q1
示例代碼展示了點(diǎn)亮 TPS929120EVM、TPS929160EVM 和 TPS929240EVM 上的 LED 的功能。每個(gè) EVM 都有各自的示例代碼。但是,唯一的區(qū)別在于在 led_driver.h 文件中選擇了所用的 LED 驅(qū)動(dòng)器 IC。這有助于用戶無需對(duì)示例代碼進(jìn)行任何修改即可點(diǎn)亮 EVM。
代碼中有兩種模式:動(dòng)畫和 EEPROM 編程。默認(rèn)選擇動(dòng)畫模式。節(jié) 4.2介紹了如何在這兩種模式之間切換。在動(dòng)畫模式下,根據(jù)預(yù)定義的順序使用 6 種不同的動(dòng)畫。通過點(diǎn)擊 MSP-EXP430F5529LP 上的按鈕 S2,可在不同動(dòng)畫之間切換。在每次播放動(dòng)畫后,都會(huì)執(zhí)行診斷以確定是否發(fā)生了任何故障。更多有關(guān)診斷結(jié)果的信息,請(qǐng)參閱節(jié) 4.3。
示例代碼附帶許多預(yù)定義的 API,這些 API 可用于更改 LED 驅(qū)動(dòng)器的配置、執(zhí)行診斷或構(gòu)建自定義 FlexWire 命令。預(yù)定義的 API 會(huì)根據(jù)指定的系統(tǒng)自動(dòng)調(diào)整。如需了解有關(guān)系統(tǒng)演示的更多詳情,請(qǐng)參閱節(jié) 4.2。