Placă de extensie a driverului LED STMicroelectronics X-NUCLEO-LED12A1 bazată pe Ghidul utilizatorului dispozitivului LED1202


Hardware pesteview
Placă de expansiune X-NUCLEO-LED12A1 Hardware s-a terminatview
Descriere hardware
- X-NUCLEO-LED12A1 este o placă de expansiune STM32 Nucleo concepută pentru a oferi o aplicație pentru driverul LED cu 12 canale LED1202. Contine 4 LED1202, pentru un total de 48 de LED-uri actionate independent. Doi conectori externi permit clientului să atașeze un panou LED extern, până la 48 de LED-uri și o sursă de alimentare externă pentru o cerere mai mare. X-NUCLEO-LED12A1 este controlat folosind o singură magistrală I2C. Un pin IO suplimentar este utilizat pentru detectarea IRQ provenind de la linia IRQ LED1202.
- În funcție de aplicația finală, LED-urile RGB sau de o singură culoare pot fi conectate la placă. Controlul separat al luminozității este posibil pentru fiecare canal.
- Este compatibil cu familia de plăci de dezvoltare STM32 Nucleo și cu aspectul conectorului Arduino UNO R3.
Caracteristici principale:
- 4 LED1202 la bord care conduc până la 48 de canale LED-uri
- Placa este controlată folosind o singură magistrală I2C
- Conector de alimentare extern pentru a furniza până la cererea maximă de curent
Produse cheie pe placa de extensie Nucleo:
LED1202
Driver LED cu curent de repaus redus cu 12 canale
Ultimele informații disponibile la www.st.com
X-NUCLEO-LED12A1

Top view

Fund view

Arhitectura SW a pachetului software X-CUBE-LED12A1view

Software Description:
Pachetul software de extindere X-CUBE-LED12A1 pentru STM32Cube rulează pe STM32 și include drivere care recunosc driverul LED IC LED1202. X-CUBE-LED12A1 este construit pe tehnologia software STM32Cube pentru a ușura portabilitatea între diferite microcontrolere STM32. Este compatibil cu plăcile de dezvoltare NUCLEO-L073RZ, NUCLEO-L476RG sau NUCLEO-F401RE STM32 Nucleo.
Caracteristici cheie:
- Sampaplicație pentru a rula un efect de lumină în modul StandAlone
- Sampaplicația pentru a interacționa cu software-ul pentru computer STSW-LED1202GUI
Ultimele informații disponibile la www.st.com
X-CUBE-LED12A1
Configurare și demonstrație Examples
Demo Example: Lista de materiale
Cerințe preliminare HW

- 1x placă de extensie a driverului LED
(X-NUCLEO-LED12A1) - 1x placă de dezvoltare STM32 Nucleo
(NUCLEO-L073RZ sau NUCLEO-L476RG sau NUCLEO-F401RE) - 1x cablu USB tip A la mini-B
- 1x laptop/PC cu Windows 7, 8 sau mai nou

Configurare hardware
Configurația jumperilor

Mai multe detalii despre configurațiile pin, modurile de alimentare și capabilitățile sunt conținute în UM2879
Demo Example: instrumente software
Cerințe preliminare SW
- STM32CubeIDE: Instrument software all-in-one multi-OS pentru programarea produselor STM32 sau
STSW-LINK009: driver USB ST-LINK/V2-1 - X-CUBE-LED12A1 : pachet software care include aplicația exampfișierele pentru NUCLEO-L073RZ, NUCLEO-L476RG, NUCLEO-F401RE să fie asociate cu X-NUCLEO-LED12A1
Demo Exampfișiere pentru diferite moduri de operare
- X-NUCLEO-LED12A1 vine cu 2 binare demo FW, conținute în pachetul X-CUBE-LED12A1
- LED12A1_xx
- LED12A1_xx_GUI
- Odată ce placa Nucleo este conectată la computer, este detectat un dispozitiv asemănător USB_STORAGE.
- Binarul FW poate fi programat în placa Nucleo doar făcând o operație de drag&drop

Interacționați cu STSW-LED1202GUI
- Firmware-ul LED12A1_L0/F0/F4_GUI permite interacțiunea X-NUCLEO-LED12A1 cu o aplicație SW care rulează pe PC.
- Aplicația SW (STSW-LED1202GUI) este conținută în folderul Utilități, în interiorul pachetului X-CUBE-LED12A1.
- Pentru utilizarea STSW-LED1202GUI, vă rugăm să consultați documentul de la webpagină
https://www.st.com/en/embedded-software/stsw-led1202gui.html

