إن STM32F030K6T6 هو عضو في عائلة STM32F030x4/x6/x8/xC من المتحكمات الدقيقة ARM Cortex-M0 ذات القيمة من STMicroelectronics. وهو يمثل العضو متوسط الكثافة (x6 = 32 كيلوبايت فلاش) في أصغر خيار حزمة LQFP (32 سنًا)، مما يوفر توازنًا مثاليًا بين التكلفة والأداء وعدد المسامير للتطبيقات المدمجة الحساسة من حيث التكلفة.
إن سلسلة STM32F030 هي خط إنتاج ARM Cortex-M0 للمبتدئين من ST، وهي مصممة لتوفير أداء 32 بت بسعر 8 بت لوحدات التحكم الدقيقة. توفر نواة Cortex-M0 0.84 DMIPS/ميغاهيرتز، مما يوفر حوالي 40 DMIPS عند الحد الأقصى لتردد الساعة 48 ميغاهيرتز. وهذه قوة معالجة أكبر بكثير من البدائل ذات 8 بت (على سبيل المثال، يوفر ATmega328P بتردد 20 ميجاهرتز حوالي 20 ميغابايت في البوصة)، مما يتيح خوارزميات تحكم أكثر تعقيدًا وأوقات استجابة أسرع.
يوفر الفلاش سعة 32 كيلوبايت وذاكرة وصول عشوائي SRAM سعة 4 كيلوبايت ذاكرة كافية لتطبيقات التحكم المدمجة النموذجية: واجهة المستشعر، والتحكم في المحرك، ومعالجة بروتوكول الاتصالات، وإدارة واجهة المستخدم. يعزز تكافؤ الأجهزة في SRAM تكامل البيانات للتطبيقات الحرجة للسلامة. تقوم وحدة حساب CRC بإلغاء تحميل عمليات التحقق من تكامل البرامج الثابتة من وحدة المعالجة المركزية، وهي مفيدة للتحقق من بروتوكول الاتصالات والتحقق من صحة ذاكرة الفلاش.
يغطي ADC ذو 12 بت مع وقت تحويل 1.0 لنا (1 Msps) وما يصل إلى 12 قناة معظم متطلبات الاستشعار التناظري. يعد معدل أخذ العينات بسرعة 1 مللي ثانية سريعًا بما يكفي لاستشعار التيار أحادي الطور في تطبيقات التحكم في المحركات، بينما توفر دقة 12 بت دقة كافية لقياسات درجة الحرارة والجهد والتيار. يدعم ADC عمليات نقل DMA، مما يسمح بالتحويل المستمر دون تدخل وحدة المعالجة المركزية.
تعتبر مجموعة الأجهزة الطرفية (1x I2C، 1x SPI، 1x USART) كافية لمعظم الأنظمة المدمجة البسيطة. يدعم I2C الوضع السريع الإضافي (1 ميجابت/ثانية) للاتصال عالي السرعة بالمستشعرات. يدعم SPI سرعة 18 ميجابت/ثانية للعرض السريع أو واجهة ذاكرة فلاش. يدعم USART الاكتشاف التلقائي لمعدل الباود مما يسهل الاتصال مع الأجهزة التي تستخدم معدلات باود مختلفة.
يعتبر مؤقت التحكم المتقدم (TIM1) المزود بمخرج PWM بست قنوات عامل تمييز رئيسي للتحكم في المحرك وتطبيقات تحويل الطاقة. وهو يدعم مخرجات PWM التكميلية مع إدخال الوقت الميت، ومدخلات الفاصل للحماية من الأعطال، ووضع PWM المحاذي للمركز لمحتوى توافقي أقل في أشكال موجات محرك المحرك.
توفر حزمة LQFP-32 المزودة ب 26 سنون إدخال/إخراج قابلة للاستخدام (6 سنون مخصصة للطاقة والأرض وNRST وBOOT0) اتصالاً كافياً للتطبيقات النموذجية مع الحفاظ على مساحة صغيرة 7 × 7 مم. معظم دبابيس الإدخال/الإخراج تتحمل 5 فولت، مما يسمح بالاتصال المباشر بأجهزة منطقية 5 فولت دون تغيير المستوى.
تمكّن إدارة الطاقة الشاملة (أوضاع السكون والإيقاف والاستعداد) التطبيقات التي تعمل بالبطارية. في وضع الإيقاف مع تشغيل RTC، ينخفض الاستهلاك الحالي إلى حوالي 5.5 وحدة أمبير، مما يجعله مناسبًا لتطبيقات الإيقاظ الدوري مثل عقد الاستشعار وأجهزة تسجيل البيانات.
وبسعر $0.87 لكل وحدة (أكثر من 1000 وحدة)، فإن STM32F030K6T6 هي واحدة من أكثر المتحكمات الدقيقة ARM 32 بت ذات التكلفة الفعالة من حيث التكلفة في السوق. وبالاقتران مع نظام تطوير STM32Cube المجاني (برامج تشغيل HAL، ودعم CMSIS، وأداة تكوين STM32CubeMX) والتوافر الواسع النطاق لأدوات تطوير ARM (Keil وIAR وGCC)، فإنها توفر أقل تكلفة إجمالية للملكية للتصاميم المدمجة 32 بت.