میکروکنترلرهای ARM STM32G0B1VET6 – MCU اصلی Arm Cortex-M0+ 32 بیتی MCU، تا 512 کیلوبایت فلش، 144 کیلوبایت رم
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | STMicroelectronics |
رده محصولات: | میکروکنترلرهای ARM - MCU |
RoHS: | جزئیات |
سلسله: | STM32G0 |
سبک نصب: | SMD/SMT |
هسته: | ARM Cortex M0+ |
اندازه حافظه برنامه: | 512 کیلوبایت |
عرض گذرگاه داده: | 32 بیت |
وضوح ADC: | 12 بیت |
حداکثر فرکانس ساعت: | 64 مگاهرتز |
تعداد ورودی/خروجی: | ورودی/خروجی 94 |
اندازه رم داده: | 144 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 1.7 V |
ولتاژ منبع تغذیه - حداکثر: | 3.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 85 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | STMicroelectronics |
حساس به رطوبت: | آره |
نوع محصول: | میکروکنترلرهای ARM - MCU |
مقدار بسته کارخانه: | 540 |
زیر مجموعه: | میکروکنترلر - MCU |
نام تجاری: | STM32 |
واحد وزن: | 0.024022 اونس |
♠ MCU 32 بیتی Arm® Cortex®-M0+، فلش تا 512 کیلوبایت، رم 144 کیلوبایت، 6x USART، تایمر، ADC، DAC، ارتباط.I/Fs، 1.7-3.6V
میکروکنترلرهای اصلی STM32G0B1xB/xC/xE مبتنی بر هسته RISC 32 بیتی Arm® Cortex®-M0+ با عملکرد بالا هستند که تا فرکانس 64 مگاهرتز کار می کند.با ارائه سطح بالایی از یکپارچگی، آنها برای طیف گسترده ای از کاربردها در حوزه های مصرف کننده، صنعتی و لوازم خانگی مناسب هستند و برای راه حل های اینترنت اشیا (IoT) آماده هستند.
این دستگاه ها دارای یک واحد حفاظت از حافظه (MPU)، حافظه های تعبیه شده با سرعت بالا (144 کیلوبایت SRAM و حداکثر 512 کیلوبایت حافظه برنامه فلش با حفاظت خواندن، حفاظت از نوشتن، حفاظت از کد اختصاصی و منطقه قابل ایمن)، DMA، یک فضای گسترده هستند. طیف وسیعی از عملکردهای سیستم، I/Oهای پیشرفته و تجهیزات جانبی.این دستگاه ها رابط های ارتباطی استاندارد (سه I2C، سه SPI / دو I2S، یک HDMI CEC، یک USB با سرعت تمام، دو CAN FD و شش USART)، یک ADC 12 بیتی (2.5 MSps) با حداکثر 19 کانال ارائه می دهند. یک DAC 12 بیتی با دو کانال، سه مقایسه کننده سریع، یک بافر مرجع ولتاژ داخلی، یک RTC کم مصرف، یک تایمر کنترل پیشرفته PWM که تا دو برابر فرکانس CPU کار می کند، شش تایمر 16 بیتی همه منظوره با یک دستگاه در حال اجرا تا دو برابر فرکانس CPU، یک تایمر همه منظوره 32 بیتی، دو تایمر پایه، دو تایمر 16 بیتی کم مصرف، دو تایمر نگهبان و یک تایمر SysTick.این دستگاه ها یک کنترلر USB Type-C Power Delivery کاملاً یکپارچه را ارائه می دهند.
این دستگاه ها در دمای محیط از 40- تا 125 درجه سانتیگراد و با ولتاژ تغذیه از 1.7 ولت تا 3.6 ولت کار می کنند. مصرف دینامیک بهینه همراه با مجموعه ای جامع از حالت های صرفه جویی در مصرف انرژی، تایمرهای کم مصرف و UART کم مصرف، اجازه می دهد تا طراحی برنامه های کاربردی کم مصرف
ورودی مستقیم باتری VBAT اجازه می دهد تا RTC و رجیسترهای پشتیبان را روشن نگه دارید.
دستگاه ها در بسته بندی های 32 تا 100 پین عرضه می شوند.برخی از بستهها با تعداد پین کم در دو پینآوت (استاندارد و جایگزین که با پسوند N نشان داده میشوند) موجود هستند.محصولاتی که با پسوند N مشخص شده اند، منبع VDDIO2 و پورت UCPD اضافی را در مقابل پین اوت استاندارد ارائه می دهند، بنابراین این موارد برای کاربردهای UCPD/USB انتخاب بهتری هستند.
• هسته: CPU Arm® 32-bit Cortex®-M0+، فرکانس تا 64 مگاهرتز
• دمای کاری 40- تا 85 درجه سانتی گراد/105 درجه سانتی گراد/125 درجه سانتی گراد
• خاطرات
– تا 512 کیلوبایت حافظه فلش با حفاظت و ناحیه ایمن، دو بانک، پشتیبانی خواندن در حین نوشتن
– 144 کیلوبایت SRAM (128 کیلوبایت با بررسی برابری HW)
• واحد محاسبه CRC
• تنظیم مجدد و مدیریت انرژی
– محدوده ولتاژ: 1.7 ولت تا 3.6 ولت
– پین منبع تغذیه I/O جداگانه (1.6 ولت تا 3.6 ولت)
– بازنشانی روشن/خاموش (POR/PDR)
– تنظیم مجدد Brownout قابل برنامه ریزی (BOR)
- آشکارساز ولتاژ قابل برنامه ریزی (PVD)
– حالت های کم مصرف: خواب، توقف، آماده به کار، خاموش شدن
– تامین VBAT برای RTC و رجیسترهای پشتیبان
• مدیریت ساعت
– نوسان ساز کریستالی 4 تا 48 مگاهرتز
– نوسان ساز کریستالی 32 کیلوهرتز با کالیبراسیون
– RC داخلی 16 مگاهرتز با گزینه PLL (±1 %)
– نوسان ساز داخلی 32 کیلوهرتز RC (5±%)
• تا 94 ورودی/خروجی سریع
- همه قابل نگاشت در بردارهای وقفه خارجی
– چندین ورودی/خروجی با 5 V تحمل پذیر
• کنترلر DMA 12 کاناله با نگاشت انعطاف پذیر
• ADC 12 بیتی 0.4 میکرو ثانیه (حداکثر 16 کانال داخلی)
- تا 16 بیت با نمونه برداری بیش از حد سخت افزار
– محدوده تبدیل: 0 تا 3.6 ولت
• دو DAC 12 بیتی، نمونه برداری و نگهداری کم مصرف
• سه مقایسه کننده آنالوگ کم مصرف سریع، با ورودی و خروجی قابل برنامه ریزی، ریل به ریل
• 15 تایمر (دو تایمر 128 مگاهرتز): 16 بیتی برای کنترل موتور پیشرفته، یک تایمر 32 بیتی و شش بیتی 16 بیتی همه منظوره، دو تایمر پایه 16 بیتی، دو عدد 16 بیتی کم مصرف، دو نگهبان، تایمر SysTick
• تقویم RTC با زنگ هشدار و بیدار شدن دوره ای از توقف / آماده به کار / خاموش شدن
• رابط های ارتباطی
– سه رابط I2C-bus با پشتیبانی از حالت سریع پلاس (1 مگابیت بر ثانیه) با سینک جریان اضافی، دو رابط SMBus/PMBus و wakeup از حالت توقف
- شش USART با SPI همزمان master/slave.سه رابط پشتیبانی کننده ISO7816، قابلیت LIN، IrDA، تشخیص نرخ باود خودکار و ویژگی wakeup
– دو UART کم مصرف
– سه SPI (32 مگابیت بر ثانیه) با فریم بیت قابل برنامه ریزی 4 تا 16 بیتی، دو عدد مالتی پلکس با رابط I2S
- رابط HDMI CEC، wakeup در هدر
• دستگاه USB 2.0 FS (بدون کریستال) و کنترل کننده میزبان
• کنترلر USB Type-C™ Power Delivery
• دو کنترلر FDCAN
• پشتیبانی از توسعه: اشکال زدایی سیم سریال (SWD)
• شناسه منحصر به فرد 96 بیتی