لوحة توسيع برنامج تشغيل STMicroelectronics X-NUCLEO-LED12A1 LED استنادًا إلى دليل مستخدم جهاز LED1202

شعار شركة إس تي ميكروإلكترونيكس STM32 مفتوح

X-نوكليو-LED12A1

الأجهزة انتهتview

X-NUCLEO-LED12A1 لوحة التوسع الأجهزة انتهتview

وصف الأجهزة

  • X-NUCLEO-LED12A1 عبارة عن لوحة توسيع STM32 Nucleo مصممة لتوفير تطبيق لبرنامج تشغيل LED ذو 12 قناة LED1202. يحتوي على 4 مصابيح LED1202، بإجمالي 48 مصباح LED يتم تشغيلها بشكل مستقل. يسمح موصلان خارجيان للعميل بتوصيل لوحة LED خارجية، وما يصل إلى 48 مصباح LED، ومصدر طاقة خارجي لمزيد من الطلب الحالي. يتم التحكم في X-NUCLEO-LED12A1 باستخدام ناقل I2C واحد. يتم استخدام دبوس IO إضافي لاكتشاف IRQ القادم من خط LED1202 IRQ.
  • اعتمادًا على التطبيق النهائي، يمكن توصيل مصابيح RGB أو مصابيح LED أحادية اللون باللوحة. من الممكن التحكم في السطوع بشكل منفصل لكل قناة.
  • وهو متوافق مع عائلة لوحة تطوير STM32 Nucleo ومع تخطيط موصل Arduino UNO R3.

المميزات الرئيسية:

  • 4 LED1202 على اللوحة تعمل على تشغيل ما يصل إلى 48 قناة LED
  • يتم التحكم في اللوحة باستخدام ناقل I2C واحد
  • موصل طاقة خارجي لتوفير ما يصل إلى الحد الأقصى للطلب الحالي

المنتجات الرئيسية في لوحة توسعة Nucleo:
LED1202
12 قناة منخفضة هادئة سائق الصمام الحالي

أحدث المعلومات المتاحة في www.st.com
X-نوكليو-LED12A1

الأجهزة انتهتview

قمة view

قمة view

قاع view

قاع view

انتهت بنية SW لحزمة برامج X-CUBE-LED12A1view

انتهت هندسة SWview

وصف البرمجياتتمزق:

تعمل حزمة برامج التوسعة X-CUBE-LED12A1 لـ STM32Cube على STM32 وتتضمن برامج تشغيل تتعرف على LED Driver IC LED1202. تم تصميم X-CUBE-LED12A1 على تقنية برنامج STM32Cube لتسهيل إمكانية النقل عبر وحدات التحكم الدقيقة STM32 المختلفة. وهو متوافق مع لوحات تطوير NUCLEO-L073RZ أو NUCLEO-L476RG أو NUCLEO-F401RE STM32 Nucleo.

المميزات الرئيسية:

  • Sampتطبيق لتشغيل بعض التأثيرات الضوئية في الوضع المستقل
  • Sampالتطبيق للتفاعل مع برنامج الكمبيوتر STSW-LED1202GUI

أحدث المعلومات المتاحة في www.st.com
X-CUBE-LED12A1

الإعداد والعرض التوضيحي السابقampليه

مثال تجريبيampلو: فاتورة المواد

المتطلبات المسبقة للأجهزة

المتطلبات المسبقة للأجهزة

  • 1 × لوحة توسيع للسائق LED
    (X-نوكليو-LED12A1)
  • 1x STM32 Nucleo مجلس التنمية
    (NUCLEO-L073RZ أو NUCLEO-L476RG أو NUCLEO-F401RE)
  • 1 × كابل USB من النوع A إلى Mini-B
  • عدد 1 كمبيوتر محمول / كمبيوتر شخصي يعمل بنظام التشغيل Windows 7 أو 8 أو أعلى

كابل USB من A إلى mini-B

إعداد الأجهزة

تكوين وصلات العبور

إعداد تكوين الطاقة لمصابيح LED J15

