ZHCUB08A May   2023  – September 2024 LP5890 , LP5891 , LP5891-Q1 , TLC6983 , TLC6984

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2软件设置
  6. 3示例代码结构
    1. 3.1 设计参数
    2. 3.2 流程图
    3. 3.3 系统设置
    4. 3.4 诊断
    5. 3.5 演示
  7. 4修订历史记录

引言

示例代码展示了点亮 LP5891Q1EVM、LP5891EVM、LP5890EVM、TLC6984EVM 和 TLC6983EVM 上的 LED 的功能。每个 EVM 都有各自的示例代码。但是,唯一的区别在于在 led_driver.h 文件中选择了所用的 LED 驱动器 IC。这有助于用户无需对示例代码进行任何修改即可点亮 EVM。

代码中有两种模式:动画和简单测试。默认选择动画模式。节 3.3介绍了如何在这两种模式之间切换。在动画模式下,两个帧用于向左、向右、向上和向下滚动,并根据预定义的顺序淡入淡出。第一个帧是米6体育平台手机版_好二三四 (TI) 32x32 RGB 像素的标识,第二个帧是 48x32 RGB 像素的彩虹图案。这意味着 EVM 的 LED 显示屏上并不总是显示整个帧。有关这方面的示例,请参阅节 3.5。本文档不会解释如何生成示例代码中的帧。

在简单测试模式下,用户可以使用一些预定义的 API 来点亮 LED 板、执行诊断或构建定制的连续时钟串行接口 (CCSI) 命令。示例代码附带打开所有 RGB LED 的功能,显示屏会显示为白色。此外,对每个帧都会执行诊断。有关诊断的更多信息,请参阅节 3.4

LP5891Q1EVM、LP5891EVM 和 LP5890EVM 可与 LP5899DYYEVM 配对使用。节 3.3介绍了如何启用配对。启用后,使用 LAUCHXL-F280039C 的 SPI 与 LP5899DYYEVM 进行通信,而不是使用 LAUCHXL-F280039C 的 CLB(可配置逻辑块)与 LP589X(Q1) EVM 进行通信。此外,还支持额外诊断功能。

示例代码中预定义的 API 会根据指定的系统自动调整。如需了解有关系统规格的更多详情,请参阅节 3.3