میکروکنترلرهای ARM STM32L451REY6TR – MCU پردازنده FPU فوق کم مصرف Arm Cortex-M4 MCU 80 مگاهرتز 512 کیلوبایت حافظه فلش، DFSDM
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32L451RE |
سبک نصب: | SMD/SMT |
بسته بندی / مورد: | CSP-64 |
هسته: | آرم کورتکس M4 |
اندازه حافظه برنامه: | ۵۱۲ کیلوبایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۱۲ بیتی |
حداکثر فرکانس ساعت: | ۸۰ مگاهرتز |
تعداد ورودی/خروجیها: | ۵۲ ورودی/خروجی |
اندازه حافظه رم داده: | ۱۶۰ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۱.۷۱ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | قرقره |
بسته بندی: | نوار برش |
برند: | استیمیکروالکترونیک |
وضوح DAC: | ۱۲ بیتی |
نوع حافظه رم داده: | اسرم |
نوع رابط: | میتوان، I2C، LPUART، SAI، SPI، UART |
تعداد کانالهای ADC: | ۱۶ کانال |
تعداد تایمرها/شمارندهها: | ۱۱ تایمر |
محصول: | MCU+FPU |
نوع محصول: | میکروکنترلرهای ARM - MCU |
نوع حافظه برنامه: | فلش |
تعداد بسته بندی کارخانه: | ۵۰۰۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
تایمرهای نگهبان: | تایمر نگهبان، پنجرهای |
وزن واحد: | ۰.۰۰۰۵۲۶ اونس |
♠ پردازندهی ARM® Cortex®-M4 با توان مصرفی بسیار کم، ۳۲ بیتی MCU+FPU، سرعت پردازش ۱۰۰DMIPS، تا ۵۱۲ کیلوبایت فلش، ۱۶۰ کیلوبایت SRAM، آنالوگ، صدا
دستگاههای STM32L451xx میکروکنترلرهای فوقالعاده کممصرفی هستند که بر اساس هسته RISC 32 بیتی Arm® Cortex®-M4 با کارایی بالا ساخته شدهاند و با فرکانس تا 80 مگاهرتز کار میکنند. هسته Cortex-M4 دارای یک واحد ممیز شناور (FPU) با دقت واحد است که از همه دستورالعملهای پردازش داده با دقت واحد Arm® و انواع داده پشتیبانی میکند. همچنین مجموعهای کامل از دستورالعملهای DSP و یک واحد حفاظت از حافظه (MPU) را پیادهسازی میکند که امنیت برنامه را افزایش میدهد.
دستگاههای STM32L451xx دارای حافظههای پرسرعت (حافظه فلش تا ۵۱۲ کیلوبایت، ۱۶۰ کیلوبایت SRAM)، رابط حافظه فلش Quad SPI (موجود در همه بستهها) و طیف گستردهای از ورودی/خروجیهای پیشرفته و لوازم جانبی متصل به دو باس APB، دو باس AHB و یک ماتریس باس AHB چندگانه ۳۲ بیتی هستند.
دستگاههای STM32L451xx چندین مکانیسم حفاظتی برای حافظه فلش و SRAM تعبیه کردهاند: محافظت در برابر خواندن، محافظت در برابر نوشتن، محافظت در برابر خواندن کد اختصاصی و فایروال.
این دستگاهها دارای یک مبدل آنالوگ به دیجیتال سریع ۱۲ بیتی (۵ میلیثانیه در ثانیه)، دو مقایسهکننده، یک تقویتکننده عملیاتی، یک کانال DAC، یک بافر مرجع ولتاژ داخلی، یک RTC کممصرف، یک تایمر ۳۲ بیتی همه منظوره، یک تایمر PWM ۱۶ بیتی مختص کنترل موتور، چهار تایمر ۱۶ بیتی همه منظوره و دو تایمر کممصرف ۱۶ بیتی هستند.
علاوه بر این، تا ۲۱ کانال حسگر خازنی در دسترس است.
آنها همچنین دارای رابطهای ارتباطی استاندارد و پیشرفته، یعنی چهار I2C، سه SPI، سه USART، یک UART و یک UART کممصرف، یک SAI، یک SDMMC و یک CAN هستند.
STM32L451xx در محدوده دمایی -40 تا +85 درجه سانتیگراد (اتصال +105 درجه سانتیگراد) و -40 تا +125 درجه سانتیگراد (اتصال +130 درجه سانتیگراد) با منبع تغذیه 1.71 تا 3.6 ولت کار میکند. مجموعهای جامع از حالتهای صرفهجویی در مصرف برق، طراحی برنامههای کممصرف را امکانپذیر میسازد.
برخی از منابع تغذیه مستقل پشتیبانی میشوند: ورودی تغذیه مستقل آنالوگ برای ADC، DAC، OPAMP و مقایسهکنندهها. ورودی VBAT امکان پشتیبانگیری از RTC و رجیسترهای پشتیبان را فراهم میکند.
خانواده STM32L451xx شش بسته از بستههای ۴۸ تا ۱۰۰ پین ارائه میدهد.
• فوقالعاده کممصرف با FlexPowerControl
منبع تغذیه ۱.۷۱ ولت تا ۳.۶ ولت
محدوده دمایی -40 درجه سانتیگراد تا 85/125 درجه سانتیگراد
– ۱۴۵ نانوآمپر در حالت VBAT: تغذیه برای RTC و رجیسترهای پشتیبان ۳۲×۳۲ بیتی
حالت خاموش شدن ۲۲ نانوآمپر (۵ پین بیدارباش)
حالت آماده به کار ۱۰۶ نانوآمپر (۵ پین بیدارباش)
حالت آماده به کار ۳۷۵ نانوآمپر با RTC
– ۲.۰۵ میکروآمپر حالت توقف ۲، ۲.۴۰ میکروآمپر با RTC
– حالت اجرا ۸۴ میکروآمپر بر مگاهرتز
– حالت جمعآوری دستهای (BAM)
– ۴ میکروثانیه زمان بیدار شدن از حالت توقف
– تنظیم مجدد خاموشی (BOR)
– ماتریس اتصال متقابل
• هسته: پردازنده مرکزی Arm® 32 بیتی Cortex®-M4 با FPU، شتابدهنده تطبیقی بلادرنگ (ART Accelerator™) که امکان اجرای بدون انتظار از حافظه فلش را فراهم میکند، فرکانس تا 80 مگاهرتز، MPU، 100DMIPS و دستورالعملهای DSP
• معیار عملکرد
– ۱.۲۵ DMIPS/MHz (درایاستون ۲.۱)
۲۷۳.۵۵ CoreMark® (۳.۴۲ CoreMark/MHz @ ۸۰ MHz)
• معیار انرژی
– امتیاز 335 ULPMark™ CP
– امتیاز 104 در ULPMark™ PP
• منابع کلاک
– نوسانساز کریستالی ۴ تا ۴۸ مگاهرتز
– نوسانساز کریستالی ۳۲ کیلوهرتز برای RTC (LSE)
– RC داخلی ۱۶ مگاهرتز تنظیمشده توسط کارخانه (±۱٪)
– RC داخلی کممصرف ۳۲ کیلوهرتز (±۵٪)
– نوسانساز داخلی چند سرعته ۱۰۰ کیلوهرتز تا ۴۸ مگاهرتز، تنظیم خودکار توسط LSE (دقت بهتر از ±۰.۲۵٪)
– داخلی ۴۸ مگاهرتز با قابلیت بازیابی کلاک
– ۲ PLL برای کلاک سیستم، صدا، ADC
• تا ۸۳ ورودی/خروجی سریع، اکثراً ۵ ولت تحملپذیر
• RTC با تقویم HW، آلارم و کالیبراسیون
• تا ۲۱ کانال حسگر خازنی: پشتیبانی از حسگرهای لمسی، خطی و چرخشی
• ۱۲ تایمر: ۱ تایمر ۱۶ بیتی پیشرفته برای کنترل موتور، ۱ تایمر ۳۲ بیتی و ۳ تایمر ۱۶ بیتی عمومی، ۲ تایمر ۱۶ بیتی پایه، ۲ تایمر ۱۶ بیتی کممصرف (در حالت توقف موجود است)، ۲ تایمر واچداگ، تایمر SysTick
• خاطرات
– حداکثر ۵۱۲ کیلوبایت فلش تک بانکی، محافظت اختصاصی از بازخوانی کد
۱۶۰ کیلوبایت SRAM شامل ۳۲ کیلوبایت با بررسی برابری سختافزاری
– رابط حافظه چهارگانه SPI
• لوازم جانبی آنالوگ غنی (منبع تغذیه مستقل)
۱ مبدل آنالوگ به دیجیتال ۱۲ بیتی ۵ میلیثانیه در ثانیه، تا ۱۶ بیت با نمونهبرداری سختافزاری، ۲۰۰ میکروآمپر در ثانیه
– ۱ کانال خروجی DAC دوازده بیتی، نمونهبرداری و نگهداری کممصرف
– ۱ تقویتکننده عملیاتی با PGA داخلی
– ۲ مقایسهکنندهی فوقالعاده کممصرف
خروجی بافر شده با ولتاژ مرجع دقیق ۲.۵ ولت یا ۲.۰۴۸ ولت
• 16 رابط ارتباطی
– ۱ عدد SAI (رابط صوتی سریال)
– 4x I2C FM+ (1 مگابیت بر ثانیه)، SMBus/PMBus
– 3 برابر USART (ISO 7816، LIN، IrDA، مودم)
۱ عدد پورت UART (لینک، اینفرارد، مودم)
– ۱ عدد LPUART (بیدار شدن از خواب در مرحله ۲)
– ۳ عدد SPI (و ۱ عدد Quad SPI)
– رابط CAN (2.0B Active) و SDMMC
– IRTIM (رابط مادون قرمز)
• کنترلر DMA 14 کاناله
• مولد عدد تصادفی واقعی
• واحد محاسبه CRC، شناسه منحصر به فرد ۹۶ بیتی
• پشتیبانی از توسعه: اشکالزدایی با سیم سریال (SWD)، JTAG، Embedded Trace Macrocell™