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

STMicroelectronics логотиби STM32 АЧУУ

X-NUCLEO-LED12A1

Аппараттык камсыздоо бүттү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

Жогорку view

Төмөнкү view

Төмөнкү view

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

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 алдын ала талаптар

HW алдын ала талаптар

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

Адан мини-Бга чейин USB кабели

Аппараттык камсыздоону орнотуу

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

Жарык диоддордун кубат конфигурациясын орнотуу секиргичи J15

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 тактасына сүйрөп түшүрүү операциясы аркылуу гана программалоого болот

Demo Exampар кандай иштөө режимдери үчүн

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

STSW-LED1202GUI менен өз ара аракеттениңиз

Документтер жана тиешелүү булактар

Бардык документтер тиешелүү өнүмдөрдүн ДОКУМЕНТАЦИЯ өтмөгүндө жеткиликтүү webбет 

X-NUCLEO-LED12A1:

  • 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 экосистемасы

ТЕЗ, ЖЕТЕКТҮҮ ПРОТОТИП БЕРҮҮ ЖАНА ӨНДҮРҮҮ

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 Ачык өнүгүү чөйрөсү

Драйверден колдонмо деңгээлине чейин алдыңкы коммерциялык продуктыларга жана модулдук программалык камсыздоого негизделген кеңейтилүүчү такталардын кеңири спектринин айкалышы идеяларды тез прототиптештирүүгө мүмкүндүк берет, аларды акырындык менен акыркы дизайнга айландырууга болот.

Дизайныңызды баштоо үчүн:

  • Сизге керектүү функцияга ылайыктуу 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 түзмөккө негизделген

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *