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

أسهل طريقة لبرمجة متحكم!: 9 خطوات
أسهل طريقة لبرمجة متحكم!: 9 خطوات

فيديو: أسهل طريقة لبرمجة متحكم!: 9 خطوات

فيديو: أسهل طريقة لبرمجة متحكم!: 9 خطوات
فيديو: ازاي تتعلم البرمجه بسهوله حتي لو سنك ٩ سنين 😅💚 #لازم_تعرفها #التعلم_الذاتي #برمجة 2024, شهر نوفمبر
Anonim
Image
Image
اس تي ام نوكلو L476RG
اس تي ام نوكلو L476RG

هل أنت مهتم بالحصول على متحكم يستخدم طاقة أقل بكثير؟ اليوم ، سأقدم لك STM32 Ultra Low Power - L476RG ، الذي يستخدم طاقة أقل بأربع مرات من Arduino Mega ويحتوي على معالج Cortex قوي. سأتحدث أيضًا عن MBED ، وهي لغة C لا تعمل فقط على معالجات STMicroelectronics ، ولكن أيضًا على NXP وسلسلة من المعالجات التي تحتوي على نواة ARM. أخيرًا ، سأريك مترجمًا عبر الإنترنت.

الخطوة 1: STM NUCLEO-L476RG

• STM32L476RGT6 في حزمة LQFP64

• وحدة المعالجة المركزية ARM®32-bit Cortex®-M4

• مسرع متكيف في الوقت الحقيقي

• (ART Accelerator ™) يسمح بتنفيذ حالة عدم الانتظار

• من ذاكرة فلاش

• 80 ميجا هرتز كحد أقصى تردد وحدة المعالجة المركزية

• VDD من 1.71 فولت إلى 3.6 فولت

• 1 ميجا بايت فلاش

• 128 كيلوبايت SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) مع إمكانية المقاطعة الخارجية

• استشعار سعوي مع 12 قناة

• 12 بت ADC (3) مع 16 قناة

• DAC 12 بت مع قناتين

مزيد من المعلومات:

الخطوة الثانية: إنشاء حساب

انشئ حساب
انشئ حساب
انشئ حساب
انشئ حساب

انتقل إلى www.mbed.com وأنشئ حسابًا. املأ بيانات التسجيل.

انقر فوق captcha ، واقرأ الشروط واقبلها ، ثم انقر فوق "تسجيل".

الخطوة 3: قم بتسجيل الدخول إليها

سجل الدخول إليه
سجل الدخول إليه

بعد التسجيل ، تحقق من بريدك الإلكتروني وقم بتسجيل الدخول إلى موقع MBED

الخطوة 4: إضافة لوحة إلى المترجم

إضافة لوحة إلى المترجم
إضافة لوحة إلى المترجم
إضافة لوحة إلى المترجم
إضافة لوحة إلى المترجم

إذا كان لديك بالفعل بطاقة MBED متصلة بجهاز الكمبيوتر الخاص بك ، فستظهر كمحرك أقراص مصغر. بداخله ، افتح ملف MBED. HTM في المتصفح.

أو يمكنك الذهاب إلى os.mbed.com/platforms واختيار اللوحة الخاصة بك من قائمة اللوحات.

في صفحة منتداك ، انقر فوق "إضافة إلى مترجم MBED الخاص بك"

الخطوة 5: نموذج التعليمات البرمجية

عينة من الرموز
عينة من الرموز

انتقل إلى هذه الصفحة مع مثال وميض وانقر على "استيراد إلى مترجم".

الخطوة 6: مثال على الاستيراد

مثال على الاستيراد
مثال على الاستيراد

في الشاشة التي تفتح ، انقر على "استيراد"

الخطوة 7: لتجميع

تجميع
تجميع

انقر فوق الزر "ترجمة" بحيث يقوم الخادم بترجمة التعليمات البرمجية المصدر في ملف ثنائي.

سيبدأ المتصفح في تنزيل الملف الثنائي بمجرد انتهاء الخادم من التجميع.

الخطوة 8: تحويل ثنائي إلى المجلس

تحويل ثنائي إلى المجلس
تحويل ثنائي إلى المجلس

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

الخطوة 9: وميض

هنا لدينا الكود. سنقوم بتضمين MBED ، وضبط دبوس الإخراج الرقمي ، من بين أوامر أخرى.

# تضمين "mbed.h" DigitalOut myled (LED1) ؛ int main () {while (1) {myled = 1؛ // LED قيد الانتظار (0.2) ؛ // 200 مللي ثانية myled = 0 ؛ // LED متوقف الانتظار (1.0) ؛ // 1 ثانية}}

موصى به: