جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا المشروع عبارة عن برنامج بسيط بقيادة وميض تم تطويره في uC / OS III RTOS والذي تم تنزيله من موقع Micrium هنا وتم نقله إلى لوحة Nucleo-L073RZ وهو جاهز للاستخدام في Atollic TureSTUDIO. تم اختبار هذا المنفذ فقط كما هو واختبار إضافة مع وميض مصباحي LED في أوقات مختلفة.
فقط للتوضيح ، قد تكون هناك مشكلات غير متوقعة في المنفذ ، ولكن نظرًا لأن Micrium لم توفر منفذًا لهذه اللوحة ، فقد تساعد الآخرين على البدء. تم أيضًا إرسال هذا المنفذ Micrium لتضمينه في قسم التنزيل ولكن لم يتم إتاحته حتى الآن.
المزيد من المشاريع الرائعة هنا.
الخطوة 1: الوصول إلى الكود:
قم بالتنزيل من GitHub هنا.
الخطوة الثانية: الإجراء:
1. قم بتنزيل المشروع وفك ضغطه.
2. بعد فك الضغط ، انسخ والصق المجلد “Micrium_STM32L073RZ_Nucleo_Blinky” في جذر c: / drive.
3. انتقل إلى "Micrium_STM32L073RZ_Nucleo_Blinky / STM32L073RZ_Nucleo / ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /" وسترى مجلدًا وملفين. قم بتحرير أسماء الثلاثة جميعًا بحيث تتضمن نقطة في بداية الثلاثة. (على سبيل المثال ، ".settings" ، ".cproject" ، ".project") هذا لأنني لم أتمكن من تثبيت الملفات والمجلدات باستخدام. البادئات لـ GitHub.
4. افتح المشروع في Atollic TrueSTUDIO واستمتع.
الخطوة 3: مثال بلينكي STM32L073RZ-Nucleo
يوضح هذا المشروع كمثال كيفية إنشاء مهمة النواة التي تومض مؤشر LED.
إصدارات المنتجات الصغيرة
- uC / OS-III v3.06.02
- uC / CPU v1.31.02
- uC / LIB v1.38.02
إصدارات IDE / المجمّع
TrueSTUDIO لـ STM32 / GNU v9.0.1
إعداد الأجهزة
قم بتوصيل كابل USB Mini-B بـ CN1 لتوفير الطاقة
مواقع العمل
ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /
تعليمات الاستخدام
TrueSTUDIO
- قم باستيراد مساحة العمل في TrueSTUDIO وتأكد من أن مربع خيارات "نسخ المشاريع إلى مساحة العمل" لم يتم التحقق منه.
- اضغط على "CTRL + B" لإنشاء المشروع وإنشاء جلسة تصحيح عن طريق تحديد مساحة العمل Blinky والضغط على F11.
- بمجرد بدء جلسة التصحيح ، اضغط على F8 لتشغيل / استئناف المثال.
- ينشئ المشروع مهمة يومض مؤشر LED كل ثانية.
- الآن قم بتعديل المكالمة إلى OSTimeDlyHMSM () في StartupTask () لزيادة أو تقليل التردد الذي يومض به مؤشر LED.
- بناء وتشغيل مرة أخرى لرؤية التغيير.
تم تعديل مشروع نموذج Blinky من Micrium لـ STM32L476RG-Nucleo ونقله إلى STM32L073RZ-Nucleo.