Toate documentele sunt disponibile în fila DOCUMENTARE a produselor aferente webpagină
- DB4498: Placă de extindere a driverului LED bazată pe dispozitivul LED1202 pentru STM32 Nucleo
- UM2879: Noțiuni introductive cu placa de extensie a driverului LED X-NUCLEO-LED12A1 bazată pe LED1202 și STM32 Nucleo
- Scheme, Gerber files, BOM
X-CUBE-LED12A1:
- DB4572: Extensie software driver LED pentru STM32Cube
- UM2941: Noțiuni introductive cu extensia software-ului driverului LED X-CUBE-LED12A1 pentru STM32Cube
Consulta www.st.com pentru lista completa
Mediu de dezvoltare deschis STM32: pesteview
Ecosistem STM32 ODE
PROTOTIPARE ȘI DEZVOLTARE RAPIDE, ACCESIBILE

The Mediu de dezvoltare deschis STM32 (ODE) este un deschide, flexibil, uşor şi accesibile mod de a dezvolta dispozitive și aplicații inovatoare bazate pe familia de microcontrolere STM32 pe 32 de biți combinată cu alte componente ST de ultimă generație conectate prin plăci de expansiune. Permite crearea rapidă de prototipuri cu componente de vârf care pot fi transformate rapid în proiecte finale.
STM32 ODE include următoarele cinci elemente:
- Plăci de dezvoltare STM32 Nucleo. O gamă completă de plăci de dezvoltare la prețuri accesibile pentru toate seriile de microcontrolere STM32, cu capacitate de expansiune unificată nelimitată și cu depanator/programator integrat
- Plăci de expansiune STM32 Nucleo. Plăci cu funcționalități suplimentare pentru a adăuga funcții de detectare, control, conectivitate, alimentare, audio sau alte funcții, după cum este necesar. Plăcile de expansiune sunt conectate deasupra plăcilor de dezvoltare STM32 Nucleo. Funcționalități mai complexe pot fi realizate prin stivuirea plăcilor de expansiune suplimentare
- Software-ul STM32Cube. Un set de instrumente gratuite și cărămizi software încorporate pentru a permite o dezvoltare rapidă și ușoară pe STM32, inclusiv un strat de abstracție hardware, middleware și configuratorul și generatorul de cod bazat pe PC STM32CubeMX
- Software de extindere STM32Cube. Software de expansiune oferit gratuit pentru utilizare cu plăcile de expansiune STM32 Nucleo și compatibil cu cadrul software STM32Cube
- Pachete de funcții STM32Cube. Set de funcții exampfișiere pentru unele dintre cele mai comune cazuri de aplicații, construite prin valorificarea modularității și interoperabilității plăcilor de dezvoltare și a expansiunilor STM32 Nucleo, cu software-ul și expansiunile STM32Cube.
Mediul de dezvoltare deschis STM32 este compatibil cu o serie de IDE-uri, inclusiv mediile IAR EWARM, Keil MDK, mbed și GCC.
STM32 Open Development Environment: tot ce aveți nevoie

Combinația unei game largi de plăci extensibile bazate pe produse comerciale de ultimă oră și software modular, de la nivel de driver până la nivel de aplicație, permite crearea rapidă de prototipuri a ideilor care pot fi transformate fără probleme în proiecte finale.
Pentru a începe designul dvs.:
- Alegeți placa de dezvoltare STM32 Nucleo (MCU) și plăcile de expansiune (X-NUCLEO) adecvate (senzori, conectivitate, audio, control motor etc.) pentru funcționalitatea de care aveți nevoie
- Selectați mediul dvs. de dezvoltare (IAR EWARM, Keil MDK și IDE-uri bazate pe GCC) și utilizați instrumentele și software-ul gratuit STM32Cube.
- Descărcați tot software-ul necesar pentru a rula funcționalitatea pe plăcile de expansiune STM32 Nucleo selectate.
- Compilați-vă designul și încărcați-l pe placa de dezvoltare STM32 Nucleo.
- Apoi începeți să dezvoltați și să testați aplicația dvs.
Software-ul dezvoltat pe hardware-ul de prototipare STM32 Open Development Environment poate fi utilizat direct într-o placă de prototipare avansată sau în proiectarea produsului final folosind aceleași componente ST comerciale sau componente din aceeași familie ca cele găsite pe plăcile STM32 Nucleo.
Documente/Resurse
![]() |
Placă de extensie a driverului LED STMicroelectronics X-NUCLEO-LED12A1 bazată pe dispozitivul LED1202 [pdfGhid de utilizare X-NUCLEO-LED12A1, placă de expansiune driver LED bazată pe dispozitivul LED1202, placă de expansiune driver X-NUCLEO-LED12A1 LED bazată pe dispozitiv LED1202, placă de expansiune driver bazată pe dispozitiv LED1202, placă de expansiune bazată pe dispozitiv LED1202, placă bazată pe dispozitiv LED1202, Bazat pe dispozitivul LED1202, dispozitivul LED1202 |




