میکروکنترلرهای ARM STM32L431CCT6 - MCU پردازنده FPU فوق کم مصرف Arm Cortex-M4 MCU 80 مگاهرتز 256 کیلوبایت حافظه فلش
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32L431CC |
سبک نصب: | SMD/SMT |
بسته بندی / مورد: | LQFP-48 |
هسته: | آرم کورتکس M4 |
اندازه حافظه برنامه: | ۲۵۶ کیلوبایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۱۲ بیتی |
حداکثر فرکانس ساعت: | ۸۰ مگاهرتز |
تعداد ورودی/خروجیها: | ۳۸ ورودی/خروجی |
اندازه حافظه رم داده: | ۶۴ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۱.۷۱ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | سینی |
برند: | استیمیکروالکترونیک |
وضوح DAC: | ۱۲ بیتی |
نوع حافظه رم داده: | اسرم |
نوع رابط: | CAN، I2C، LPUART، SAI، SPI، USART |
حساس به رطوبت: | بله |
تعداد کانالهای ADC: | ۱۰ کانال |
تعداد تایمرها/شمارندهها: | ۱۱ تایمر |
سری پردازنده: | STM32L4 |
محصول: | MCU+FPU |
نوع محصول: | میکروکنترلرهای ARM - MCU |
نوع حافظه برنامه: | فلش |
تعداد بسته بندی کارخانه: | ۱۵۰۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
تایمرهای نگهبان: | تایمر نگهبان، پنجرهای |
وزن واحد: | ۰.۰۰۶۳۴۹ اونس |
♠ پردازندهی ARM® Cortex®-M4 با توان مصرفی بسیار کم، ۳۲ بیتی MCU+FPU، سرعت پردازش ۱۰۰DMIPS، تا ۲۵۶ کیلوبایت فلش، ۶۴ کیلوبایت SRAM، آنالوگ، صدا
دستگاههای STM32L431xx میکروکنترلرهای فوقالعاده کممصرفی هستند که بر اساس هسته RISC 32 بیتی Arm® Cortex®-M4 با کارایی بالا ساخته شدهاند و با فرکانس تا 80 مگاهرتز کار میکنند. هسته Cortex-M4 دارای یک واحد ممیز شناور (FPU) با دقت واحد است که از همه دستورالعملهای پردازش داده با دقت واحد Arm® و انواع داده پشتیبانی میکند. همچنین مجموعهای کامل از دستورالعملهای DSP و یک واحد حفاظت از حافظه (MPU) را پیادهسازی میکند که امنیت برنامه را افزایش میدهد.
دستگاههای STM32L431xx دارای حافظههای پرسرعت (حافظه فلش تا ۲۵۶ کیلوبایت، ۶۴ کیلوبایت SRAM)، رابط حافظه فلش Quad SPI (موجود در همه بستهها) و طیف گستردهای از ورودی/خروجیهای پیشرفته و لوازم جانبی متصل به دو باس APB، دو باس AHB و یک ماتریس باس AHB چندگانه ۳۲ بیتی هستند.
دستگاههای STM32L431xx چندین مکانیسم حفاظتی برای حافظه فلش و SRAM تعبیه کردهاند: محافظت در برابر خواندن، محافظت در برابر نوشتن، محافظت در برابر خواندن کد اختصاصی و فایروال.
این دستگاهها دارای یک مبدل آنالوگ به دیجیتال سریع ۱۲ بیتی (۵ میلیثانیه در ثانیه)، دو مقایسهکننده، یک تقویتکننده عملیاتی، دو کانال DAC، یک بافر مرجع ولتاژ داخلی، یک RTC کممصرف، یک تایمر ۳۲ بیتی همه منظوره، یک تایمر PWM ۱۶ بیتی مختص کنترل موتور، چهار تایمر ۱۶ بیتی همه منظوره و دو تایمر کممصرف ۱۶ بیتی هستند.
• فوقالعاده کممصرف با FlexPowerControl
منبع تغذیه ۱.۷۱ ولت تا ۳.۶ ولت
محدوده دمایی -40 درجه سانتیگراد تا 85/105/125 درجه سانتیگراد
– ۲۰۰ نانوآمپر در حالت VBAT: تغذیه برای RTC و رجیسترهای پشتیبان ۳۲×۳۲ بیتی
حالت خاموش کردن ۸ نانوآمپر (۵ پین بیدارباش)
حالت آماده به کار ۲۸ نانوآمپر (۵ پین بیدارباش)
– حالت آماده به کار ۲۸۰ نانوآمپر با RTC
۱.۰ میکروآمپر حالت توقف ۲، ۱.۲۸ میکروآمپر با RTC
– حالت اجرا ۸۴ میکروآمپر بر مگاهرتز
– حالت جمعآوری دستهای (BAM)
– ۴ میکروثانیه زمان بیدار شدن از حالت توقف
– تنظیم مجدد خاموشی (BOR)
– ماتریس اتصال متقابل
• هسته: پردازنده مرکزی Arm® 32 بیتی Cortex®-M4 با FPU، شتابدهنده تطبیقی بلادرنگ (ART Accelerator™) که امکان اجرای بدون انتظار از حافظه فلش را فراهم میکند، فرکانس تا 80 مگاهرتز، MPU، 100DMIPS و دستورالعملهای DSP
• معیار عملکرد
– ۱.۲۵ DMIPS/MHz (درایاستون ۲.۱)
۲۷۳.۵۵ CoreMark® (۳.۴۲ CoreMark/MHz @ ۸۰ MHz)
• معیار انرژی
– امتیاز ۱۷۶.۷ در ULPBench®
• منابع کلاک
– نوسانساز کریستالی ۴ تا ۴۸ مگاهرتز
– نوسانساز کریستالی ۳۲ کیلوهرتز برای RTC (LSE)
– RC داخلی ۱۶ مگاهرتز تنظیمشده توسط کارخانه (±۱٪)
– RC داخلی کممصرف ۳۲ کیلوهرتز (±۵٪)
– نوسانساز داخلی چند سرعته ۱۰۰ کیلوهرتز تا ۴۸ مگاهرتز، تنظیم خودکار توسط LSE (دقت بهتر از ±۰.۲۵٪)
– داخلی ۴۸ مگاهرتز با قابلیت بازیابی کلاک
– ۲ PLL برای کلاک سیستم، صدا، ADC
• تا ۸۳ ورودی/خروجی سریع، اکثراً ۵ ولت تحملپذیر
• RTC با تقویم HW، آلارم و کالیبراسیون
• تا ۲۱ کانال حسگر خازنی: پشتیبانی از حسگرهای لمسی، خطی و چرخشی
• ۱۱ تایمر: ۱ تایمر ۱۶ بیتی پیشرفته برای کنترل موتور، ۱ تایمر ۳۲ بیتی و ۲ تایمر ۱۶ بیتی عمومی، ۲ تایمر ۱۶ بیتی پایه، ۲ تایمر ۱۶ بیتی کممصرف (در حالت توقف موجود است)، ۲ تایمر واچداگ، تایمر SysTick
• خاطرات
– حداکثر ۲۵۶ کیلوبایت فلش تک بانکی، محافظت اختصاصی از بازخوانی کد
۶۴ کیلوبایت SRAM شامل ۱۶ کیلوبایت با بررسی برابری سختافزاری
– رابط حافظه چهارگانه SPI
• لوازم جانبی آنالوگ غنی (منبع تغذیه مستقل)
۱ مبدل آنالوگ به دیجیتال ۱۲ بیتی ۵ میلیثانیه در ثانیه، تا ۱۶ بیت با نمونهبرداری سختافزاری، ۲۰۰ میکروآمپر در ثانیه
– دو کانال خروجی DAC دوازده بیتی، نمونهبرداری و نگهداری کممصرف
– ۱ تقویتکننده عملیاتی با PGA داخلی
– ۲ مقایسهکنندهی فوقالعاده کممصرف
• 16 رابط ارتباطی
– ۱ عدد 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™