មាតិកា លាក់

STMicroelectronics X-NUCLEO-LED12A1 បន្ទះពង្រីកកម្មវិធីបញ្ជា LED ដោយផ្អែកលើការណែនាំអ្នកប្រើប្រាស់ឧបករណ៍ LED1202

និមិត្តសញ្ញា STMicroelectronics STM32 បើក

X-NUCLEO-LED12A1

Hardware លើសview

បន្ទះពង្រីក X-NUCLEO-LED12A1 Hardware ចប់view

ការពិពណ៌នាផ្នែករឹង

  • X-NUCLEO-LED12A1 គឺជាបន្ទះពង្រីក STM32 Nucleo ដែលត្រូវបានរចនាឡើងដើម្បីផ្តល់កម្មវិធីសម្រាប់ 12 channels LED driver LED1202។ វាមាន 4 LED1202 សម្រាប់សរុបចំនួន 48 LEDs ដែលត្រូវបានជំរុញដោយឯករាជ្យ។ ឧបករណ៍ភ្ជាប់ខាងក្រៅពីរអនុញ្ញាតឱ្យអតិថិជនភ្ជាប់បន្ទះ LED ខាងក្រៅរហូតដល់ 48 LEDs និងការផ្គត់ផ្គង់ថាមពលខាងក្រៅសម្រាប់តម្រូវការបច្ចុប្បន្នបន្ថែមទៀត។ X-NUCLEO-LED12A1 ត្រូវបានគ្រប់គ្រងដោយប្រើឡានក្រុង I2C តែមួយ។ ម្ជុល IO បន្ថែមត្រូវបានប្រើសម្រាប់ការរកឃើញ IRQ ដែលចេញមកពីខ្សែ LED1202 IRQ ។
  • អាស្រ័យលើកម្មវិធីបញ្ចប់ RGB ឬ LED ពណ៌តែមួយអាចត្រូវបានភ្ជាប់ទៅក្តារ។ ការគ្រប់គ្រងពន្លឺដាច់ដោយឡែកគឺអាចធ្វើទៅបានសម្រាប់ប៉ុស្តិ៍នីមួយៗ។
  • វាអាចប្រើបានជាមួយគ្រួសារក្រុមប្រឹក្សាអភិវឌ្ឍន៍ STM32 Nucleo និងជាមួយប្លង់ឧបករណ៍ភ្ជាប់ Arduino UNO R3 ។

លក្ខណៈពិសេសចម្បង៖

  • 4 LED1202 នៅលើយន្តហោះដែលជំរុញដល់ទៅ 48 ឆានែល LEDs
  • ក្តារត្រូវបានគ្រប់គ្រងដោយប្រើឡានក្រុង I2C តែមួយ
  • ឧបករណ៍ភ្ជាប់ថាមពលខាងក្រៅដើម្បីផ្គត់ផ្គង់រហូតដល់តម្រូវការបច្ចុប្បន្នអតិបរមា

ផលិតផលសំខាន់ៗនៅលើបន្ទះពង្រីក Nucleo៖
LED1202 ។
កម្មវិធីបញ្ជា LED បច្ចុប្បន្នស្ងាត់ 12 ឆានែល

ព័ត៌មានចុងក្រោយមាននៅ www.st.com
X-NUCLEO-LED12A1

Hardware ចប់view

កំពូល view

កំពូល view

បាត view

បាត view

កញ្ចប់កម្មវិធី X-CUBE-LED12A1 ស្ថាបត្យកម្ម SW ត្រូវបានបញ្ចប់view

ស្ថាបត្យកម្ម SWview

កម្មវិធីពិពណ៌នាច្រៀក៖

កញ្ចប់កម្មវិធីពង្រីក X-CUBE-LED12A1 សម្រាប់ STM32Cube ដំណើរការលើ STM32 និងរួមបញ្ចូលកម្មវិធីបញ្ជាដែលទទួលស្គាល់ LED Driver IC LED1202។ X-CUBE-LED12A1 ត្រូវបានបង្កើតឡើងនៅលើបច្ចេកវិទ្យាសូហ្វវែរ STM32Cube ដើម្បីសម្រួលដល់ការចល័តតាមមីក្រូកុងទ័រ STM32 ផ្សេងៗគ្នា។ វាអាចប្រើបានជាមួយ NUCLEO-L073RZ, NUCLEO-L476RG ឬ NUCLEO-F401RE STM32 Nucleo ក្រុមប្រឹក្សាអភិវឌ្ឍន៍។

លក្ខណៈសំខាន់ៗ៖

  • Sample កម្មវិធីដើម្បីដំណើរការបែបផែនពន្លឺមួយចំនួននៅក្នុងរបៀប StandAlone
  • Sample កម្មវិធីដើម្បីធ្វើអន្តរកម្មជាមួយកម្មវិធីកុំព្យូទ័រ STSW-LED1202GUI

