STMicroelectronics X-NUCLEO-LED12A1 LED 驱动器扩展板基于 LED1202 设备用户指南

意法半导体标志 STM32 开放

X-NUCLEO-LED12A1

硬件结束view

X-NUCLEO-LED12A1扩展板 硬件结束view

硬件描述

  • X-NUCLEO-LED12A1 是 STM32 Nucleo 扩展板,旨在为 12 通道 LED 驱动器 LED1202 提供应用。 它包含 4 个 LED1202,总共 48 个 LED 独立驱动。 两个外部连接器允许客户连接一个外部 LED 面板、多达 48 个 LED 和一个外部电源,以满足更多电流需求。 X-NUCLEO-LED12A1 使用单个 I2C 总线进行控制。 额外的 IO 引脚用于检测来自 LED1202 IRQ 线的 IRQ。
  • 根据最终应用,RGB 或单色 LED 可以连接到板上。 每个通道都可以单独控制亮度。
  • 它与 STM32 Nucleo 开发板系列和 Arduino UNO R3 连接器布局兼容。

主要特点:

  • 4 个板载 LED1202,可驱动多达 48 个 LED 通道
  • 该板使用单个 I2C 总线进行控制
  • 外部电源连接器可提供最大电流需求

Nucleo 扩展板上的主要产品:
LED1202
12 通道低静态电流 LED 驱动器

最新信息可在 www.st.com
X-NUCLEO-LED12A1

硬件结束view

顶部 view

顶部 view

底部 view

底部 view

X-CUBE-LED12A1 软件包 SW 架构view

SW架构结束view

软件描述翻唱:

STM12Cube 的 X-CUBE-LED1A32 扩展软件包在 STM32 上运行,包括识别 LED Driver IC LED1202 的驱动程序。 X-CUBE-LED12A1 基于 STM32Cube 软件技术构建,以简化跨不同 STM32 微控制器的可移植性。 它与 NUCLEO-L073RZ、NUCLEO-L476RG 或 NUCLEO-F401RE STM32 Nucleo 开发板兼容。

主要特点:

  • Sample 应用程序在 StandAlone 模式下运行一些灯光效果
  • Samp与 STSW-LED1202GUI PC 软件交互的应用程序

最新信息可在 www.st.com
X-立方体-LED12A1

设置和演示 Examp莱斯

演示版ample: 物料清单

硬件先决条件

硬件先决条件

  • 1x LED 驱动扩展板
    (X-NUCLEO-LED12A1)
  • 1x STM32 Nucleo 开发板
    (NUCLEO-L073RZ 或 NUCLEO-L476RG 或 NUCLEO-F401RE)
  • 1x USB A 型到 mini-B 电缆
  • 1 台装有 Windows 7、8 或更高版本的笔记本电脑/PC

A 到 mini-B USB 电缆

硬件设置

跳线配置

LED 电源配置设置跳线 J15

有关引脚配置、电源模式和功能的更多详细信息,请参见 UM2879

演示版ample: 软件工具

软件先决条件

  • STM32CubeIDE: 多合一的多操作​​系统软件工具,用于编程 STM32 产品或
    STSW-LINK009:ST-LINK/V2-1 USB驱动
  • X-立方体-LED12A1 : 包含应用程序的软件包amp用于与 X-NUCLEO-LED073A476 关联的 NUCLEO-L401RZ、NUCLEO-L12RG、NUCLEO-F1RE 的文件
演示版amp用于不同操作模式的文件
  • X-NUCLEO-LED12A1 带有 2 个演示固件二进制文件,包含在 X-CUBE-LED12A1 包中
    • LED12A1_xx
    • LED12A1_xx_GUI
  • 一旦将 Nucleo 板插入 PC,就会检测到类似 USB_STORAGE 的设备。
  • 只需进行拖放操作即可将固件二进制文件编程到 Nucleo 板中

演示版amp用于不同操作模式的文件

与 STSW-LED1202GUI 交互
  • 固件 LED12A1_L0/F0/F4_GUI 允许 X-NUCLEO-LED12A1 与 PC 上运行的软件应用程序进行交互。
  • SW 应用程序 (STSW-LED1202GUI) 包含在 X-CUBE-LED12A1 包内的 Utilities 文件夹中。
  • STSW-LED1202GUI的使用方法请参考文档 web页
    https://www.st.com/en/embedded-software/stsw-led1202gui.html