مزيد من التفاصيل حول تكوينات الدبوس وأوضاع الطاقة والإمكانيات موجودة في UM2879

مثال تجريبيampلو: أدوات البرمجيات

المتطلبات المسبقة لـ SW

  • STM32CubeIDE: أداة برمجية متعددة الإمكانات لبرمجة منتجات STM32 أو
    STSW-LINK009: برنامج تشغيل USB ST-LINK/V2-1
  • اكس كيوب-LED12A1: حزمة البرامج بما في ذلك التطبيق على سبيل المثالampسيتم ربط ملفات NUCLEO-L073RZ وNUCLEO-L476RG وNUCLEO-F401RE بـ X-NUCLEO-LED12A1
مثال تجريبيampليه لأنماط التشغيل المختلفة
  • يأتي X-NUCLEO-LED12A1 مزودًا بثنائيتين تجريبيتين FW، موجودتين في الحزمة X-CUBE-LED2A12
    • LED12A1_xx
    • LED12A1_xx_GUI
  • بمجرد توصيل لوحة Nucleo بالكمبيوتر، يتم اكتشاف جهاز يشبه USB_STORAGE.
  • يمكن برمجة ثنائي FW في لوحة Nucleo فقط عن طريق إجراء عملية السحب والإفلات

مثال تجريبيampليه لأنماط التشغيل المختلفة

التفاعل مع STSW-LED1202GUI
  • يسمح البرنامج الثابت LED12A1_L0/F0/F4_GUI بتفاعل X-NUCLEO-LED12A1 مع تطبيق SW الذي يعمل على جهاز الكمبيوتر.
  • يوجد تطبيق SW (STSW-LED1202GUI) في مجلد الأدوات المساعدة، داخل حزمة X-CUBE-LED12A1.
  • لاستخدام STSW-LED1202GUI، يرجى الرجوع إلى المستند الموجود على webصفحة
    https://www.st.com/en/embedded-software/stsw-led1202gui.html

التفاعل مع STSW-LED1202GUI

الوثائق والموارد ذات الصلة

تتوفر جميع المستندات في علامة التبويب "المستندات" الخاصة بالمنتجات ذات الصلة webصفحة 

X-نوكليو-LED12A1:

  • قاعدة بيانات 4498: لوحة توسيع برنامج تشغيل LED تعتمد على جهاز LED1202 لـ STM32 Nucleo
  • UM2879: البدء مع لوحة توسيع برنامج التشغيل X-NUCLEO-LED12A1 LED المستندة إلى LED1202 وSTM32 Nucleo
  • المخططات ، جربر files ، BOM

X-CUBE-LED12A1:

  • قاعدة بيانات 4572: توسيع برنامج تشغيل LED لـ STM32Cube
  • UM2941: البدء في توسيع برنامج تشغيل X-CUBE-LED12A1 LED لـ STM32Cube

استشارة www.st.com للحصول على القائمة الكاملة

بيئة التطوير المفتوحة STM32: أكثرview

النظام البيئي STM32 ODE

نمذجة وتطوير سريع وميسور

النظام البيئي STM32 ODE

ال STM32 بيئة التطوير المفتوحة (قصيدة) هو يفتح, مرن, سهل و بسعر معقول طريقة لتطوير أجهزة وتطبيقات مبتكرة تعتمد على عائلة وحدات التحكم الدقيقة STM32 32 بت مع مكونات ST الحديثة الأخرى المتصلة عبر لوحات التوسعة. فهو يتيح إنشاء نماذج أولية سريعة باستخدام مكونات متطورة يمكن تحويلها بسرعة إلى تصميمات نهائية.

