میکروکنترلرهای ARM STM32G0B1CEU6 – MCU اصلی Arm Cortex-M0+ 32 بیتی MCU، تا 512 کیلوبایت فلش، 144 کیلوبایت رم، 6 x USART
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | STMicroelectronics |
رده محصولات: | میکروکنترلرهای ARM - MCU |
RoHS: | جزئیات |
سلسله: | STM32G0 |
سبک نصب: | SMD/SMT |
هسته: | ARM Cortex M0+ |
اندازه حافظه برنامه: | 512 کیلوبایت |
عرض گذرگاه داده: | 32 بیت |
وضوح ADC: | 12 بیت |
حداکثر فرکانس ساعت: | 64 مگاهرتز |
تعداد ورودی/خروجی: | 44 ورودی/خروجی |
اندازه رم داده: | 144 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 1.7 V |
ولتاژ منبع تغذیه - حداکثر: | 3.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 85 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | STMicroelectronics |
نوع رابط: | UART |
حساس به رطوبت: | آره |
نوع محصول: | میکروکنترلرهای ARM - MCU |
مقدار بسته کارخانه: | 1560 |
زیر مجموعه: | میکروکنترلر - MCU |
نام تجاری: | STM32 |
واحد وزن: | 0.003527 اونس |
♠ چند پروتکل بی سیم 32 بیتی MCU Arm®-based Cortex®-M4 با FPU، راه حل رادیویی Bluetooth® 5.2
دستگاه بی سیم چند پروتکلی STM32WB15CC یک رادیو قدرتمند و کم مصرف را تعبیه می کند که مطابق با مشخصات Bluetooth® Low Energy SIG 5.2 است.این شامل یک Arm® Cortex®-M0+ اختصاصی برای انجام تمام عملیات لایه پایین در زمان واقعی است.
این دستگاه بسیار کم مصرف طراحی شده است و بر اساس هسته RISC 32 بیتی Arm® Cortex®-M4 با کارایی بالا است که با فرکانس حداکثر 64 مگاهرتز کار می کند.این هسته دارای یک واحد نقطه شناور (FPU) تک دقیق است که از تمام دستورالعملهای پردازش داده تک دقیق Arm® و انواع دادهها پشتیبانی میکند.همچنین مجموعه کاملی از دستورالعملهای DSP و واحد حفاظت حافظه (MPU) را پیادهسازی میکند که امنیت برنامه را افزایش میدهد.
ارتباطات بین پردازنده ای پیشرفته توسط IPCC با شش کانال دو طرفه ارائه می شود.HSEM سمافورهای سخت افزاری را برای به اشتراک گذاشتن منابع مشترک بین دو پردازنده ارائه می کند.
این دستگاه حافظه های پر سرعت (320 کیلوبایت حافظه فلش، 48 کیلوبایت حافظه SRAM) و طیف گسترده ای از I/Oهای پیشرفته و تجهیزات جانبی را تعبیه می کند.
انتقال مستقیم داده بین حافظه و تجهیزات جانبی و از حافظه به حافظه توسط هفت کانال DMA با یک نقشه برداری کامل کانال انعطاف پذیر توسط دستگاه جانبی DMAMUX پشتیبانی می شود.
این دستگاه دارای چندین مکانیسم برای حافظه فلش و SRAM تعبیه شده است: حفاظت از بازخوانی، حفاظت از نوشتن و حفاظت از بازخوانی کد اختصاصی.بخش هایی از حافظه را می توان برای دسترسی انحصاری Cortex® -M0+ ایمن کرد.
• شامل ST دولت از فن آوری ثبت اختراع
• رادیو
- 2.4 گیگاهرتز - فرستنده RF از مشخصات Bluetooth® 5.2 پشتیبانی می کند
– حساسیت RX: -95.5 دسیبلمتر (بلوتوث® کم انرژی با سرعت 1 مگابیت بر ثانیه)
– توان خروجی قابل برنامه ریزی تا 5.5+ دسی بل با گام های 1 دسی بل
- بالون یکپارچه برای کاهش BOM
– پشتیبانی از 2 مگابیت بر ثانیه
– CPU اختصاصی Arm® 32 بیتی Cortex® M0+ برای لایه رادیویی بلادرنگ
- RSSI دقیق برای فعال کردن کنترل قدرت
– مناسب برای سیستم هایی که نیاز به رعایت مقررات فرکانس رادیویی ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 و ARIB STD-T66 دارند
- پشتیبانی از PA خارجی
– تراشه همراه دستگاه منفعل یکپارچه (IPD) برای راه حل تطبیق بهینه (MLPF-WB-01E3)
• پلت فرم فوق العاده کم مصرف
– منبع تغذیه 1.71 تا 3.6 ولت
– – محدوده دمایی 40 درجه سانتی گراد تا 85 / 105 درجه سانتی گراد
– حالت خاموش شدن 12 نانو آمپر
– حالت آماده به کار 610 نانو آمپر + RTC + 48 کیلوبایت رم
– MCU حالت فعال: 33 µA/MHz هنگامی که RF و SMPS روشن هستند
– رادیو: Rx 4.5 mA / Tx در 0 dBm 5.2 mA
• هسته: CPU Arm® 32 بیتی Cortex®-M4 با FPU، شتاب دهنده بلادرنگ تطبیقی (ART Accelerator) که امکان اجرای 0 حالت انتظار از حافظه فلش، فرکانس تا 64 مگاهرتز، MPU، 80 DMIPS و دستورالعمل های DSP را می دهد.
• معیار عملکرد
– 1.25 DMIPS/MHz (Drystone 2.1)
• مدیریت تامین و تنظیم مجدد
– مبدل کاهنده SMPS تعبیه شده با راندمان بالا با حالت بای پس هوشمند
– BOR بسیار ایمن و کم مصرف (بازنشانی قهوه ای) با پنج آستانه قابل انتخاب
– POR/PDR کم مصرف
- آشکارساز ولتاژ قابل برنامه ریزی (PVD)
– حالت VBAT با RTC و رجیسترهای پشتیبان
• منابع ساعت
- نوسان ساز کریستالی 32 مگاهرتز با خازن های برش یکپارچه (رادیو و ساعت CPU)
– نوسان ساز کریستالی 32 کیلوهرتز برای RTC (LSE)
– داخلی کم مصرف 32 کیلوهرتز RC (LSI1)
– داخلی کم رانش 32 کیلوهرتز RC (LSI2)
– نوسان ساز چندسرعته داخلی 100 کیلوهرتز تا 48 مگاهرتز، برش کارخانه
– سرعت بالا داخلی 16 مگاهرتز کارخانه برش RC
- 1x PLL برای ساعت سیستم و ADC
• خاطرات
– حافظه فلش 320 کیلوبایتی با محافظت از بخش (PCROP) در برابر عملیات R/W، امکان استک و برنامه رادیویی
– 48 کیلوبایت SRAM، شامل 36 کیلوبایت با بررسی برابری سخت افزار
– ثبت پشتیبان 20×32 بیتی
- بوت لودر از رابط های USART، SPI، I2C پشتیبانی می کند
– 1 کیلوبایت (128 دو کلمه) OTP
• تجهیزات جانبی آنالوگ غنی (تا 1.62 ولت)
– ADC 12 بیتی 2.5 Msps، 190 µA/Msps
- 1 برابر مقایسه کننده بسیار کم مصرف
• تجهیزات جانبی سیستم
– کنترل کننده ارتباط بین پردازنده (IPCC) برای ارتباط با Bluetooth® Low Energy
- سمافورهای HW برای به اشتراک گذاری منابع بین CPU
– 1x کنترلر DMA (7x کانال) با پشتیبانی از ADC، SPI، I2C، USART، AES، تایمر
– 1x USART (ISO 7816، IrDA، SPI Master، Modbus و حالت Smartcard)
– 1x LPUART (مصرف کم)
– 1x SPI 32 مگابیت بر ثانیه
– 1x I2C (SMBus/PMBus®)
- کنترل کننده حسگر لمسی، تا هشت سنسور
– تایمر پیشرفته 1x 16 بیتی چهار کاناله
– تایمر 1×32 بیتی چهار کاناله
– تایمر 2x 16 بیتی بسیار کم مصرف
- 1 برابر سیستم مستقل
- 1 برابر نگهبان مستقل
- 1x نگهبان پنجره
• امنیت و شناسه
– نصب سفتافزار ایمن (SFI) برای پشته SW کم انرژی Bluetooth®
– رمزگذاری سخت افزاری 2 برابری AES حداکثر 256 بیتی برای برنامه و Bluetooth® Low Energy
- مرجع کلید عمومی HW (PKA)
- الگوریتم های رمزنگاری: RSA، Diffie-Helman، ECC بیش از GF(p)
- مولد اعداد تصادفی واقعی (RNG)
- حفاظت بخش در برابر عملیات R/W (PCROP)
– واحد محاسبه CRC – اطلاعات قالب: شناسه منحصر به فرد 96 بیتی
- شناسه منحصر به فرد IEEE 64 بیتی.امکان استخراج EUI 48 بیتی Bluetooth® Low Energy
• تا 37 ورودی/خروجی سریع، 35 تای آنها 5 V-تحمل کننده
• پشتیبانی توسعه
– اشکال زدایی سیم سریال (SWD)، JTAG برای پردازنده برنامه
- ماشه متقابل برنامه