ព័ត៌មានចុងក្រោយមាននៅ www.st.com
X-CUBE-LED12A1

ដំឡើង និងសាកល្បង Examples

Demo Example: វិក័យប័ត្រនៃសម្ភារៈ

តម្រូវការជាមុនរបស់ HW

តម្រូវការជាមុនរបស់ HW

  • បន្ទះពង្រីកកម្មវិធីបញ្ជា LED 1x
    (X-NUCLEO-LED12A1)
  • ក្រុមប្រឹក្សាអភិវឌ្ឍន៍នុយក្លេអ៊ែរ 1x STM32
    (NUCLEO-L073RZ ឬ NUCLEO-L476RG ឬ NUCLEO-F401RE)
  • 1x ខ្សែ USB ប្រភេទ A ទៅ mini-B
  • 1x Laptop/PC ដែលមាន Windows 7, 8 ឬខ្ពស់ជាងនេះ។

ខ្សែ USB A ទៅ Mini-B

ការដំឡើងផ្នែករឹង

ការកំណត់រចនាសម្ព័ន្ធ Jumpers

ការកំណត់រចនាសម្ព័ន្ធថាមពល LEDs jumper J15

ព័ត៌មានលម្អិតបន្ថែមអំពីការកំណត់រចនាសម្ព័ន្ធម្ជុល របៀបថាមពល និងសមត្ថភាពមាននៅក្នុង UM2879

Demo Example: ឧបករណ៍កម្មវិធី

តម្រូវការជាមុន SW

  • STM32CubeIDE៖ ឧបករណ៍​កម្មវិធី​ពហុ​ប្រព័ន្ធ​ប្រតិបត្តិការ​ទាំងអស់​ក្នុង​មួយ​សម្រាប់​សរសេរ​កម្មវិធី​ផលិតផល STM32 ឬ
    STSW-LINK009៖ កម្មវិធីបញ្ជា USB ST-LINK/V2-1
  • X-CUBE-LED12A1៖ កញ្ចប់កម្មវិធី រួមទាំងកម្មវិធី ឧamples សម្រាប់ NUCLEO-L073RZ, NUCLEO-L476RG, NUCLEO-F401RE ដែលត្រូវភ្ជាប់ជាមួយ X-NUCLEO-LED12A1
Demo Examples សម្រាប់របៀបប្រតិបត្តិការផ្សេងៗគ្នា
  • X-NUCLEO-LED12A1 ភ្ជាប់មកជាមួយ 2 demo FW binaries ដែលមាននៅក្នុងកញ្ចប់ X-CUBE-LED12A1
    • LED12A1_xx
    • LED12A1_xx_GUI
  • នៅពេលដែលបន្ទះ Nucleo ត្រូវបានដោតចូលទៅក្នុងកុំព្យូទ័រនោះ ឧបករណ៍ដូចជា USB_STORAGE ត្រូវបានរកឃើញ។
  • FW binary អាច​ត្រូវ​បាន​ដាក់​កម្មវិធី​ទៅ​ក្នុង Nucleo board ដោយ​គ្រាន់​តែ​ធ្វើ​ប្រតិបត្តិការ​អូស​និង​ទម្លាក់

Demo Examples សម្រាប់របៀបប្រតិបត្តិការផ្សេងៗគ្នា

ធ្វើអន្តរកម្មជាមួយ STSW-LED1202GUI
  • កម្មវិធីបង្កប់ LED12A1_L0/F0/F4_GUI អនុញ្ញាតឱ្យមានអន្តរកម្មនៃ X-NUCLEO-LED12A1 ជាមួយនឹងកម្មវិធី SW ដែលដំណើរការលើកុំព្យូទ័រ។
  • កម្មវិធី SW (STSW-LED1202GUI) មាននៅក្នុងថត Utilities នៅខាងក្នុងកញ្ចប់ X-CUBE-LED12A1។
  • សម្រាប់ការប្រើប្រាស់ STSW-LED1202GUI សូមមើលឯកសារនៅផ្នែក webទំព័រ
    https://www.st.com/en/embedded-software/stsw-led1202gui.html

ធ្វើអន្តរកម្មជាមួយ STSW-LED1202GUI

ឯកសារ និងធនធានពាក់ព័ន្ធ

ឯកសារទាំងអស់មាននៅក្នុងផ្ទាំង DOCUMENTATION នៃផលិតផលដែលពាក់ព័ន្ធ webទំព័រ 

X-NUCLEO-LED12A1:

  • DB4498៖ បន្ទះពង្រីកកម្មវិធីបញ្ជា LED ផ្អែកលើឧបករណ៍ LED1202 សម្រាប់ STM32 Nucleo
  • UM2879៖ ចាប់ផ្តើមជាមួយបន្ទះពង្រីកកម្មវិធីបញ្ជា LED X-NUCLEO-LED12A1 ដោយផ្អែកលើ LED1202 និង STM32 Nucleo
  • គ្រោងការណ៍, Gerber files, BOM

X-CUBE-LED12A1:

  • DB4572៖ ការពង្រីកកម្មវិធីបញ្ជា LED សម្រាប់ STM32Cube
  • UM2941៖ ចាប់ផ្តើមជាមួយនឹងការពង្រីកកម្មវិធីបញ្ជា LED X-CUBE-LED12A1 សម្រាប់ STM32Cube

ពិគ្រោះ www.st.com សម្រាប់បញ្ជីពេញលេញ

បរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32៖ ជាងview

ប្រព័ន្ធអេកូ STM32 ODE

ការបង្កើតគំរូ និងការអភិវឌ្ឍន៍លឿន តម្លៃសមរម្យ

ប្រព័ន្ធអេកូ STM32 ODE

នេះ។ បរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32 (ODE) គឺ ន បើក, អាចបត់បែនបាន។, ងាយស្រួល និង មានតម្លៃសមរម្យ វិធីដើម្បីអភិវឌ្ឍឧបករណ៍ និងកម្មវិធីប្រកបដោយភាពច្នៃប្រឌិតដោយផ្អែកលើ STM32 32-bit microcontroller family រួមបញ្ចូលគ្នាជាមួយសមាសធាតុ ST ដ៏ទំនើបផ្សេងទៀតដែលភ្ជាប់តាមរយៈបន្ទះពង្រីក។ វា​អនុញ្ញាត​ឱ្យ​ការ​បង្កើត​គំរូ​លឿន​ជាមួយ​នឹង​សមាសធាតុ​ឈានមុខ​គេ​ដែល​អាច​បំប្លែង​ទៅជា​ការរចនា​ចុងក្រោយ​បាន​យ៉ាង​ឆាប់រហ័ស។

STM32 ODE រួមមានធាតុទាំងប្រាំខាងក្រោម៖

  • ក្រុមប្រឹក្សាអភិវឌ្ឍន៍នុយក្លេអ៊ែរ STM32. ជួរដ៏ទូលំទូលាយនៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដែលមានតម្លៃសមរម្យសម្រាប់គ្រប់ស៊េរី microcontroller STM32 ទាំងអស់ ជាមួយនឹងសមត្ថភាពពង្រីកបង្រួបបង្រួមគ្មានដែនកំណត់ និងជាមួយឧបករណ៍បំបាត់កំហុស/អ្នកសរសេរកម្មវិធីរួមបញ្ចូលគ្នា
  • បន្ទះពង្រីកនុយក្លេអ៊ែរ STM32. ក្តារដែលមានមុខងារបន្ថែមដើម្បីបន្ថែមការចាប់សញ្ញា ការគ្រប់គ្រង ការតភ្ជាប់ ថាមពល អូឌីយ៉ូ ឬមុខងារផ្សេងទៀតតាមតម្រូវការ។ បន្ទះពង្រីកត្រូវបានដោតនៅលើកំពូលនៃបន្ទះអភិវឌ្ឍន៍ STM32 Nucleo ។ មុខងារស្មុគ្រស្មាញកាន់តែច្រើនអាចសម្រេចបានដោយការដាក់បន្ទះពង្រីកបន្ថែម
  • កម្មវិធី STM32Cube. សំណុំនៃឧបករណ៍ដែលមិនគិតថ្លៃ និងដុំសូហ្វវែរដែលបានបង្កប់ ដើម្បីបើកដំណើរការការអភិវឌ្ឍន៍លឿន និងងាយស្រួលនៅលើ STM32 រួមទាំង Hardware Abstraction Layer, middleware និង STM32CubeMX PC-based configurator និង code generator
  • កម្មវិធីពង្រីក STM32Cube. កម្មវិធីពង្រីកត្រូវបានផ្តល់ជូនដោយឥតគិតថ្លៃសម្រាប់ការប្រើប្រាស់ជាមួយនឹងបន្ទះពង្រីក STM32 Nucleo និងត្រូវគ្នាជាមួយក្របខ័ណ្ឌកម្មវិធី STM32Cube
  • កញ្ចប់មុខងារ STM32Cube. សំណុំនៃមុខងារ ឧamples សម្រាប់ករណីកម្មវិធីសាមញ្ញបំផុតមួយចំនួនដែលបង្កើតឡើងដោយប្រើម៉ូឌុល និងអន្តរប្រតិបត្តិការនៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ និងពង្រីក STM32 Nucleo ជាមួយនឹងកម្មវិធី STM32Cube និងការពង្រីក។

បរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32 គឺត្រូវគ្នាជាមួយ IDEs មួយចំនួន រួមមាន IAR EWARM, Keil MDK, mbed និងបរិស្ថានដែលមានមូលដ្ឋានលើ GCC ។

បរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32៖ អ្វីទាំងអស់ដែលអ្នកត្រូវការ

បរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32

ការរួមបញ្ចូលគ្នានៃបន្ទះដែលអាចពង្រីកបានយ៉ាងទូលំទូលាយដោយផ្អែកលើផលិតផលពាណិជ្ជកម្មឈានមុខគេ និងកម្មវិធីម៉ូឌុល ពីកម្មវិធីបញ្ជារហូតដល់កម្រិតកម្មវិធី អនុញ្ញាតឱ្យបង្កើតគំរូគំនិតយ៉ាងឆាប់រហ័សដែលអាចផ្លាស់ប្តូរយ៉ាងរលូនទៅជាការរចនាចុងក្រោយ។

ដើម្បីចាប់ផ្តើមការរចនារបស់អ្នក៖

  • ជ្រើសរើសក្រុមប្រឹក្សាអភិវឌ្ឍន៍នុយក្លេអ៊ែរ STM32 (MCU) និងការពង្រីក (X-NUCLEO) ដែលសមស្រប (ឧបករណ៍ចាប់សញ្ញា ការតភ្ជាប់ អូឌីយ៉ូ ការគ្រប់គ្រងម៉ូទ័រ។ល។) សម្រាប់មុខងារដែលអ្នកត្រូវការ។
  • ជ្រើសរើសបរិយាកាសអភិវឌ្ឍន៍របស់អ្នក (IAR EWARM, Keil MDK និង IDEs ដែលមានមូលដ្ឋានលើ GCC) ហើយប្រើឧបករណ៍ និងកម្មវិធី STM32Cube ឥតគិតថ្លៃ។
  • ទាញយកកម្មវិធីចាំបាច់ទាំងអស់ ដើម្បីដំណើរការមុខងារនៅលើបន្ទះពង្រីក STM32 Nucleo ដែលបានជ្រើសរើស។
  • ចងក្រងការរចនារបស់អ្នក ហើយបញ្ចូលវាទៅក្នុងក្រុមប្រឹក្សាអភិវឌ្ឍន៍ STM32 Nucleo ។
  • បន្ទាប់មកចាប់ផ្តើមបង្កើត និងសាកល្បងកម្មវិធីរបស់អ្នក។

កម្មវិធីដែលត្រូវបានបង្កើតឡើងនៅលើផ្នែករឹងគំរូគំរូនៃបរិស្ថានអភិវឌ្ឍន៍បើកចំហ STM32 អាចត្រូវបានប្រើដោយផ្ទាល់នៅក្នុងបន្ទះគំរូគំរូកម្រិតខ្ពស់ ឬនៅក្នុង និងបញ្ចប់ការរចនាផលិតផលដោយប្រើសមាសភាគ ST ពាណិជ្ជកម្មដូចគ្នា ឬសមាសធាតុមកពីគ្រួសារដូចគ្នាជាមួយនឹងអ្វីដែលបានរកឃើញនៅលើបន្ទះ STM32 Nucleo ។

ឯកសារ/ធនធាន

បន្ទះពង្រីកកម្មវិធីបញ្ជា LED STMicroelectronics X-NUCLEO-LED12A1 ផ្អែកលើឧបករណ៍ LED1202 [pdf] ការណែនាំអ្នកប្រើប្រាស់
X-NUCLEO-LED12A1, បន្ទះពង្រីកកម្មវិធីបញ្ជា LED ផ្អែកលើឧបករណ៍ LED1202, បន្ទះពង្រីកកម្មវិធីបញ្ជា LED X-NUCLEO-LED12A1 ផ្អែកលើឧបករណ៍ LED1202, ក្រុមប្រឹក្សាពង្រីកកម្មវិធីបញ្ជាដោយផ្អែកលើឧបករណ៍ LED1202, បន្ទះពង្រីកដោយផ្អែកលើឧបករណ៍ LED1202, ក្រុមប្រឹក្សាភិបាលផ្អែកលើឧបករណ៍ LED1202, ក្រុមប្រឹក្សាភិបាលផ្អែកលើឧបករណ៍ LED1202 ផ្អែកលើឧបករណ៍ LED1202 ឧបករណ៍ LEDXNUMX

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *