ZHCAER3A September   2024  – August 2025

 

  1.   1
  2. 说明
  3. 所需外设
  4. 设计步骤
  5. 设计注意事项
  6. 软件流程图
  7. 应用代码
  8. 硬件设计
  9. 结果
  10. 其他资源
  11. 10修订历史记录
  12. 11E2E
  13. 12商标

设计步骤

  1. 确定矩阵中使用的 LED 数量以及矩阵尺寸。矩阵尺寸决定了所需的 GPIO 引脚数。
  2. 将 GPIO 引脚分为行引脚和列引脚。
  3. 将所有行和列引脚配置为输出。
  4. 通过采用所有列引脚 GPIO 值的逐位或运算来确定列引脚的掩码值。
  5. 创建存储器表和存储器表更新函数。
  6. 为行更新状态机创建枚举表以遍历行。
  7. 配置计时器中断,并为行更新状态机编写应用程序代码,以使 LED 状态递增。
  8. 编写应用程序代码,以设置显示周期,并在显示发生变化时使用新的列引脚值更新存储器表。