جدول المحتويات:

STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX: 5 خطوات
STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX: 5 خطوات

فيديو: STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX: 5 خطوات

فيديو: STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX: 5 خطوات
فيديو: STM32CubeIDE Course for beginners, stm32f103c8t6, STM32 CubeIDE #stm32cubeIDE 2024, يوليو
Anonim
STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX
STM32L100 وميض LED باستخدام Atollic TrueSTUDIO و STM32CubeMX

في هذا المشروع سوف أخبركم عن كيفية وميض LED باستخدام 32L100discovery. لذا سأخبركم هنا عن مبدأ العمل لهذا البرنامج التعليمي الذي يقود الوميض وأيضًا نوع البرامج والأجهزة التي تحتاجها.

الخطوة 1: البرامج المستخدمة:

البرمجيات المستخدمة
البرمجيات المستخدمة
البرمجيات المستخدمة
البرمجيات المستخدمة

هذه هي البرامج التي استخدمناها لهذا المشروع:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® لـ STM32 هو تطوير وتصحيح مرن وقابل للتوسيع لمطوري STM32 MCU الذين يريدون أدوات قوية للغاية للمساعدة في تطوير برامج مضمنة عالية الجودة. يعتمد TrueSTUDIO® على معايير مفتوحة (ECLIPSE و GNU) ويمتد بميزات احترافية لإدارة الكود وتحليل النظام المتقدم. هذا يعطي نظرة فريدة على الهيكل والسلوك الديناميكي للنظام.

يمكنك تنزيل هذا البرنامج من هذا الرابط

2. STM32CubeMX: STM32CubeMX هي أداة رسومية تتيح تكوينًا سهلًا للغاية لوحدات التحكم الدقيقة والمعالجات الدقيقة STM32 ، بالإضافة إلى إنشاء كود التهيئة المقابل لنواة Arm® Cortex®-M أو شجرة جهاز Linux® الجزئية لـ Arm ® Cortex®-A core) ، من خلال عملية خطوة بخطوة.

يمكنك تنزيل هذا البرنامج من هذا الرابط

الخطوة الثانية: المكونات المستخدمة:

المكونات المستخدمة
المكونات المستخدمة

يوجد جهاز واحد فقط استخدمناه في هذا البرنامج التعليمي:

1.32 لتر 100 قرص

يساعدك 32L100CDISCOVERY على اكتشاف ميزات وحدات التحكم الدقيقة Cortex®-M3 STM32L100 ذات القيمة 32 بت وتطوير تطبيقاتك بسهولة. يتضمن كل ما هو مطلوب للمبتدئين والمستخدمين ذوي الخبرة للبدء بسرعة.

استنادًا إلى STM32L100RCT6 ، فهو يشتمل على أداة تصحيح أخطاء مضمنة ST-LINK / V2 ومصابيح LED وأزرار ضغط لسهولة توصيل المكونات والوحدات الإضافية.

الخطوة 3: مبدأ العمل:

هنا تحتاج أولاً إلى فتح STM32CubeMX ، ثم تحتاج إلى اختيار اللوحة المناسبة أو mcu إذا كنت تستخدم لوحة مخصصة.

للعملية بأكملها ، يرجى مشاهدة فيديو التضمين الخاص بي الموجود في الخطوة الأخيرة

الخطوة 4: الكود:

نظرًا لأننا أنشأنا الكود بمساعدة STM32CubeMX ، فأنا هنا أشاركك ملف main.c فقط.

يمكنك الحصول على ملف main.c من الرابط أدناه

الخطوة 5: الفيديو:

ويرد وصف المشروع بالكامل في الفيديو أعلاه

إذا كان لديك أي شك بخصوص هذا المشروع ، فلا تتردد في التعليق علينا أدناه.

وإذا كنت تريد معرفة المزيد عن النظام المضمن ، يمكنك زيارة قناة youtube الخاصة بنا

يرجى زيارة صفحة Facebook الخاصة بنا وإبداء الإعجاب بها للحصول على تحديثات متكررة.

مع الشكر و التقدير،

تقنيات Embedotronics

موصى به: