میکروکنترلرهای ARM STM32WB55CGU6 – MCU دو هسته ای بسیار کم مصرف Arm Cortex-M4 MCU 64 مگاهرتز، Cortex-M0+ 32 مگاهرتز 1 مگابایت
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | STMicroelectronics |
رده محصولات: | میکروکنترلرهای ARM - MCU |
RoHS: | جزئیات |
سلسله: | STM32WB |
سبک نصب: | SMD/SMT |
بسته / مورد: | UFQFPN-48 |
هسته: | ARM Cortex M0+، ARM Cortex M4 |
اندازه حافظه برنامه: | 1 مگابایت |
عرض گذرگاه داده: | 32 بیت |
وضوح ADC: | 12 بیت |
حداکثر فرکانس ساعت: | 64 مگاهرتز، 32 مگاهرتز |
تعداد ورودی/خروجی: | ورودی/خروجی 30 |
اندازه رم داده: | 256 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 1.71 V |
ولتاژ منبع تغذیه - حداکثر: | 3.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 105 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | STMicroelectronics |
نوع رم داده: | SRAM |
نوع رابط: | I2C، LPUART، SAI، SPI، USART، USB |
حساس به رطوبت: | آره |
تعداد کانال های ADC: | 13 کانال |
نوع محصول: | میکروکنترلرهای ARM - MCU |
نوع حافظه برنامه: | فلاش |
مقدار بسته کارخانه: | 1560 |
زیر مجموعه: | میکروکنترلر - MCU |
نام تجاری: | STM32 |
واحد وزن: | 0.003517 اونس |
♠ چند پروتکل بی سیم 32 بیتی MCU Arm®-based Cortex®-M4 با راه حل رادیویی FPU، Bluetooth® 5.2 و 802.15.4
دستگاههای چندپروتکلی STM32WB55xx و STM32WB35xx بیسیم و بسیار کم مصرف، یک رادیو قدرتمند و بسیار کم مصرف مطابق با مشخصات Bluetooth® Low Energy SIG 5.2 و با IEEE 802.15.4-2011 تعبیه کردهاند.آنها حاوی یک Arm® Cortex®-M0+ اختصاصی برای انجام تمام عملیات لایه پایین در زمان واقعی هستند.
این دستگاه ها بسیار کم مصرف طراحی شده اند و بر اساس هسته 32 بیتی RISC Arm® Cortex®-M4 با کارایی بالا ساخته شده اند که با فرکانس حداکثر 64 مگاهرتز کار می کند.این هسته دارای یک واحد نقطه شناور (FPU) تک دقیق است که از تمام دستورالعملهای پردازش داده تک دقیق Arm® و انواع دادهها پشتیبانی میکند.همچنین مجموعه کاملی از دستورالعملهای DSP و واحد حفاظت حافظه (MPU) را پیادهسازی میکند که امنیت برنامه را افزایش میدهد.
ارتباطات بین پردازنده ای پیشرفته توسط IPCC با شش کانال دو طرفه ارائه می شود.HSEM سمافورهای سخت افزاری را برای به اشتراک گذاشتن منابع مشترک بین دو پردازنده ارائه می کند.
این دستگاهها حافظههای پرسرعت (حداکثر 1 مگابایت حافظه فلش برای STM32WB55xx، حداکثر 512 کیلوبایت برای STM32WB35xx، حداکثر تا 256 کیلوبایت SRAM برای STM32WB55xx، 96 کیلوبایت حافظه فلش برای STM32WB55xx)، 96 کیلوبایت برای STM32WB55xx، حافظه قابلتوجه برای STM32WB5x تعبیه میکنند. همه بسته ها) و طیف گسترده ای از I/Oهای پیشرفته و تجهیزات جانبی.
انتقال مستقیم داده بین حافظه و تجهیزات جانبی و از حافظه به حافظه توسط چهارده کانال DMA با نقشه برداری کامل کانال انعطاف پذیر توسط دستگاه جانبی DMAMUX پشتیبانی می شود.
این دستگاه ها دارای مکانیسم های مختلفی برای حافظه فلش و SRAM تعبیه شده هستند: حفاظت از بازخوانی، حفاظت از نوشتن و حفاظت از بازخوانی کد اختصاصی.بخش هایی از حافظه را می توان برای دسترسی انحصاری Cortex® -M0+ ایمن کرد.
دو موتور رمزگذاری AES، PKA و RNG، MAC لایه پایین و رمزنگاری لایه بالایی را فعال می کنند.ممکن است برای مخفی نگه داشتن کلیدها از ویژگی ذخیره سازی کلید مشتری استفاده شود.این دستگاه ها یک ADC سریع 12 بیتی و دو مقایسه کننده بسیار کم مصرف مرتبط با یک ژنراتور ولتاژ مرجع با دقت بالا را ارائه می دهند.
این دستگاه ها دارای یک RTC کم مصرف، یک تایمر پیشرفته 16 بیتی، یک تایمر 32 بیتی همه منظوره، دو تایمر 16 بیتی همه منظوره و دو تایمر کم مصرف 16 بیتی هستند.علاوه بر این، حداکثر 18 کانال حسگر خازنی برای STM32WB55xx (نه در بسته UFQFPN48) موجود است.
STM32WB55xx همچنین یک درایور LCD یکپارچه تا 8x40 یا 4x44 را با مبدل داخلی افزایش می دهد.STM32WB55xx و STM32WB35xx همچنین دارای رابط های ارتباطی استاندارد و پیشرفته هستند، یعنی یک USART (ISO 7816، IrDA، Modbus و حالت Smartcard)، یک UART کم مصرف (LPUART)، دو I2C (SMBus/PMBus)، دو SPI (یکی برای STM35xx2WB). ) تا 32 مگاهرتز، یک رابط صوتی سریال (SAI) با دو کانال و سه PDM، یک دستگاه USB 2.0 FS با اسیلاتور بدون کریستال تعبیه شده، پشتیبانی از BCD و LPM و یک Quad-SPI با اجرای در محل (XIP) قابلیت
STM32WB55xx و STM32WB35xx در محدوده دمایی -40 تا +105 درجه سانتیگراد (اتصال +125 درجه سانتیگراد) و -40 تا +85 درجه سانتیگراد (اتصال +105 درجه سانتیگراد) از منبع تغذیه 1.71 تا 3.6 ولت کار می کنند.مجموعه ای جامع از حالت های صرفه جویی در مصرف انرژی، طراحی برنامه های کم مصرف را امکان پذیر می کند.
این دستگاه ها دارای منبع تغذیه مستقل برای ورودی آنالوگ برای ADC هستند.
• شامل ST آخرین فن آوری ثبت شده
• رادیو
– 2.4 گیگاهرتز – فرستنده RF با پشتیبانی از مشخصات Bluetooth® 5.2، IEEE 802.15.4-2011 PHY و MAC، پشتیبانی از Thread و Zigbee® 3.0
– حساسیت RX: -96 dBm (Bluetooth® Low Energy در 1 Mbps)، -100 dBm (802.15.4)
– توان خروجی قابل برنامه ریزی تا +6 دسی بل با مراحل 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 یا MLPF-WB-02E3)
• پلت فرم فوق العاده کم مصرف
– منبع تغذیه 1.71 تا 3.6 ولت
- محدوده دمایی 40 درجه سانتیگراد تا 85 / 105 درجه سانتیگراد
– حالت خاموش شدن 13 نانو آمپر
– حالت آماده به کار 600 نانو آمپر + RTC + 32 کیلوبایت رم
– حالت توقف 2.1 µA + RTC + رم 256 کیلوبایت
– MCU حالت فعال: < 53 µ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)
– 219.48 CoreMark® (3.43 CoreMark/MHz در 64 MHz)
• معیار انرژی
– امتیاز 303 ULPMark™ CP
• مدیریت تامین و تنظیم مجدد
– مبدل کاهنده SMPS تعبیه شده با راندمان بالا با حالت بای پس هوشمند
– BOR بسیار ایمن و کم مصرف (بازنشانی قهوه ای) با پنج آستانه قابل انتخاب
– POR/PDR کم مصرف
- آشکارساز ولتاژ قابل برنامه ریزی (PVD)
– حالت VBAT با RTC و رجیسترهای پشتیبان
• منابع ساعت
- نوسان ساز کریستالی 32 مگاهرتز با خازن های برش یکپارچه (رادیو و ساعت CPU)
– نوسان ساز کریستالی 32 کیلوهرتز برای RTC (LSE)
– داخلی کم مصرف 32 کیلوهرتز (± 5%) RC (LSI1)
– داخلی کم مصرف 32 کیلوهرتز (پایداری ± 500 ppm) RC (LSI2)
– نوسان ساز داخلی چندسرعته 100 کیلوهرتز تا 48 مگاهرتز، برش خودکار توسط LSE (دقت بهتر از 0.25% ±)
– سرعت بالای داخلی 16 مگاهرتز RC برش کارخانه (±1%)
- 2x PLL برای ساعت سیستم، USB، SAI و ADC
• خاطرات
– تا 1 مگابایت حافظه فلش با محافظت از بخش (PCROP) در برابر عملیات R/W، امکان استک و برنامه رادیویی
- حداکثر 256 کیلوبایت SRAM، شامل 64 کیلوبایت با بررسی برابری سخت افزار
– ثبت پشتیبان 20×32 بیتی
- بوت لودر از رابط های USART، SPI، I2C و USB پشتیبانی می کند
– OTA (Over the Air) Bluetooth® Low Energy و به روز رسانی 802.15.4
– رابط حافظه چهارگانه SPI با XIP
– 1 کیلوبایت (128 دو کلمه) OTP
• تجهیزات جانبی آنالوگ غنی (تا 1.62 ولت)
– ADC 12 بیتی 4.26 Msps، تا 16 بیت با نمونه برداری بیش از حد سخت افزار، 200 µA/Msps
- مقایسه کننده 2 برابر کم مصرف
– خروجی بافر با ولتاژ مرجع 2.5 ولت یا 2.048 ولت
• تجهیزات جانبی سیستم
– کنترل کننده ارتباط بین پردازنده (IPCC) برای ارتباط با Bluetooth® Low Energy و 802.15.4
- سمافورهای HW برای به اشتراک گذاری منابع بین CPU
– دو کنترلر DMA (هر کدام 7 برابر کانال) با پشتیبانی از ADC، SPI، I2C، USART، QSPI، SAI، AES، تایمر
– 1x USART (ISO 7816، IrDA، SPI Master، Modbus و حالت Smartcard)
– 1x LPUART (مصرف کم)
– 2x SPI 32 مگابیت بر ثانیه
– 2x I2C (SMBus/PMBus)
- 1x SAI (صوتی با کیفیت بالا دو کاناله)
– یک دستگاه USB 2.0 FS، بدون کریستال، BCD و LPM
- کنترل کننده حسگر لمسی، تا 18 سنسور
– LCD 8×40 با مبدل پله آپ
– تایمر پیشرفته 1x 16 بیتی چهار کاناله
– تایمر 2×16 بیتی دو کاناله
– تایمر 1×32 بیتی چهار کاناله
– تایمر 2x 16 بیتی بسیار کم مصرف
- 1 برابر سیستم مستقل
- 1 برابر نگهبان مستقل
- 1x نگهبان پنجره
• امنیت و شناسه
– نصب سفتافزار ایمن (SFI) برای Bluetooth® Low Energy و پشته SW 802.15.4
– رمزگذاری سخت افزاری 3 برابری AES حداکثر 256 بیتی برای برنامه، Bluetooth® Low Energy و IEEE802.15.4
– خدمات ذخیره سازی کلید مشتری / مدیر کلید
- مرجع کلید عمومی HW (PKA)
- الگوریتم های رمزنگاری: RSA، Diffie-Helman، ECC بیش از GF(p)
- مولد اعداد تصادفی واقعی (RNG)
- حفاظت بخش در برابر عملیات R/W (PCROP)
– واحد محاسبه CRC
- اطلاعات قالب: شناسه منحصر به فرد 96 بیتی
- شناسه منحصر به فرد IEEE 64 بیتی.امکان استخراج 802.15.4 64 بیتی و Bluetooth® Low Energy 48 بیت EUI
• تا 72 ورودی/خروجی سریع، 70 تای آنها 5 V-تحمل کننده
• پشتیبانی توسعه
– اشکال زدایی سیم سریال (SWD)، JTAG برای پردازنده برنامه
– کاربرد متقابل ماشه با ورودی/خروجی
– جاسازی شده Trace Macrocell™ برای کاربرد