جدول المحتويات:
- الخطوة 1: قم بتثبيت Stm32cubemx و Keil UVision5 و Energia في جهاز الكمبيوتر الخاص بك ، وقم بتحديثها
- الخطوة 2: افتح Stm32cubemx وحدد Stm32l476 Nucleo Board ثم حدد PC_13 كطرف خارجي للمقاطعة
- الخطوة 3: لا حاجة لإجراء أي تغييرات في تكوين الساعة
- الخطوة 4: حدد TIMER1 ومصدر الساعة على أنهما ساعة داخلية ، واضبط الإعدادات في TIMER1 وفقًا للصور
- الخطوة 5: أعط اسمًا لمشروعك وأنشئ رمزًا لـ Keil Ide من Stm32cubemx
- الخطوة 6: قم بتوصيل شاشة LCD بلوحة Nucleo STM3276 بالتوصيلات الموضحة أدناه
- الخطوة 7: قم بتوصيل دبوس واحد من Tiva Launchpad برقم المقاطعة الخارجي لـ Stm32l476 و GND Pin of Tiva Launchpad إلى GND Pin الخاص بـ STM32L476
- الخطوة 8: عرض المشروع
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يوضح هذا البرنامج التعليمي ببساطة كيفية حساب تردد مصدر النبض باستخدام متحكم دقيق. مستوى الجهد العالي لمصدر النبض هو 3.3 فولت ومنخفض 0 فولت. لقد استخدمت STM32L476 ولوحة تشغيل Tiva وشاشات الكريستال السائل 16x2 الأبجدية الرقمية بعض الأسلاك ومقاوم 1K.
الأجهزة المطلوبة: -
1) STM32L476 لوحة النواة
2) لوحة تشغيل Tiva أو أي لوحة متحكم أخرى (مصدر النبض)
3) 16 × 2 أبجدي رقمي
4) اللوح
5) 1K المقاوم (لتباين شاشات الكريستال السائل)
متطلبات البرنامج: -
1) STM32cubemx
2) Keil uVision5
3) Energia (لـ Tiva launchpad)
الخطوة 1: قم بتثبيت Stm32cubemx و Keil UVision5 و Energia في جهاز الكمبيوتر الخاص بك ، وقم بتحديثها
الخطوة 2: افتح Stm32cubemx وحدد Stm32l476 Nucleo Board ثم حدد PC_13 كطرف خارجي للمقاطعة
الخطوة 3: لا حاجة لإجراء أي تغييرات في تكوين الساعة
الخطوة 4: حدد TIMER1 ومصدر الساعة على أنهما ساعة داخلية ، واضبط الإعدادات في TIMER1 وفقًا للصور
الخطوة 5: أعط اسمًا لمشروعك وأنشئ رمزًا لـ Keil Ide من Stm32cubemx
الخطوة 6: قم بتوصيل شاشة LCD بلوحة Nucleo STM3276 بالتوصيلات الموضحة أدناه
توصيلات دبوس من stm32 إلى شاشات الكريستال السائل
STM32L476 - LCD
GND - PIN1
5 فولت - PIN2
NA - 1K المقاوم متصل بـ GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5 فولت - PIN15
GND - PIN16
الخطوة 7: قم بتوصيل دبوس واحد من Tiva Launchpad برقم المقاطعة الخارجي لـ Stm32l476 و GND Pin of Tiva Launchpad إلى GND Pin الخاص بـ STM32L476
إذا كان لديك أي لوحة تحكم دقيقة أخرى ، فأنت بحاجة إلى توصيل GPIO من تلك اللوحة على دبوس المقاطعة الخارجي للوحة النواة STM32L476 وتوصيل GND من كلتا اللوحتين ببعضهما البعض. تحتاج إلى تبديل دبوس GPIO هذا برمجيًا في IDE الخاص به.