میکروکنترلرهای ARM مدل STM32G0B1CEU6 – MCU اصلی ARM Cortex-M0+ 32 بیتی، تا 512 کیلوبایت فلش، 144 کیلوبایت رم، 6x USART
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32G0 |
سبک نصب: | SMD/SMT |
هسته: | آرم کورتکس M0+ |
اندازه حافظه برنامه: | ۵۱۲ کیلوبایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۱۲ بیتی |
حداکثر فرکانس ساعت: | ۶۴ مگاهرتز |
تعداد ورودی/خروجیها: | ۴۴ ورودی/خروجی |
اندازه حافظه رم داده: | ۱۴۴ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۱.۷ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | سینی |
برند: | استیمیکروالکترونیک |
نوع رابط: | یوآرتی |
حساس به رطوبت: | بله |
نوع محصول: | میکروکنترلرهای ARM - MCU |
تعداد بسته بندی کارخانه: | ۱۵۶۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
وزن واحد: | ۰.۰۰۳۵۲۷ اونس |
♠ چند پروتکل بیسیم ۳۲ بیتی MCU مبتنی بر Arm® 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 سمافورهای سختافزاری را برای اشتراک منابع مشترک بین دو پردازنده فراهم میکند.
این دستگاه حافظههای پرسرعت (۳۲۰ کیلوبایت حافظه فلش، ۴۸ کیلوبایت SRAM) و طیف گستردهای از ورودی/خروجیهای پیشرفته و لوازم جانبی را در خود جای داده است.
انتقال مستقیم داده بین حافظه و دستگاههای جانبی و از حافظه به حافظه توسط هفت کانال DMA با نگاشت کانال کاملاً انعطافپذیر توسط دستگاه جانبی DMAMUX پشتیبانی میشود.
این دستگاه دارای چندین مکانیسم برای حافظه فلش تعبیه شده و SRAM است: محافظت در برابر خواندن، محافظت در برابر نوشتن و محافظت در برابر خواندن کد اختصاصی. بخشهایی از حافظه را میتوان برای دسترسی انحصاری Cortex® -M0+ ایمن کرد.
• شامل فناوری ثبت اختراع شده و پیشرفته ST
• رادیو
– ۲.۴ گیگاهرتز – فرستنده/گیرنده RF با پشتیبانی از مشخصات بلوتوث ۵.۲
– حساسیت گیرنده: -95.5 dBm (بلوتوث کم مصرف با سرعت 1 مگابیت در ثانیه)
– توان خروجی قابل برنامهریزی تا +5.5 dBm با گامهای 1 dB
– بالون یکپارچه برای کاهش BOM
- پشتیبانی از سرعت ۲ مگابیت بر ثانیه
– پردازنده اختصاصی Arm® 32-bit Cortex® M0+ برای لایه رادیویی بلادرنگ
– RSSI دقیق برای فعال کردن کنترل توان
مناسب برای سیستمهایی که نیاز به انطباق با مقررات فرکانس رادیویی ETSI EN 300 328، EN 300 440، FCC CFR47 Part 15 و ARIB STD-T66 دارند
– پشتیبانی از PA خارجی
– تراشه همراه دستگاه غیرفعال یکپارچه (IPD) برای راهحل تطبیق بهینه (MLPF-WB-01E3) موجود است
• پلتفرم فوقالعاده کممصرف
منبع تغذیه ۱.۷۱ تا ۳.۶ ولت
محدوده دمایی – – 40 درجه سانتیگراد تا 85 / 105 درجه سانتیگراد
– حالت خاموش شدن ۱۲ نانوآمپر
– حالت آماده به کار ۶۱۰ نانوآمپر + RTC + ۴۸ کیلوبایت رم
– MCU حالت فعال: ۳۳ میکروآمپر بر مگاهرتز هنگام روشن بودن RF و SMPS
– رادیو: Rx 4.5 میلیآمپر / Tx در 0 دسیبل متر 5.2 میلیآمپر
• هسته: پردازنده مرکزی Arm® 32 بیتی Cortex®-M4 با FPU، شتابدهنده تطبیقی بلادرنگ (ART Accelerator) که امکان اجرای بدون انتظار از حافظه فلش را فراهم میکند، فرکانس تا 64 مگاهرتز، MPU، 80 DMIPS و دستورالعملهای DSP
• معیار عملکرد
– ۱.۲۵ DMIPS/MHz (درایاستون ۲.۱)
• مدیریت تامین و تنظیم مجدد
مبدل کاهنده SMPS تعبیه شده با راندمان بالا و حالت بایپس هوشمند
– BOR (تنظیم مجدد خاموشی) فوقالعاده ایمن و کممصرف با پنج آستانه قابل انتخاب
– POR/PDR فوق کم مصرف
– آشکارساز ولتاژ قابل برنامهریزی (PVD)
– حالت VBAT با RTC و رجیسترهای پشتیبان
• منابع کلاک
– نوسانساز کریستالی ۳۲ مگاهرتز با خازنهای تنظیمکننده یکپارچه (رادیو و کلاک CPU)
– نوسانساز کریستالی ۳۲ کیلوهرتز برای RTC (LSE)
– RC داخلی کممصرف ۳۲ کیلوهرتز (LSI1)
– RC داخلی با رانش کم ۳۲ کیلوهرتز (LSI2)
– نوسانساز داخلی چند سرعته ۱۰۰ کیلوهرتز تا ۴۸ مگاهرتز، تنظیمشده توسط کارخانه
– RC داخلی پرسرعت ۱۶ مگاهرتز با تنظیمات کارخانهای
– ۱ عدد PLL برای کلاک سیستم و ADC
• خاطرات
– حافظه فلش ۳۲۰ کیلوبایتی با حفاظت سکتور (PCROP) در برابر عملیات خواندن/نوشتن، فعالسازی پشته رادیویی و کاربرد
۴۸ کیلوبایت SRAM، شامل ۳۶ کیلوبایت با بررسی برابری سختافزاری
– رجیستر پشتیبان ۲۰×۳۲ بیتی
- بوت لودر با پشتیبانی از رابطهای USART، SPI و I2C
– ۱ کیلوبایت (۱۲۸ کلمه دوتایی) رمز یکبار مصرف (OTP)
• لوازم جانبی آنالوگ غنی (تا 1.62 ولت)
مبدل آنالوگ به دیجیتال ۱۲ بیتی ۲.۵ مگابیت در ثانیه، ۱۹۰ میکروآمپر در ثانیه
– ۱ عدد مقایسهگر فوقالعاده کممصرف
• لوازم جانبی سیستم
– کنترلکننده ارتباط بین پردازنده (IPCC) برای ارتباط با بلوتوث کممصرف
سمافورهای سختافزاری برای اشتراکگذاری منابع بین پردازندهها
– ۱ عدد کنترلر DMA (۷ کانال) با پشتیبانی از ADC، SPI، I2C، USART، AES و تایمر
– ۱ عدد USART (ISO 7816، IrDA، SPI Master، حالت Modbus و Smartcard)
– ۱ عدد LPUART (کم مصرف)
۱x SPI 32 مگابیت بر ثانیه
– ۱x I2C (SMBus/PMBus®)
– کنترلکننده حسگر لمسی، تا هشت حسگر
– ۱ تایمر پیشرفته ۱۶ بیتی، چهار کاناله
– ۱ تایمر ۳۲ بیتی، چهار کاناله
– ۲ تایمر ۱۶ بیتی فوق کممصرف
– ۱ عدد Systick مستقل
– ۱ عدد ناظر مستقل
– ۱ عدد پنجره نگهبان
• امنیت و شناسایی
- نصب امن میانافزار (SFI) برای پشته بلوتوث کممصرف
- رمزگذاری سختافزاری ۲x AES حداکثر ۲۵۶ بیتی برای برنامه و بلوتوث کممصرف
– مرجع کلید عمومی HW (PKA)
الگوریتمهای رمزنگاری: RSA، دیفی-هلمن، ECC روی GF(p)
– مولد اعداد تصادفی واقعی (RNG)
– محافظت سکتور در برابر عملیات R/W (PCROP)
واحد محاسبه CRC اطلاعات قالب: شناسه منحصر به فرد ۹۶ بیتی
- شناسه منحصر به فرد IEEE 64 بیتی. امکان استخراج EUI 48 بیتی با مصرف انرژی کم از طریق Bluetooth®
• تا ۳۷ ورودی/خروجی سریع، که ۳۵ تای آنها ۵ ولت تحمل میکنند
• پشتیبانی توسعه
- اشکالزدایی سیم سریال (SWD)، JTAG برای پردازنده برنامه
– تریگر متقابل برنامه