میکروکنترلرهای ARM STM32L476MGY6TR - MCU FPU فوق کم مصرف Arm Cortex-M4 MCU 80 مگاهرتز 1 مگابایت حافظه فلش LCD، USB OTG، DFSD
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32L476MG |
سبک نصب: | SMD/SMT |
بسته بندی/جعبه: | CSP-81 |
هسته: | آرم کورتکس M4 |
اندازه حافظه برنامه: | ۱ مگابایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۱۲ بیتی |
حداکثر فرکانس ساعت: | ۸۰ مگاهرتز |
تعداد ورودی/خروجیها: | ۶۵ ورودی/خروجی |
اندازه حافظه رم داده: | ۱۲۸ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۱.۷۱ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | قرقره |
بسته بندی: | نوار برش |
بسته بندی: | ماوس ریل |
ولتاژ تغذیه آنالوگ: | ۳.۳ ولت |
برند: | استیمیکروالکترونیک |
وضوح DAC: | ۱۲ بیتی |
نوع حافظه رم داده: | اسرم |
ولتاژ ورودی/خروجی: | ۳.۳ ولت |
نوع رابط: | CAN، I2C، LPUART، SAI، SPI، USART، USB |
تعداد کانالهای ADC: | ۱۶ کانال |
سری پردازنده: | STM32L476xx |
محصول: | MCU+FPU |
نوع محصول: | میکروکنترلرهای ARM - MCU |
نوع حافظه برنامه: | فلش |
تعداد بسته بندی کارخانه: | ۵۰۰۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
تایمرهای نگهبان: | تایمر نگهبان، پنجرهای |
وزن واحد: | ۲۱.۲۰۰ میلیگرم |
♠ پردازندهی ARM® Cortex®-M4 با توان مصرفی بسیار کم ۳۲ بیتی MCU+FPU، سرعت پردازش ۱۰۰DMIPS، تا ۱ مگابایت فلش، ۱۲۸ کیلوبایت SRAM، پورت USB OTG FS، نمایشگر LCD، خروجی SMPS
دستگاههای STM32L476xx میکروکنترلرهای فوقالعاده کممصرفی هستند که بر اساس هسته RISC 32 بیتی Arm® Cortex®-M4 با کارایی بالا ساخته شدهاند و با فرکانس تا 80 مگاهرتز کار میکنند. هسته Cortex-M4 دارای یک واحد ممیز شناور (FPU) با دقت واحد است که از همه دستورالعملهای پردازش داده با دقت واحد Arm® و انواع داده پشتیبانی میکند. همچنین مجموعهای کامل از دستورالعملهای DSP و یک واحد حفاظت از حافظه (MPU) را پیادهسازی میکند که امنیت برنامه را افزایش میدهد.
دستگاههای STM32L476xx دارای حافظههای پرسرعت (حافظه فلش تا ۱ مگابایت، تا ۱۲۸ کیلوبایت SRAM)، یک کنترلر حافظه خارجی انعطافپذیر (FSMC) برای حافظههای استاتیک (برای دستگاههایی با بستههای ۱۰۰ پین و بیشتر)، یک رابط حافظه فلش Quad SPI (موجود در همه بستهها) و طیف گستردهای از ورودی/خروجیهای پیشرفته و لوازم جانبی متصل به دو باس APB، دو باس AHB و یک ماتریس باس AHB چندگانه ۳۲ بیتی هستند.
دستگاههای STM32L476xx چندین مکانیسم حفاظتی برای حافظه فلش و SRAM تعبیه کردهاند: محافظت در برابر خواندن، محافظت در برابر نوشتن، محافظت در برابر خواندن کد اختصاصی و فایروال.
این دستگاهها حداکثر سه ADC سریع ۱۲ بیتی (۵ میلیثانیه در ثانیه)، دو مقایسهکننده، دو تقویتکننده عملیاتی، دو کانال DAC، یک بافر مرجع ولتاژ داخلی، یک RTC کممصرف، دو تایمر ۳۲ بیتی همه منظوره، دو تایمر PWM ۱۶ بیتی مخصوص کنترل موتور، هفت تایمر ۱۶ بیتی همه منظوره و دو تایمر کممصرف ۱۶ بیتی ارائه میدهند. این دستگاهها از چهار فیلتر دیجیتال برای مدولاتورهای سیگما دلتا خارجی (DFSDM) پشتیبانی میکنند.
• فوقالعاده کممصرف با FlexPowerControl
منبع تغذیه ۱.۷۱ ولت تا ۳.۶ ولت
محدوده دمایی -40 درجه سانتیگراد تا 85/105/125 درجه سانتیگراد
– ۳۰۰ نانوآمپر در حالت VBAT: تغذیه برای RTC و رجیسترهای پشتیبان ۳۲×۳۲ بیتی
حالت خاموش شدن ۳۰ نانوآمپر (۵ پین بیدارباش)
حالت آماده به کار ۱۲۰ نانوآمپر (۵ پین بیدارباش)
– حالت آماده به کار ۴۲۰ نانوآمپر با RTC
۱.۱ میکروآمپر حالت توقف ۲، ۱.۴ میکروآمپر با RTC
– حالت اجرای ۱۰۰ میکروآمپر بر مگاهرتز (حالت LDO)
– حالت اجرای ۳۹ میکروآمپر بر مگاهرتز (@حالت SMPS با ولتاژ ۳.۳ ولت)
– حالت جمعآوری دستهای (BAM)
– ۴ میکروثانیه زمان بیدار شدن از حالت توقف
– تنظیم مجدد خاموشی (BOR)
– ماتریس اتصال متقابل
• هسته: پردازنده مرکزی Arm® 32 بیتی Cortex®-M4 با FPU، شتابدهنده تطبیقی بلادرنگ (ART Accelerator™) که امکان اجرای بدون انتظار از حافظه فلش را فراهم میکند، فرکانس تا 80 مگاهرتز، MPU، 100DMIPS و دستورالعملهای DSP
• معیار عملکرد
– ۱.۲۵ DMIPS/MHz (درایاستون ۲.۱)
۲۷۳.۵۵ CoreMark® (۳.۴۲ CoreMark/MHz @ ۸۰ MHz)
• معیار انرژی
– امتیاز 294 ULPMark™ CP
– امتیاز 106 در ULPMark™ PP
• منابع کلاک
– نوسانساز کریستالی ۴ تا ۴۸ مگاهرتز
– نوسانساز کریستالی ۳۲ کیلوهرتز برای RTC (LSE)
– RC داخلی ۱۶ مگاهرتز تنظیمشده توسط کارخانه (±۱٪)
– RC داخلی کممصرف ۳۲ کیلوهرتز (±۵٪)
– نوسانساز داخلی چند سرعته ۱۰۰ کیلوهرتز تا ۴۸ مگاهرتز، تنظیم خودکار توسط LSE (دقت بهتر از ±۰.۲۵٪)
– ۳ PLL برای کلاک سیستم، USB، صدا، ADC
• تا ۱۱۴ ورودی/خروجی سریع، اکثراً ۵ ولت تحملپذیر، تا ۱۴ ورودی/خروجی با تغذیه مستقل تا ۱.۰۸ ولت
• RTC با تقویم HW، آلارم و کالیبراسیون
• نمایشگر LCD 8×40 یا 4×44 با مبدل افزاینده
• تا 24 کانال حسگر خازنی: پشتیبانی از حسگرهای لمسی، خطی و چرخشی
• ۱۶ تایمر: ۲ تایمر ۱۶ بیتی پیشرفته برای کنترل موتور، ۲ تایمر ۳۲ بیتی و ۵ تایمر ۱۶ بیتی عمومی، ۲ تایمر ۱۶ بیتی پایه، ۲ تایمر ۱۶ بیتی کممصرف (در حالت توقف موجود است)، ۲ تایمر واچداگ، تایمر SysTick
• خاطرات
– تا ۱ مگابایت حافظه فلش، ۲ بانک خواندنی-هنگام-نوشتنی، محافظت اختصاصی از بازخوانی کد
– تا ۱۲۸ کیلوبایت SRAM شامل ۳۲ کیلوبایت با بررسی برابری سختافزاری
رابط حافظه خارجی برای حافظههای استاتیک که از حافظههای SRAM، PSRAM، NOR و NAND پشتیبانی میکنند
– رابط حافظه چهارگانه SPI
• 4 فیلتر دیجیتال برای مدولاتور دلتا سیگما
• لوازم جانبی آنالوگ غنی (منبع تغذیه مستقل)
– ۳ مبدل آنالوگ به دیجیتال ۱۲ بیتی ۵ مگابیت در ثانیه، تا ۱۶ بیت با نمونهبرداری سختافزاری، ۲۰۰ میکروآمپر در ثانیه
– دو کانال خروجی DAC دوازده بیتی، نمونهبرداری و نگهداری کممصرف
– ۲ تقویتکننده عملیاتی با PGA داخلی
– ۲ مقایسهکنندهی فوقالعاده کممصرف
• 20 رابط ارتباطی
– USB OTG 2.0 با سرعت کامل، LPM و BCD
- 2x SAI (رابط صوتی سریال)
– 3x I2C FM+ (1 مگابیت بر ثانیه)، SMBus/PMBus
– ۵ عدد USART (ISO 7816، LIN، IrDA، مودم)
– ۱ عدد LPUART (بیدار شدن از خواب در مرحله ۲)
– ۳ عدد SPI (و ۱ عدد Quad SPI)
– رابط CAN (2.0B Active) و SDMMC
– ورودی/خروجی مستر پروتکل تک سیمه SWPMI
– IRTIM (رابط مادون قرمز)
• کنترلر DMA 14 کاناله
• مولد عدد تصادفی واقعی
• واحد محاسبه CRC، شناسه منحصر به فرد ۹۶ بیتی
• پشتیبانی از توسعه: اشکالزدایی با سیم سریال (SWD)، JTAG، Embedded Trace Macrocell™
• همه بستهها با استاندارد ECOPACK2® مطابقت دارند