المواصفات الفنية لـ STM32 'Blue Pill'

  • STM32 'Blue Pill' عبارة عن لوحة تطوير تحتوي على متحكم ARM Cortex-M3.
  • ويحتوي على 37 دبوس إدخال/إخراج، و10 قنوات تحويل تناظري إلى رقمي، ومنافذ اتصال USB، وUART، وSPI، وI²C، وCAN.
  • يمكن برمجته باستخدام STM32CubeIDE وArduino IDE وأدوات أخرى.
  • تحتاج إلى مبرمج خارجي (ST-LINK V2) ما لم تستخدم أداة تحميل تمهيد محملة مسبقًا.

الحبة الزرقاء

El STM32 'الحبة الزرقاء' إنها لوحة تطوير منخفضة التكلفة تعتمد على متحكم قوي STM32F103C8T6 من شركة STMicroelectronics. بفضل قدرتها على معالجة البيانات، 32 بت بفضل مرونته في البرمجة، أصبح خيارًا شائعًا بين المطورين وعشاق الإلكترونيات، حيث يمكنه التفوق على لوحات مثل Arduino UNO.

في هذه المقالة سوف نستكشف بدقة المواصفات الفنية للحبة الزرقاء, ميزاته الرئيسية وطرق البرمجة وكل ما تحتاج إلى معرفته إذا كنت تريد العمل مع هذه الوحدة.

المميزات العامة لـ STM32 'الحبة الزرقاء'

AZDelivery حبوب زرقاء...
AZDelivery حبوب زرقاء...
لم يتم تقديم تعليقات

الطبق STM32F103C8T6 حبة زرقاء لديه بنية متحكم دقيقة أرم اللحاء- مسنومك de 32 بت، مما يسمح لها بتقديم أعلى أداء مقارنة بلوحات أخرى أكثر أساسية. ومن أهم مميزاتها:

  • متحكم: STM32F103C8T6
  • هندسة وحدة المعالجة المركزية: معالج ARM Cortex-M3 عالي الأداء
  • تردد الساعة: 72 ميغاهيرتز
  • حجم ذاكرة الفلاش: 64 KB
  • ذاكرة الوصول العشوائي: 20 KB
  • دبابيس الإدخال/الإخراج الرقمية: 37
  • قنوات PWM: 12
  • عدد دبابيس المحول التناظري الرقمي: قنوات 10 مع دقة 12 بت
  • جهد التشغيل: 3.3V (يدعم إشارات 5V على بعض الدبابيس)
  • خيارات الاتصال: CAN, أنا ² C, SPI, UART/USART y ذراع USB‏
  • درجة حرارة التشغيل: -40 ° C إلى 85 ° C

التصميم والاتصال

التصميم المدمج لـ الحبة الزرقاء يجعلها مثالية للمشاريع الأجهزة المضمنة والنماذج الأولية. أبعادها هي 23mm X 53mm ولها منفذ سلك microUSB التي تسمح بتغذيتها وبرمجتها. ومع ذلك، على عكس لوحات التطوير الأخرى، لا تتضمن هذه اللوحة مبرمجًا متكاملًا، لذا ستحتاج إلى ST-LINK V2 برنامج التشغيل لتحميل الكود إليه.

البرمجة والبرامج المتوافقة

لبرمجة STM32 'Blue Pill'، يمكن استخدام العديد من أدوات التطوير:

  • STM32CubeIDE: بيئة التطوير الشاملة لشركة STMicroelectronics.
  • مبرمج STM32Cube: برنامج لتحميل البرامج الثابتة على اللوحة.
  • SW4STM32: بيئة Eclipse المعدلة لـ STM32.
  • اردوينو بيئة تطوير متكاملة: يمكن برمجته كما لو كان Arduino بفضل التوافق الموسع.
  • نظام التشغيل Mbed: نظام تشغيل في الوقت الحقيقي لوحدات التحكم الدقيقة المستندة إلى ARM.

إذا كنت تستخدم ملف الإقلاع تم تحميلها مسبقًا على اللوحة، ومن الممكن برمجتها باستخدام المنفذ سلك microUSB دون الحاجة ST-LINK V2 برنامج التشغيلعلى الرغم من أن هذا الخيار له بعض القيود.

الأجهزة الطرفية والميزات المتقدمة

واحدة من نقاط القوة في الحبة الزرقاء هو عدد الأجهزة الطرفية والميزات الإضافية التي يقدمها:

  • مؤقتات: يشمل ما يصل إلى 6 مؤقت 16 بت.
  • التحويل التناظري/الرقمي: محولين محول تناظري رقمي 12 بت.
  • دعم الاتصالات التسلسلية: يمكنك التفاعل مع UART, SPI, أنا ² C, ذراع USB‏ y CAN.
  • التحكم في المحرك: لديها تحسين PWM للتحكم في المحرك.
  • وضع الطاقة المنخفضة: يوفر وضعي السكون والاستعداد لتقليل استهلاك الطاقة.

مقارنة مع لوحات التطوير الأخرى

الاشتراكية لا بيين حبة زرقاء STM32 إنه اختيار ممتاز، ومن المهم مقارنته بالأطباق الشعبية الأخرى:

  • Arduino UNO: على الرغم من سهولة استخدامه، إلا أن متحكمه الدقيق ATmega328P de 8 بت أقل قوة بشكل ملحوظ.
  • ESP8266/ESP32: إنهم يقدمون الاتصال واي فاي متكامل، وهو الشيء الذي الحبة الزرقاء ليس عنده.
  • راسبيري باي بيكو: استخدم المعالج أرم كورتكس M0+، ولكن مع المزيد من الذاكرة.

من حيث السعر والأداء، الحبة الزرقاء إنه يحقق نقطة وسطى رائعة، حيث يوفر الكثير من الميزات بتكلفة معقولة.

La STM32 'الحبة الزرقاء' إنها لوحة تطوير مثالية لأولئك الذين يبحثون عن متحكم قوي ومتعدد الاستخدامات دون إنفاق الكثير من المال. المعالج الخاص بك 32 بتإن التنوع الواسع في الأجهزة الطرفية والتوافق مع بيئات التطوير المختلفة يجعله بديلاً ممتازًا للمشاريع المتقدمة. عيبه الوحيد هو عدم وجود مبرمج متكامل، ولكن مع ST-LINK V2 برنامج التشغيل أو محمل الإقلاع المناسبوهذا لا يشكل مشكلة كبيرة.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.