يتضمن الطراز STM32 ODE العناصر الخمسة التالية:

  • لوحات تطوير STM32 Nucleo. مجموعة شاملة من لوحات التطوير ذات الأسعار المعقولة لجميع سلاسل وحدات التحكم الدقيقة STM32، مع إمكانية توسعة موحدة غير محدودة، ومع مصحح أخطاء/مبرمج متكامل
  • لوحات التوسعة STM32 Nucleo. لوحات ذات وظائف إضافية لإضافة الاستشعار أو التحكم أو الاتصال أو الطاقة أو الصوت أو وظائف أخرى حسب الحاجة. يتم توصيل لوحات التوسيع أعلى لوحات تطوير STM32 Nucleo. يمكن تحقيق وظائف أكثر تعقيدًا من خلال تكديس لوحات توسيع إضافية
  • برنامج STM32Cube. مجموعة من الأدوات المجانية والمكونات البرمجية المضمنة لتمكين التطوير السريع والسهل على STM32، بما في ذلك طبقة تجريد الأجهزة والبرامج الوسيطة وأداة التهيئة ومولد الأكواد المستندة إلى الكمبيوتر الشخصي STM32CubeMX
  • برنامج التوسع STM32Cube. يتم توفير برنامج التوسعة مجانًا للاستخدام مع لوحات التوسعة STM32 Nucleo، ومتوافق مع إطار عمل برنامج STM32Cube
  • حزم الوظائف STM32Cube. مجموعة من الوظائف على سبيل المثالamples لبعض حالات التطبيق الأكثر شيوعًا التي تم إنشاؤها من خلال الاستفادة من الوحدات النمطية وقابلية التشغيل البيني للوحات تطوير وتوسعات STM32 Nucleo ، باستخدام برامج وتوسعات STM32Cube.

تتوافق بيئة التطوير المفتوحة STM32 مع عدد من IDEs بما في ذلك IAR EWARM و Keil MDK و mbed والبيئات القائمة على دول مجلس التعاون الخليجي.

بيئة التطوير المفتوحة STM32: كل ما تحتاجه

STM32 بيئة التطوير المفتوحة

يتيح الجمع بين مجموعة واسعة من اللوحات القابلة للتوسيع استنادًا إلى المنتجات التجارية الرائدة والبرامج المعيارية ، من مستوى السائق إلى مستوى التطبيق ، نماذج أولية سريعة للأفكار التي يمكن تحويلها بسلاسة إلى تصميمات نهائية.

لبدء التصميم الخاص بك:

  • اختر STM32 Nucleo Development board (MCU) ولوحات التوسيع (X-NUCLEO) (أجهزة الاستشعار ، الاتصال ، الصوت ، التحكم في المحرك ، إلخ) للوظائف التي تحتاجها
  • حدد بيئة التطوير الخاصة بك (IAR EWARM و Keil MDK و IDEs القائمة على دول مجلس التعاون الخليجي) واستخدم أدوات وبرامج STM32Cube المجانية.
  • قم بتنزيل جميع البرامج اللازمة لتشغيل الوظيفة على لوحات توسيع STM32 Nucleo المحددة.
  • قم بتجميع تصميمك وتحميله إلى لوحة تطوير STM32 Nucleo.
  • ثم ابدأ في تطوير واختبار التطبيق الخاص بك.

يمكن استخدام البرامج التي تم تطويرها على أجهزة النماذج الأولية لبيئة التطوير المفتوحة STM32 مباشرة في لوحة نماذج أولية متقدمة أو في تصميم المنتج النهائي باستخدام نفس مكونات ST التجارية ، أو مكونات من نفس العائلة مثل تلك الموجودة في لوحات STM32 Nucleo.

المستندات / الموارد

STMicroelectronics X-NUCLEO-LED12A1 لوحة توسيع برنامج التشغيل LED بناءً على جهاز LED1202 [بي دي اف] دليل المستخدم
X-NUCLEO-LED12A1، لوحة توسيع برنامج التشغيل LED على أساس جهاز LED1202، لوحة توسيع برنامج التشغيل LED على أساس جهاز LED12، X-NUCLEO-LED1A1202 لوحة توسيع برنامج التشغيل على أساس جهاز LED1202، لوحة توسيع برنامج التشغيل على أساس جهاز LED1202، لوحة التوسيع على أساس جهاز LED1202، اللوحة على أساس جهاز LED1202، استنادا إلى جهاز LED1202، جهاز LEDXNUMX

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *