STMicroelectronics X-NUCLEO-LED12A1 LED айдоочу кеңейтүү тактасынын негизинде LED1202 түзмөгүнүн колдонуучу колдонмосу


Аппараттык камсыздоо бүттүview
X-NUCLEO-LED12A1 кеңейтүү тактасы Аппараттык камсыздоо бүттүview
Аппараттык камсыздоонун сүрөттөлүшү
- X-NUCLEO-LED12A1 - бул 32 каналдуу LED драйвери LED12 үчүн тиркемени камсыз кылуу үчүн иштелип чыккан STM1202 Nucleo кеңейтүү тактасы. Анда 4 LED1202 бар, жалпысынан өз алдынча башкарылуучу 48 LED бар. Эки тышкы туташтыргыч кардарга тышкы LED панелин, 48ге чейин LEDди жана учурдагы суроо-талап үчүн тышкы энергия менен жабдууну кошууга мүмкүндүк берет. X-NUCLEO-LED12A1 бир I2C автобус аркылуу башкарылат. LED1202 IRQ линиясынан келген IRQ аныктоо үчүн кошумча IO пин колдонулат.
- Акыркы колдонууга жараша, RGB же бир түстүү диоддор тактага туташтырылышы мүмкүн. Ар бир канал үчүн өзүнчө жарыктыгын көзөмөлдөө мүмкүн.
- Бул STM32 Nucleo өнүктүрүү тактасынын үй-бүлөсүнө жана Arduino UNO R3 туташтыргычынын схемасына шайкеш келет.
Негизги өзгөчөлүктөрү:
- Борттогу 4 LED1202, ал 48ге чейин LED каналдарын айдайт
- Башкаруу бир I2C автобусунун жардамы менен башкарылат
- Тышкы электр туташтыргычы максималдуу учурдагы суроо-талапка чейин камсыз кылуу үчүн
Nucleo кеңейтүү тактасындагы негизги өнүмдөр:
LED1202
12-канал төмөн тынч учурдагы LED драйвери
Акыркы маалымат жеткиликтүү www.st.com
X-NUCLEO-LED12A1

Жогорку view

Төмөнкү view

X-CUBE-LED12A1 программалык пакети SW архитектурасы бүттүview

Software Descрипция:
STM12Cube үчүн X-CUBE-LED1A32 кеңейтүү программалык пакети STM32де иштейт жана LED Driver IC LED1202 тааныган драйверлерди камтыйт. X-CUBE-LED12A1 ар кандай STM32 микроконтроллерлери аркылуу көчүрүүнү жеңилдетүү үчүн STM32Cube программалык камсыздоо технологиясына курулган. Бул NUCLEO-L073RZ, NUCLEO-L476RG же NUCLEO-F401RE STM32 Nucleo иштеп чыгуу такталары менен шайкеш келет.
Негизги өзгөчөлүктөрү:
- SampStandAlone режиминде жарык эффектин иштетүү үчүн колдонмо
- SampSTSW-LED1202GUI PC Программасы менен иштешүү үчүн колдонмо
Акыркы маалымат жеткиликтүү www.st.com
X-CUBE-LED12A1
Орнотуу жана демо Examples
Demo Example: Материалдык эсеп
HW алдын ала талаптар

- 1x LED айдоочу кеңейтүү тактасы
(X-NUCLEO-LED12A1) - 1x STM32 Nucleo өнүктүрүү тактасы
(NUCLEO-L073RZ же NUCLEO-L476RG же NUCLEO-F401RE) - 1x USB түрү А мини-Б кабели
- Windows 1, 7 же андан жогору 8x Ноутбук/PC

Аппараттык камсыздоону орнотуу
Секиргичтердин конфигурациясы

PIN конфигурациялары, кубат режимдери жана мүмкүнчүлүктөрү жөнүндө көбүрөөк маалымат камтылган UM2879
Demo Example: программалык куралдар
SW алдын ала талаптар
- STM32CubeIDE: STM32 өнүмдөрүн программалоо үчүн баардыгы бир мульти-OS программалык куралы же
STSW-LINK009: ST-LINK/V2-1 USB драйвери - X-CUBE-LED12A1 : программалык пакет, анын ичинде тиркеме, мисалыampNUCLEO-L073RZ, NUCLEO-L476RG, NUCLEO-F401RE үчүн les X-NUCLEO-LED12A1 менен байланышкан
Demo Exampар кандай иштөө режимдери үчүн
- X-NUCLEO-LED12A1 X-CUBE-LED2A12 пакетинде камтылган 1 демо FW бинарлары менен келет
- LED12A1_xx
- LED12A1_xx_GUI
- Nucleo тактасы компьютерге сайылгандан кийин, USB_STORAGE сыяктуу түзүлүш аныкталат.
- FW бинардык тутумун Nucleo тактасына сүйрөп түшүрүү операциясы аркылуу гана программалоого болот

STSW-LED1202GUI менен өз ара аракеттениңиз
- Firmware LED12A1_L0/F0/F4_GUI X-NUCLEO-LED12A1 менен компьютерде иштеген SW тиркемесинин иштешине мүмкүндүк берет.
- SW колдонмосу (STSW-LED1202GUI) X-CUBE-LED12A1 пакетинин ичинде, Utilities папкасында камтылган.
- STSW-LED1202GUI колдонуу үчүн даректеги документти караңыз webбет
https://www.st.com/en/embedded-software/stsw-led1202gui.html

Бардык документтер тиешелүү өнүмдөрдүн ДОКУМЕНТАЦИЯ өтмөгүндө жеткиликтүү webбет
- DB4498: STM1202 Nucleo үчүн LED32 аппаратынын негизинде LED айдоочу кеңейтүү тактасы
- UM2879: LED12 жана STM1 Nucleo негизинде X-NUCLEO-LED1202A32 LED драйвер кеңейтүү тактасы менен баштоо
- Схематика, Гербер files, BOM
X-CUBE-LED12A1:
- DB4572: STM32Cube үчүн LED драйвери программалык камсыздоону кеңейтүү
- UM2941: STM12Cube үчүн X-CUBE-LED1A32 LED драйвер программасын кеңейтүү менен баштоо
Consult www.st.com толук тизмеси үчүн
STM32 ачык өнүгүү чөйрөсү: бүттүview
STM32 ODE экосистемасы
ТЕЗ, ЖЕТЕКТҮҮ ПРОТОТИП БЕРҮҮ ЖАНА ӨНДҮРҮҮ

The STM32 Ачык өнүгүү чөйрөсү (ODE) болуп саналат ачык, ийкемдүү, жеңил жана жеткиликтүү STM32 32-бит микроконтроллер үй-бүлөсүнө негизделген инновациялык түзүлүштөрдү жана тиркемелерди иштеп чыгуу жолу, кеңейтүү такталары аркылуу туташтырылган башка заманбап ST компоненттери менен айкалышкан. Ал тез арада акыркы дизайнга айландырыла турган алдыңкы компоненттер менен тез прототип түзүүгө мүмкүндүк берет.
STM32 ODE төмөнкү беш элементтерди камтыйт:
- STM32 Nucleo өнүктүрүү такталары. Бардык STM32 микроконтроллер сериялары үчүн, чексиз бирдиктүү кеңейтүү мүмкүнчүлүгү жана интегралдык мүчүлүштүктөрдү оңдоочу/программист менен комплекстүү өнүктүрүү такталарынын комплекси
- STM32 Nucleo кеңейтүү такталары. Керектүү учурда сезүү, башкаруу, туташуу, кубат, аудио же башка функцияларды кошуу үчүн кошумча функциялары бар такталар. Кеңейтүү такталары STM32 Nucleo иштеп чыгуу такталарынын үстүнө орнотулган. Татаал функцияларга кошумча кеңейтүү такталарын тизүү менен жетишүүгө болот
- STM32Cube программасы. STM32де тез жана оңой иштеп чыгууга мүмкүндүк берүүчү акысыз инструменттердин жана орнотулган программалык кирпичтердин жыйындысы, анын ичинде Аппараттык Абстракция катмары, орто программа жана STM32CubeMX PC негизиндеги конфигуратор жана код генератору.
- STM32Cube кеңейтүү программасы. Кеңейтүү программасы STM32 Nucleo кеңейтүү такталары менен колдонуу үчүн акысыз берилген жана STM32Cube программалык тутумуна шайкеш келет
- STM32Cube Function Packs. Функциянын жыйындысы, мисалыampSTM32 Nucleo иштеп чыгуу такталарынын жана кеңейтүүлөрүнүн, STM32Cube программалык камсыздоосу жана кеңейүүлөрү менен модулдукту жана өз ара иштешүүнү колдонуу менен курулган эң кеңири таралган колдонмо учурлары үчүн.
STM32 Ачык өнүгүү чөйрөсү бир катар IDE менен шайкеш келет, анын ичинде IAR EWARM, Keil MDK, mbed жана GCC негизиндеги чөйрөлөр.
STM32 Ачык өнүгүү чөйрөсү: сизге керектүү нерселердин баары

Драйверден колдонмо деңгээлине чейин алдыңкы коммерциялык продуктыларга жана модулдук программалык камсыздоого негизделген кеңейтилүүчү такталардын кеңири спектринин айкалышы идеяларды тез прототиптештирүүгө мүмкүндүк берет, аларды акырындык менен акыркы дизайнга айландырууга болот.
Дизайныңызды баштоо үчүн:
- Сизге керектүү функцияга ылайыктуу STM32 Nucleo өнүктүрүү тактасын (MCU) жана кеңейтүү (X-NUCLEO) такталарын (сенсорлор, туташуу, аудио, мотор башкаруу ж.б.) тандаңыз.
- Өнүктүрүү чөйрөңүздү (IAR EWARM, Keil MDK жана GCC негизиндеги IDE) тандап, акысыз STM32Cube куралдарын жана программасын колдонуңуз.
- Тандалган STM32 Nucleo кеңейтүү такталарында функцияларды иштетүү үчүн бардык керектүү программаны жүктөп алыңыз.
- Дизайныңызды түзүп, аны STM32 Nucleo өнүктүрүү тактасына жүктөңүз.
- Андан кийин колдонмоңузду иштеп чыгып, сынап баштаңыз.
STM32 Open Development Enviment прототиптөө жабдыктарында иштелип чыккан программалык камсыздоону өнүккөн прототиптөө тактасында же ошол эле коммерциялык ST компоненттерин же STM32 Nucleo такталарында табылган бир үй-бүлөдөгү компоненттерди колдонуу менен акыркы продукт дизайнында түздөн-түз колдонсо болот.
Документтер / Ресурстар
![]() |
STMicroelectronics X-NUCLEO-LED12A1 LED драйверин кеңейтүү тактасы LED1202 түзмөгүнүн негизинде [pdf] Колдонуучунун колдонмосу X-NUCLEO-LED12A1, LED1202 түзмөгүнө негизделген LED айдоочу кеңейтүү тактасы, LED12 түзмөгүнө негизделген X-NUCLEO-LED1A1202 LED драйверди кеңейтүү тактасы, LED1202 түзмөгүнө негизделген айдоочу кеңейтүү тактасы, LED1202 түзмөгүнө негизделген кеңейтүү тактасы, LED1202 түзмөгүнө негизделген, такта1202 LED1202 түзмөккө, LEDXNUMX түзмөккө негизделген |




