میکروکنترلرهای ARM مدل STM32G0B1VET6 – MCU اصلی ARM Cortex-M0+ 32 بیتی، تا 512 کیلوبایت فلش، 144 کیلوبایت رم
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32G0 |
سبک نصب: | SMD/SMT |
هسته: | آرم کورتکس M0+ |
اندازه حافظه برنامه: | ۵۱۲ کیلوبایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۱۲ بیتی |
حداکثر فرکانس ساعت: | ۶۴ مگاهرتز |
تعداد ورودی/خروجیها: | ۹۴ ورودی/خروجی |
اندازه حافظه رم داده: | ۱۴۴ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۱.۷ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | سینی |
برند: | استیمیکروالکترونیک |
حساس به رطوبت: | بله |
نوع محصول: | میکروکنترلرهای ARM - MCU |
تعداد بسته بندی کارخانه: | ۵۴۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
وزن واحد: | ۰.۰۲۴۰۲۲ اونس |
♠ میکروکنترلر ۳۲ بیتی Arm® Cortex®-M0+، تا ۵۱۲ کیلوبایت فلش، ۱۴۴ کیلوبایت رم، ۶ عدد USART، تایمر، ADC، DAC، ورودی/خروجیهای ارتباطی، ۱.۷-۳.۶ ولت
میکروکنترلرهای اصلی STM32G0B1xB/xC/xE مبتنی بر هسته RISC 32 بیتی Arm® Cortex®-M0+ با کارایی بالا هستند که با فرکانس تا 64 مگاهرتز کار میکنند. با ارائه سطح بالایی از یکپارچهسازی، آنها برای طیف گستردهای از برنامهها در حوزههای مصرفی، صنعتی و لوازم خانگی مناسب هستند و برای راهحلهای اینترنت اشیا (IoT) آمادهاند.
این دستگاهها شامل یک واحد حفاظت از حافظه (MPU)، حافظههای تعبیهشده پرسرعت (۱۴۴ کیلوبایت SRAM و تا ۵۱۲ کیلوبایت حافظه برنامه فلش با حفاظت از خواندن، حفاظت از نوشتن، حفاظت از کد اختصاصی و ناحیه امن)، DMA، طیف گستردهای از عملکردهای سیستمی، ورودی/خروجیهای بهبودیافته و لوازم جانبی هستند. این دستگاهها رابطهای ارتباطی استاندارد (سه I2C، سه SPI / دو I2S، یک HDMI CEC، یک USB پرسرعت، دو FD CAN و شش USART)، یک ADC 12 بیتی (2.5 MSps) با حداکثر 19 کانال، یک DAC 12 بیتی با دو کانال، سه مقایسهگر سریع، یک بافر مرجع ولتاژ داخلی، یک RTC کممصرف، یک تایمر PWM کنترل پیشرفته که با حداکثر دو برابر فرکانس CPU کار میکند، شش تایمر 16 بیتی همه منظوره که یکی از آنها با حداکثر دو برابر فرکانس CPU کار میکند، یک تایمر 32 بیتی همه منظوره، دو تایمر پایه، دو تایمر 16 بیتی کممصرف، دو تایمر watchdog و یک تایمر SysTick ارائه میدهند. این دستگاهها یک کنترلر تحویل توان USB Type-C کاملاً یکپارچه ارائه میدهند.
این دستگاهها در دمای محیط از -40 تا 125 درجه سانتیگراد و با ولتاژ تغذیه از 1.7 ولت تا 3.6 ولت کار میکنند. مصرف دینامیکی بهینه شده همراه با مجموعهای جامع از حالتهای صرفهجویی در مصرف برق، تایمرهای کممصرف و UART کممصرف، امکان طراحی کاربردهای کممصرف را فراهم میکند.
ورودی مستقیم باتری VBAT امکان روشن نگه داشتن RTC و رجیسترهای پشتیبان را فراهم میکند.
این دستگاهها در بستههایی با ۳۲ تا ۱۰۰ پین عرضه میشوند. برخی از بستهها با تعداد پین کم، در دو پینآوت (استاندارد و جایگزین که با پسوند «N» مشخص شدهاند) موجود هستند. محصولاتی که با پسوند N مشخص شدهاند، منبع تغذیه VDDIO2 و پورت UCPD اضافی را در مقایسه با پینآوت استاندارد ارائه میدهند، بنابراین انتخاب بهتری برای کاربردهای UCPD/USB هستند.
• هسته: پردازنده مرکزی Arm® 32 بیتی Cortex®-M0+، فرکانس تا 64 مگاهرتز
• دمای عملیاتی -40°C تا 85°C/105°C/125°C
• خاطرات
– تا ۵۱۲ کیلوبایت حافظه فلش با حفاظت و فضای قابل ایمنسازی، دو بانک، پشتیبانی از خواندن و نوشتن همزمان
۱۴۴ کیلوبایت SRAM (۱۲۸ کیلوبایت با بررسی توازن سختافزاری)
• واحد محاسبه CRC
• تنظیم مجدد و مدیریت برق
– محدوده ولتاژ: ۱.۷ ولت تا ۳.۶ ولت
- پین تغذیه ورودی/خروجی جداگانه (۱.۶ ولت تا ۳.۶ ولت)
– تنظیم مجدد روشن/خاموش کردن دستگاه (POR/PDR)
- تنظیم مجدد خاموشی قابل برنامه ریزی (BOR)
– آشکارساز ولتاژ قابل برنامهریزی (PVD)
حالتهای کممصرف: خواب، توقف، آماده به کار، خاموش کردن
– تامین VBAT برای RTC و رجیسترهای پشتیبان
• مدیریت ساعت
– نوسانساز کریستالی ۴ تا ۴۸ مگاهرتز
– نوسانساز کریستالی ۳۲ کیلوهرتز با کالیبراسیون
– RC داخلی ۱۶ مگاهرتز با گزینه PLL (±۱٪)
– نوسانساز داخلی RC با فرکانس ۳۲ کیلوهرتز (±۵٪)
• تا 94 ورودی/خروجی سریع
– همه قابل نگاشت روی بردارهای وقفه خارجی
ورودی/خروجیهای چندگانه با تحمل ۵ ولت
• کنترلر DMA دوازده کاناله با نگاشت انعطافپذیر
• مبدل آنالوگ به دیجیتال ۱۲ بیتی، ۰.۴ میکروثانیه (تا ۱۶ کانال خروجی)
– تا ۱۶ بیت با نمونهبرداری سختافزاری
– محدوده تبدیل: ۰ تا ۳.۶ ولت
• دو مبدل دیجیتال به آنالوگ ۱۲ بیتی، نمونهبرداری و نگهداری کممصرف
• سه مقایسهگر آنالوگ سریع و کممصرف، با ورودی و خروجی قابل برنامهریزی، به صورت خط به خط
• ۱۵ تایمر (دو تایمر با قابلیت ۱۲۸ مگاهرتز): ۱۶ بیتی برای کنترل پیشرفته موتور، یک تایمر ۳۲ بیتی و شش تایمر ۱۶ بیتی عمومی، دو تایمر ۱۶ بیتی پایه، دو تایمر ۱۶ بیتی کممصرف، دو تایمر watchdog، تایمر SysTick
• تقویم RTC با زنگ هشدار و بیدارباش دورهای از حالت توقف/آماده به کار/خاموش شدن
• رابطهای ارتباطی
سه رابط I2C-bus که از Fast-mode Plus (1 مگابیت بر ثانیه) با سینک جریان اضافی پشتیبانی میکنند، دو رابط SMBus/PMBus و بیدارباش از حالت Stop را پشتیبانی میکنند.
شش USART با SPI همزمان master/slave؛ سه تا از رابط ISO7816، LIN، قابلیت IrDA، تشخیص خودکار سرعت انتقال داده و قابلیت بیدارباش پشتیبانی میکنند
دو UART کممصرف
سه SPI (32 مگابیت بر ثانیه) با فریم بیتی قابل برنامهریزی 4 تا 16 بیتی، دو مالتی پلکس شده با رابط I2S
رابط HDMI CEC، قابلیت بیدارباش روی هدر
• دستگاه USB 2.0 FS (بدون کریستال) و کنترل کننده میزبان
• کنترلکنندهی انتقال توان USB Type-C™
• دو کنترلکننده FDCAN
• پشتیبانی توسعه: اشکالزدایی سیم سریال (SWD)
• شناسه منحصر به فرد ۹۶ بیتی