انتقل إلى المحتوى

وضع تشغيل STM32

يوفر STM32 دبوت1 ودبوت0 الأطراف التي يمكن تعيين حالتها لاختيار وضع التشغيل بعد إعادة التشغيل.

هنا هناك ثلاثة أوضاع تشغيل:

1. تشغيل من ذاكرة البرامج الرئيسية

دبوت0 دبوت1
منخفض أي

يتم التشغيل من ذاكرة البرامج المدمجة داخل الشريحة (وهي عادةً تكون بسعات 64K / 128K / 256K). هذا هو الوضع الافتراضي في حالة الإعادة التشغيل.

2. تشغيل من ذاكرة النظام

دبوت0 دبوت1
عالي منخفض

يجب تكوين هذا الوضع عندما تحتاج إلى تنزيل البرامج عبر واجهة المستخدم البسيطة (ISP) أو عبر منفذ السلسلة.

3. تشغيل من ذاكرة SRAM المدمجة

دبوت0 دبوت1
عالي عالي

يتم تشغيل الجهاز من ذاكرة SRAM المدمجة، ويمكن استخدامه لأغراضين:

  • لزيادة الكفاءة عند تنزيل وتصحيح البرامج بشكل متكرر (نظرًا لأن تنزيل البرامج إلى الذاكرة المدمجة يكون أسرع). ومع ذلك، يجب ملاحظة أن البرامج ستفقد عند فصل التيار.
  • لإلغاء وظيفة حماية القراءة على الشريحة / مسح الذاكرة البرمجية لاستعادة الإعدادات الافتراضية.

ملاحظة إضافية

في الجدول أعلاه، يشير "عالي" و"منخفض" إلى وجود مقاومة 10 كيلو أوم تمريرية أو سحبية على الأطراف، وليس توصيلها مباشرة إلى VCC أو GND.

مراجع وشكر

عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.

تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.