بلاگ خبری سیسوگ

میکروهای ارزان 32 بیتی STM32C0 جایگزین میکروهای 8 بیتی

میکروهای ارزان STM32C0

MCU های 8 بیتی را هنوز هم می‌توان در بسیاری از طراحی‌ها مشاهده کرد، اما ST قصد دارد از میکروهای جدید 48 مگاهرتزی با معماری 32 بیتی و هسته Arm Cortex-M0+ رونمایی کند. STMicroelectronics قصد دارد میکروکنترلرهای 8 بیتی را به دلیل “تاثیر محدود بر ساختار هزینه” و پشتیبانی بهتر اکوسیستم STM32 جایگزین کند.

ارزان‌ترین میکروکنترلرهای STM32 آپشن‌هایی مانند فلش 32 کیلوبایتی، رم 6 یا 12 کیلوبایتی و رابط‌های I/O مانند UART, I2C, SPI, ADC 12-bit  و … را ارائه می‌کنند. MCU های STM32C0 دربسته‌های 8 تا 48 پینه مثل WLCSP12, UFQFPN و بسته بسیار کوچک WLCSP12 با اندازه 1.70 در 1.42 میلی‌متر در دسترس هستند.

میکروهای ارزان STM32C0

ویژگی های میکرو

ویژگی‌ها و مشخصات اصلی میکروهای STM32C0

  • MCU Core -Arm 32-bit Cortex-M0+ CPU @ up to 48 MHz
  • Memory – 6KB (STM32C011x4/x6) or 12KB (STM32C031x4/x6) SRAM with HW parity check
  • Storage – 32KB flash with protection
  • Peripheral interfaces
    • Up to 45x fast I/Os some of which are 5V tolerant; Note: up to 18x fast I/Os for STM32C011x4/x6
    • 3-channel DMA controller
    • 12-bit, 0.4 µs ADC (up to 13 ext. channels); range: 0 to 3.6 V
    • I2C up to 1 Mbps
    • 2x USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection, and wakeup feature
    • 1x SPI up to 24 Mbps with 4- to 16-bit programmable bitframe; multiplexed with I2S audio interface
  • Timers
    • 16-bit for advanced motor control
    • 4x 16-bit general-purpose
    • 2x watchdogs,
    • SysTick timer
    • Calendar RTC with alarm
  • Debugging – Serial wire debug (SWD)
  • CRC calculation unit
  • Clock management
    • 4 to 48 MHz crystal oscillator
    • 32 kHz crystal oscillator with calibration
    • Internal 48 MHz RC oscillator (±1 %)
    • Internal 32 kHz RC oscillator (±5 %)
  • Reset and power management
    • Voltage range: 2.0 V to 3.6 V
    • Power-on/Power-down reset (POR/PDR)
    • Programmable Brownout reset (BOR)
    • Low-power modes: Sleep, Stop, Standby, Shutdown
  • Packages
    • STM32C011x4/x6
      • SO8N (4.9 x 6 mm)
      • WLCSP12 (1.70 x 1.42 mm)
      • TSSOP20 (6.4 x 4.4 mm)
      • UFQFPN20 (3 x 3 mm)
    • STM32C031x4/x6
      • TSSOP20 (6.4 × 4.4 mm)
      • LQFP32 (7 × 7 mm)
      • LQFP48 (7 × 7 mm)
      • UFQFPN28 (4 × 4 mm)
      • UFQFPN32 (5 × 5 mm)
      • UFQFPN48 (7 × 7 mm)
  • Temperature Ranges – -40°C to 85°C/105°C/125°C

میکروهای STM32C0

میکروهای ارزان STM32C0 دارای دو زیرمجموعه می‌باشد که اولین زیرمجموعه، STM32C011 با مشخصات SRAM (6 کیلوبایتی) و حداکثر 18 ورودی و خروجی و دیگری STM32C031 با مشخصات SRAM (12 کیلوبایتی) و حداکثر تعداد ورودی و خروجی 45 است. شرکت ST بیانیه‌ای اعلام کرده است که STM32C0x1 را در پلتفرمی به‌عنوان STM32G0 به اشتراک می‌گذارد و می‌گوید این کار مزایایی همچون بهره بری از یک نگاشت پین اوت ثابت دارد که احتمالاً به معنای مطابقت پین به پین برای بسته‌های معادل می‌باشد.
خانواده میکروکنترلر Cortex-M0 (32 بیتی) جدید با همان ابزارهای MCU STM32، با بسته STM32CubeC0 پشتیبانی می‌شوند که شامل مواردی همچون STM32Cube HAL، درایوهای جانبی low-layer APIs، به‌اضافه مجموعه‌ای از اجزای میان‌افزار مانند Azure RTOS, USB، FatFS، گرافیک‌ها و حسگر لمسی STM32 هستند.

ابزارهای نرم‌افزاری همراه با نمونه‌های در حال اجرا روی بردهای STM32C0، را می‌توانید در تصویر زیر مشاهده کنید.

میکروهای ارزان STM32C0

نمونه‌های در حال اجرا روی بردهای STM32C0

در سمت چپ طراحی‌های پیش نمونه از بردهای NUCLEO-C031C6 با سرآیندهای آردوینو و ST Morpho را مشاهده می‌کنیم و در سمت راست برد راه‌انداز STM32C0116-DK (MB1684A) و برد ارزیابی کوچک STM32C0316-DK (MB1716A) را قرار داده‌ایم.
میکروهای ارزان STM32C0 در حال حاضر در خط تولید انبوه قرارگرفته‌اند و قیمت مشخص‌شده برای 500 قطعه در فروشگاه اینترنتی STMicro از 1.02 دلار آغاز می‌شود.
برد توسعه‌یافته NUCLEO-C031C6 را می‌توان باقیمت 20.69 دلار خریداری کرد. درحالی‌که بردهای STM32C0116-DK و STM32C0316-DK به ترتیب 22.05 و 34.08 دلار قیمت‌گذاری شده‌اند.

منبع

انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.   همکاری با سیسوگ

بازگشت به لیست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

4 دیدگاه در “میکروهای ارزان 32 بیتی STM32C0 جایگزین میکروهای 8 بیتی

  1. آرش گفت:

    متاسفانه شرکت ST مثل این ساقی ها می مونه که جنس مفت میدن دست بچه مردم، معتاد که شدن با چند برابر قیمت بهشون جنس میدن و این شده منبع درآمدش. اگر این سابقه منفی رو نداشت رقیب نداشت…

    1. Sisoog Os گفت:

      :-))
      به نظر میاد ST تو این اتفاق تا حدی بیتقصیر بوده
      روند مصرف جهانی این شرکت وحشتناک بالا بوده و با مشکل جهانی بعد از کرونا یه جورایی همه چیز به هم ریخت و بیشتر در حد واسط قیمتها افزایش داده شده
      الان هم قیمتهاش داره تو بازار پایین میاد

  2. امیر گفت:

    سلام
    ممنون از وقتی که می‌گذارید و مطلب آماده میکنید.
    این متن به مانند این هست که یک خبر را از یک سایت خارجی گرفته و در گوگل ترجمه کرده و بدون هرگونه ویرایشی آپلود کرده باشیم.
    به نظرم یک متن ارزشمند و دقیق بهتر از ده مطلب این شکلی هستش.

    1. Sisoog Os گفت:

      سلام حق با شماست
      سعی خواهیم کرد بهتر عمل کنیم