与 STSW-LED1202GUI 交互

文件及相关资源

所有文档都可以在相关产品的文档选项卡中找到 web页 

X-NUCLEO-LED12A1:

  • DB4498: 基于 LED1202 器件的 LED 驱动扩展板,适用于 STM32 Nucleo
  • UM2879: 基于 LED12 和 STM1 Nucleo 的 X-NUCLEO-LED1202A32 LED 驱动扩展板入门
  • 原理图,格柏 files,物料清单

X-立方体-LED12A1:

  • DB4572:STM32Cube的LED驱动软件扩展
  • UM2941: STM12Cube 的 X-CUBE-LED1A32 LED 驱动软件扩展入门

咨询 www.st.com 完整列表

STM32开放开发环境:结束view

STM32 ODE 生态系统

快速、经济的原型设计和开发

STM32 ODE 生态系统

STM32开放开发环境 (ODE) 是一个 打开, 灵活的, 简单的负担得起 基于 STM32 32 位微控制器系列以及通过扩展板连接的其他最先进的 ST 组件,开发创新设备和应用程序的方法。 它支持使用可以快速转化为最终设计的前沿组件进行快速原型设计。

STM32 ODE 包括以下五个元素:

  • STM32 Nucleo 开发板. 适用于所有 STM32 微控制器系列的全系列经济实惠的开发板,具有无限的统一扩展能力,并具有集成调试器/编程器
  • STM32 Nucleo 扩展板. 具有附加功能的板卡,可根据需要添加传感、控制、连接、电源、音频或其他功能。 扩展板插在 STM32 Nucleo 开发板的顶部。 通过堆叠额外的扩展板可以实现更复杂的功能
  • STM32Cube软件. 一套免费工具和嵌入式软件块,可在 STM32 上实现快速轻松的开发,包括硬件抽象层、中间件和 STM32CubeMX 基于 PC 的配置器和代码生成器
  • STM32Cube扩展软件. 免费提供与STM32 Nucleo扩展板配套使用的扩展软件,兼容STM32Cube软件框架
  • STM32Cube 功能包. 一组函数 examp通过利用 STM32 Nucleo 开发板和扩展的模块化和互操作性以及 STM32Cube 软件和扩展构建的一些最常见应用案例的文件。

STM32 开放式开发环境兼容多种 IDE,包括 IAR EWARM、Keil MDK、mbed 和基于 GCC 的环境。

STM32 开放式开发环境:应有尽有

STM32开放开发环境

基于领先的商业产品和模块化软件的广泛的可扩展板的组合,从驱动程序到应用程序级别,可以实现可以顺利转化为最终设计的想法的快速原型设计。

开始你的设计:

  • 为您需要的功能选择合适的 STM32 Nucleo 开发板 (MCU) 和扩展 (X-NUCLEO) 板(传感器、连接、音频、电机控制等)
  • 选择您的开发环境(IAR EWARM、Keil MDK 和基于 GCC 的 IDE)并使用免费的 STM32Cube 工具和软件。
  • 下载所有必要的软件,以在选定的 STM32 Nucleo 扩展板上运行该功能。
  • 编译您的设计并将其上传到 STM32 Nucleo 开发板。
  • 然后开始开发和测试您的应用程序。

在 STM32 开放式开发环境原型开发硬件上开发的软件可直接用于高级原型开发板或使用相同的商用 ST 组件或与 STM32 Nucleo 开发板上的组件相同系列的组件用于最终产品设计。

文件/资源

STMicroelectronics X-NUCLEO-LED12A1 LED驱动扩展板基于LED1202器件 [pdf] 用户指南
X-NUCLEO-LED12A1, 基于LED1202设备的LED驱动扩展板, X-NUCLEO-LED12A1基于LED1202设备的LED驱动扩展板, 基于LED1202设备的驱动扩展板, 基于LED1202设备的扩展板, 基于LED1202设备的板,基于LED1202器件,LED1202器件

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *